复制 VM 和模板

可以通过复制(克隆)现有 VM 或模板来创建新的 VM 和模板。XenCenter 允许在池中和跨池复制 VM 和模板。

XenServer 使用完整复制和快速克隆这两种机制来复制 VM 和模板:

  • 完整复制 生成 VM 磁盘的完整副本。
  • 快速克隆 (写入时复制)仅将修改的数据块写入磁盘,使用硬件级别的克隆功能将现有 VM 中的磁盘复制到新 VM。只有采用文件作为后端的 VM 才支持此模式。“写入时复制”旨在节省磁盘空间并实现快速克隆,但会略微降低正常的磁盘性能。

复制 VM

重要:

  • 在复制 Windows VM 前,应使用 Windows 实用程序 sysprep 确保安全 ID (SID) 的唯一性。如果不先执行建议的系统准备步骤就复制 VM,会导致发生 SID 重复及其他问题。有关克隆 VM 和运行 sysprep 的说明,请参阅《 XenServer 虚拟机用户指南 》。
  • 如果要复制的 VM 是 Windows VM,请按照《 XenServer 虚拟机用户指南 》中的说明运行 sysprep 实用程序。
  • 如果该 VM 正在运行,则必须在复制前 关闭

在池中复制 VM

  1. 资源 窗格中选择该 VM,单击 VM 菜单,然后单击 复制 VM
  2. 目标 页面上,选择 池中
  3. 名称和存储 页面上,输入新 VM 的名称以及(可选)有意义的描述。
  4. 选择复制模式: 快速克隆完整复制
  5. 如果选择 完整复制 作为复制模式,请选择将用来放置所复制的 VM 虚拟磁盘的存储库 (SR)。如果将 VM 从本地存储移动到共享存储,请确保在此处选择共享 SR。
  6. 单击 完成

将 VM 复制到另一个池

  1. 资源 窗格中选择该 VM,单击 VM 菜单,然后单击 复制 VM
  2. 目标 页面上,选择 跨池 ,然后单击 下一步
  3. 目标位置 下拉列表中选择独立服务器或池。
  4. 主服务器 列表中选择服务器,从而为 VM 分配主服务器,然后单击 下一步
  5. 存储 页面上,指定要放置已复制 VM 的虚拟磁盘的存储库,然后单击 下一步
    • 将迁移的所有虚拟磁盘置于同一个 SR 上 选项默认处于选中状态,并且显示目标池中的默认共享 SR。
    • 单击 将迁移的虚拟磁盘置于指定的 SR 上 以从 存储库 下拉列表中指定 SR。此选项支持您为迁移的 VM 上的每个虚拟磁盘选择不同的 SR。
  6. 网络连接 页面上,将选定 VM 中的虚拟网络接口映射到目标池或独立服务器中的网络。使用 目标网络 下拉列表指定选项,然后单击 下一步
  7. 在目标池上选择将用于实时迁移 VM 虚拟磁盘的存储网络,然后单击 下一步

    注意: 由于性能原因,建议您不要使用管理网络复制 VM。

  8. 检查配置设置,然后单击 完成 以开始复制 VM。

复制模板

在池中复制模板

  1. 资源 窗格中选择该模板,单击 模板 菜单,然后单击 复制模板
  2. 目标 页面上,选择 池中
  3. 名称和存储 页面,输入新模板的名称以及(可选)有意义的描述。
  4. 选择复制模式: 快速克隆完整复制
  5. 如果选择 完整复制 作为复制模式,请选择将用来放置所复制的虚拟磁盘的 SR。
  6. 单击 完成。

将模板复制到另一个池

  1. 资源 窗格中选择该模板,单击 模板 菜单,然后单击 复制
  2. 目标 页面上,选择 跨池 ,然后单击 下一步
  3. 目标位置 下拉列表中选择独立服务器或池。
  4. 主服务器 列表中选择服务器,从而为 VM 分配主服务器,然后单击 下一步
  5. 存储 页面上,指定要放置已复制模板的虚拟磁盘的存储库,然后单击 下一步
    • 将迁移的所有虚拟磁盘置于同一个 SR 上 选项默认处于选中状态,并且显示目标池中的默认共享 SR。
    • 单击 将迁移的虚拟磁盘置于指定的 SR 上 以从 存储库 下拉列表中指定 SR。此选项支持您为迁移的 VM 上的每个虚拟磁盘选择不同的 SR。
  6. 网络连接 页面上,将所选模板中的虚拟网络接口映射到目标池或独立服务器中的网络。使用 目标网络 下拉列表指定选项,然后单击 下一步
  7. 在目标池或独立服务器上选择将用于复制模板的虚拟磁盘的存储网络,然后单击 下一步

    注意: 由于性能原因,建议您不要使用管理网络复制 VM。

  8. 检查配置设置,然后单击 完成 以开始复制模板。

复制 VM 和模板

In this article