迁移 Citrix XenDesktop 数据库 5

在本文档中,我们将了解如何迁移 Citrix XenDesktop 数据库 5 到另一个数据库服务器, 有时这是必要的,因为我们可能会使用代理本身中的数据库开始 XenDesktop 的实施或试点 (使用 SQL Express 在本地) ,我们想把它带到相应的 DB 服务器,

从我们拥有的每个 XenDesktop Controller 上的 PowerShell 中,我们必须通过运行:

asnp Citrix 的。
Set-ConfigDBConnection -DBConnection $null
Set-AcctDBConnection -DBConnection $null
Set-HypDBConnection -DBConnection $null
Set-ProvDBConnection -DBConnection $null
Set-PvsVmDBConnection -DBConnection $null
Set-BrokerDBConnection -DBConnection $null

稍后我们将备份 Citrix XenDesktop 数据库 5 使用 SQL 管理控制台或从 DOS 运行: sqlcmd -S SERVIDOR_BD_ORIGENINSTANCIA -q “将数据库 CitrixXenDesktopDB 备份到磁盘 = “PATHBACKUP 的 PATH。比克”

然后我们将其恢复到新的数据库服务器,

XenDesktop 5 使用每个代理的计算机帐户访问数据库, 所以我们必须在 SQL 中创建每个 Controller 的计算机帐户,

此外,我们将为您分配具有以下功能的 XenDesktop 数据库:

ADIdentitySchema_ROLE
chr_Broker
chr_Controller
ConfigurationSchema_ROLE
DesktopUpdateManagerSchema_ROLE
HostingUnitServiceSchema_ROLE
MachinePersonalitySchema_ROLE

最后,我们将能够恢复控制器与新数据库的连接:

Set-ConfigDBConnection -DBConnection “服务器 = SERVIDOR_BD_DESTINOINSTANCIA;数据库 = BASE_DE_DATOS;Trusted_Connection=真”
Set-AcctDBConnection -DBConnection “服务器 = SERVIDOR_BD_DESTINOINSTANCIA;数据库 = BASE_DE_DATOS;Trusted_Connection=真”
Set-HypDBConnection -DBConnection “服务器 = SERVIDOR_BD_DESTINOINSTANCIA;数据库 = BASE_DE_DATOS;Trusted_Connection=真”
Set-ProvDBConnection -DBConnection “服务器 = SERVIDOR_BD_DESTINOINSTANCIA;数据库 = BASE_DE_DATOS;Trusted_Connection=真”
Set-PvsVmDBConnection -DBConnection “服务器 = SERVIDOR_BD_DESTINOINSTANCIA;数据库 = BASE_DE_DATOS;Trusted_Connection=真”
Set-BrokerDBConnection -DBConnection “服务器 = SERVIDOR_BD_DESTINOINSTANCIA; 数据库 = BASE_DE_DATOS;Trusted_Connection=真”


推荐文章

作者

nheobug@bujarra.com
Autor del blog Bujarra.com Cualquier necesidad que tengas, 请随时与我联系, 我会尽我所能帮助你, 分享就是生活 ;) . 享受文档!!!