Product Documentation

迁移示例

Nov 06, 2015

示例 1:将单个大型 XenDesktop 4 场迁移到 XenDesktop 7 站点

在此示例中,整个 XenDesktop 4 场将升级到 XenDesktop 7。

开始条件

XenDesktop 4 场正在使用。XenDesktop 4 场有 50 个桌面组,其中每个组平均包含 100 个桌面。XenDesktop 4 桌面是通过 Provisioning Services (PVS) 提供的,并且计算机在 VMware ESX 虚拟机管理程序上运行。所有 VM 上安装的 VDA 软件均为 XenDesktop 4 VDA 软件。

迁移步骤

  1. 将所有 XenDesktop 4 VDA 升级至 XenDesktop 5.6 Feature Pack 1 VDA 软件。这样一来,VDA 便可以在 XenDesktop 4 控制器和 XenDesktop 7 Delivery Controller 中注册。
  2. 确保所有用户均已从现有 XenDesktop 4 场注销。
  3. 确保所有这些计算机均处于维护模式。
  4. 在现有 XenDesktop 4 场中运行导出工具 (XdExport)。
  5. 安装 XenDesktop 7。
    1. 使用 Studio 执行 XenDesktop 7 站点配置。选择“部署向导全面生产站点”模式。
    2. 如果 Provisioning Services (PVS) 是部署的一部分,请升级 PVS 服务器和 PVS 代理。
    3. 升级许可证服务器(及关联的许可证)。
  6. 将导入工具 (XdImport) 解压缩到 XenDesktop 7 Delivery Controller 上的本地目录。
  7. 将导出工具在步骤 3 中生成的 XML 文件 (XdSettings.xml) 复制到本地目录。
  8. 从 XenDesktop 7 站点上 Studio 根节点的 PowerShell 窗格中,启动 PowerShell 会话。
  9. 运行导入工具 (XdImport),以传递关联虚拟机管理程序凭据和 XML 文件路径。
  10. 按照管理员中所述,通过 Studio 的“管理员”节点手动重新创建管理员设置。
  11. 修改导入的桌面,以使用基于注册表的控制器检测,并将其指向新的 XenDesktop 7 Delivery Controller。
  12. 对于在 Windows 7 上运行的 VDA,Citrix 建议您升级这些 VDA 以使用 XenDesktop 7 桌面操作系统 VDA。执行此操作可提供对所有 XenDesktop 7 功能的访问。

    为目录或交付组中的计算机将 VDA 软件升级到 XenDesktop 7 后,按照升级计算机目录升级交付组中所述升级目录和交付组。

  13. 将交付组从维护模式中删除。
  14. 配置 StoreFront 以提供之前通过 Web Interface 提供的桌面。有关安装和配置 StoreFront 的详细信息,请参阅 StoreFront 产品文档。

示例 2:通过部分导入到 XenDesktop 7.1 站点完成 XenDesktop 4 场导出

此示例显示更为常用的方法,其中迁移分为多个步骤进行。每个步骤均会迁移需要迁移的部分剩余桌面。

开始条件

XenDesktop 4 场正在使用,XenDesktop 7.1 站点已创建并且正在使用。XenDesktop 4 场有 50 个桌面组,每个组中平均包含 100 个桌面。XenDesktop 4 桌面是通过 PVS 提供的,并且计算机在 Citrix XenServer 虚拟机管理程序上运行。所有 XenDesktop 4 虚拟机上安装的 VDA 软件版本均为 XenDesktop 4。

迁移步骤
  1. 在现有 XenDesktop 4 场中运行导出工具。
    1. 在场中的一个 Desktop Delivery Controller 计算机上解压导出工具 (XdExport)。
    2. 以 Citrix 管理员身份运行不具有参数的导出工具。
  2. 复制并编辑生成的 XML 文件,以使其仅包含要迁移的组和桌面。
  3. 确保桌面上要迁移的所有用户均已从现有场注销。
  4. 确保要迁移的所有桌面在 XenDesktop 4 中均处于维护模式。
  5. 将导入工具 (XdImport) 解压缩到 XenDesktop 7.1 Delivery Controller 上的本地目录。
  6. 将已编辑的 XML 复制到本地目录。
  7. 从 XenDesktop 7.1 站点上 Studio 根节点的 PowerShell 窗格中,启动 PowerShell 会话。
  8. 运行导入工具 (XdImport),以传递关联虚拟机管理程序凭据和 XML 文件路径。
  9. 按照管理员中所述,通过 Studio 的“管理员”节点手动重新创建管理员设置。
  10. 修改导入的桌面,以使用基于注册表的控制器检测,并将其指向新的 XenDesktop 7.1 Delivery Controller。
  11. 将所有 VDA 升级至相应的 VDA 软件:
    • 对于 Windows 7 VDA:
      • 升级到 XenDesktop 7 Virtual Delivery Agent,如 Citrix eDocs 存档文件中的 XenDesktop 5.6 Feature Pack 1 产品文档中的“在 VM 或刀片式计算机上升级 Virtual Desktop Agent”部分所述。
      • 为目录或交付组中的计算机将所有 VDA 软件升级到 XenDesktop 7 后,按照升级计算机目录升级交付组中所述升级目录和交付组。
    • 对于 Windows XP 和 Windows Vista VDA,请按在 Windows XP 或 Windows Vista 上安装早期版本的 VDA 中所述升级到 XenDesktop 5.6 FP1。
  12. 将交付组从维护模式中删除。
  13. 配置 StoreFront 以提供之前通过 Web Interface 提供的桌面。有关安装和配置 StoreFront 的详细信息,请参阅 StoreFront 产品文档。