Citrix Provisioning 2112

导出和导入虚拟磁盘

Citrix Provisioning 可以将带版本号不带版本号的虚拟磁盘从现有存储中导出,并导入到其他场内的存储中。

使用虚拟磁盘版本时,您可以隔离虚拟磁盘的更新或者允许快速修订,而不会影响每次要更新虚拟磁盘时都复制 30-40 GB 的文件。

使用虚拟磁盘版本时,导出虚拟磁盘是将这些版本移动到另一个场的最简单的方法。导出虚拟磁盘时,将为给定的虚拟磁盘创建一个 XML 清单文件。XML 清单文件从 SQL 和/或虚拟磁盘上的 vhdx/avhdx 文件中获取版本详细信息。然后,这可用于将虚拟磁盘导入到 Citrix Provisioning 控制台中。可以在没有清单 XML 文件的情况下导入未进行版本控制的虚拟磁盘,但版本控制的虚拟磁盘需要清单 XML 文件才能导入。

提示:

如果要导入的 VHD 不是使用 Citrix Provisioning 导出的,请先使用第三方工具将差异磁盘合并为一个基础磁盘。合并后,导入新的 VHD 基础磁盘。

导出虚拟磁盘

导出虚拟磁盘

  1. 在 Citrix Provisioning 控制台中右键单击虚拟磁盘,然后选择导出菜单选项。此时将显示导出对话框。
  2. 从菜单中选择要导出的版本,然后单击确定。此时将在存储中创建清单文件。

提示:

如果删除计划导出的虚拟磁盘,Citrix 建议先导出该虚拟磁盘。导出后,将生成的 XML 文件复制到新位置,然后将其从原始位置删除。

导入虚拟磁盘

如果满足以下条件,则可以将虚拟磁盘或差异 VHD 文件组成的虚拟磁盘链导入存储中:

  • 导入的 VHD 不存在于存储中,并且 VHD 的最高版本号与关联的清单文件相匹配。
  • VHD 链中包括基础映像,并且该基础映像版本号与清单文件中的基础映像版本相匹配。

注意:

导入单个虚拟磁盘时,不需要任何清单文件,但是,如果导入包含多个版本的虚拟磁盘,则必须包括一个清单文件。

  • 存储中不存在该 VHD,但关联清单文件中的导入版本号大于现有 VHD 版本号。

重要:

如果您在其他存储中具有同名的现有虚拟磁盘,并且其中一个或多个存储尚未设置 Provisioning 服务器,或者无法访问该服务器,导入将失败。此时将显示一条消息,指示没有服务器可用于处理 [其他应用商店名称]。出现此问题是因为导入过程会检查导入的虚拟磁盘是否与其他存储中同名的虚拟磁盘存储在同一位置。

将现有虚拟磁盘添加或导入到站点中

  1. 如果共享存储中不存在虚拟磁盘,请将虚拟磁盘以及任何关联的属性文件复制到该共享存储中。
  2. 在控制台中,右键单击存储或“虚拟磁盘池”,然后选择添加或导入现有虚拟磁盘菜单选项。此时将显示添加或导入现有虚拟磁盘对话框。
  3. 要搜索的存储菜单中选择从中搜索虚拟磁盘的存储。
  4. 用于搜索的服务器菜单中选择用来搜索虚拟磁盘的服务器,然后单击搜索。存储中的所有虚拟磁盘都将显示在将选中的虚拟磁盘添加到虚拟磁盘池中中。
  5. 选中要添加到池的虚拟磁盘池中的磁盘。
  6. (可选)选中为这些虚拟磁盘启用负载平衡,以在用来将此虚拟磁盘提供给目标设备的 Provisioning 服务器上启用负载平衡。
  7. 单击添加,以将虚拟磁盘添加到虚拟磁盘池。

添加虚拟磁盘版本

将某个版本虚拟磁盘添加到站点中

  1. 如果共享存储中不存在虚拟磁盘,请将虚拟磁盘以及任何关联的属性文件复制到该共享存储中。
  2. 在控制台中,右键单击存储虚拟磁盘池,然后选择添加虚拟磁盘版本菜单选项。此时将显示添加虚拟磁盘版本对话框。
  3. 要搜索的存储菜单中选择从中搜索虚拟磁盘的存储。
  4. 用于搜索的服务器菜单中选择用来搜索虚拟磁盘的服务器,然后单击搜索。存储中的所有虚拟磁盘都将显示在添加选中的虚拟磁盘新版本中。
  5. 选中添加到虚拟磁盘池的虚拟磁盘版本。
  6. 单击添加,以将虚拟磁盘添加到虚拟磁盘池。
导出和导入虚拟磁盘