最近部署了新的版本的DDC,老版本的DDC开始弃用了,不过VDI还是得用老的,因为有很多数据留在上面没法更改,所以要做的就是把这些老平台上的VDI批量迁移到新DDC上。事实上,虚拟机不需要做任何改动,只要更改VDA中指向的DDC,让VDI注册到新的DDC上即可。

  • VDI客户端上的操作
    打开注册表,找到以下路径:
    HKEY_LOCAL_MACHINE\SOFTWARE\Citrix\VirtualDesktopAgent

    注册表方式修改Citrix Virtual Delivery Agent中DDC信息。_第1张图片

找到其中有一个叫做“ListOfDDCs”的项

注册表方式修改Citrix Virtual Delivery Agent中DDC信息。_第2张图片

修改其中的值,内容为新DDC的域名(或IP)并且用空格隔开每个DDC。

完成后重启。

  • DDC服务器操作
    在新DDC服务器服务器上,需要配置“计算机目录”和“交付组”,并且添加这台计算机。

可以在新的DDC上查看本机是否已注册。
注册表方式修改Citrix Virtual Delivery Agent中DDC信息。
如图,计算机已经注册。
注册表方式修改Citrix Virtual Delivery Agent中DDC信息。

  • 批量化操作
    制作reg
    打开系统的笔记本,并且将以下内容复制到笔记本中。其中域名部分(例如:ddc1.test.loc)根据实际情况更改。
Windows Registry Editor Version 5.00

[HKEY_LOCAL_MACHINE\SOFTWARE\Citrix\VirtualDesktopAgent]
"ListOfDDCs"="ddc1.test.loc ddc2.test.loc"

保存为“filename.reg”,到目标主机双击打开即可。

  • 域环境下批量化操作

在域服务器中打开与策略管理器,并且创建一个GPO对象。
注册表方式修改Citrix Virtual Delivery Agent中DDC信息。_第3张图片
点击这个新的组策略对象,右键,编辑。
注册表方式修改Citrix Virtual Delivery Agent中DDC信息。_第4张图片
找到组策略中的注册表。
并且进行添加
注册表方式修改Citrix Virtual Delivery Agent中DDC信息。_第5张图片
如图,新建注册表,并且在操作选择“更新”,路径为HKEY_LOCAL_MACHINE\SOFTWARE\Citrix\VirtualDesktopAgent
其余的如图演示。数值数据根据实际情况更改。
GPO完成后应用于对应的OU或者计算机目录中。