
Citrix XenDesktopデータベースの移行 5
このドキュメントでは、Citrix XenDesktop DBを移行する方法について説明します 5 別のデータベース・サーバへ, ブローカー自体のデータベースを使用してXenDesktopの実装またはパイロットを開始する可能性があるため、必要な場合があります (オンプレミス (SQL Express を使用)) そして、それを対応するDBサーバーに持っていきたいと思います,
私たちが持っている各XenDesktopコントローラーの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
後で、CitrixXenDesktopデータベースのバックアップを作成します 5 SQL 管理コンソールを使用するか、DOS から実行する: sqlcmd -S SERVIDOR_BD_ORIGENINSTANCIA -q “データベースCitrixXenDesktopDBをディスクにバックアップ = “PATHBACKUP です。バク”
そして、それを新しいデータベースサーバーに復元します,
XenDesktopの 5 各ブローカーのマシンアカウントを使用してデータベースにアクセスします, したがって、各コントローラーのコンピューターアカウントをSQLで作成する必要があります,
さらに、次の機能を備えたXenDesktopデータベースを割り当てます:
ADIdentitySchema_ROLE
chr_Broker
chr_Controller
ConfigurationSchema_ROLE
DesktopUpdateManagerSchema_ROLE
HostingUnitServiceSchema_ROLE
MachinePersonalitySchema_ROLE
そして最後に、コントローラーの接続を新しいDBに復元できるようになります。:
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=真”