6.15. 在 Red Hat Virtualization 环境间迁移虚拟机

您可以使用数据域将虚拟机从一个 Red Hat Virtualization 环境迁移到另一个环境。在迁移虚拟机时,您可以使用实时存储迁移最小化停机时间。或者,您可以通过将数据域设置为备份模式来确保数据域上的所有虚拟机都已关机。

注意

虽然您可以在将虚拟机迁移到迁移数据域时使用实时存储迁移(如果无法使用实时迁移)来最大限度地减少停机时间,但如果您无法使用实时迁移数据,请在将虚拟机迁移到迁移数据域之前关闭您要迁移的虚拟机。

先决条件

  • 旧数据中心和新数据中心必须具有相同的版本。
  • 您有一个用于迁移的数据存储域,它足以保存需要移动的虚拟机。如果数据域不足以保存所有虚拟机,您可以将它们批量迁移。
  • (可选)迁移数据域设置为 backup 模式,以确保所有虚拟机都已关闭。有关更多信息,请参阅管理指南中的将数据存储域设置为备份域。如果使用这个选项,则无法使用实时迁移。
  • 您应该在旧存储域中使用相同类型的存储类型,即迁移存储域和目标存储域。例如,如果在旧存储域中使用 iSCSI,请在迁移存储域和新的存储域中使用 iSCSI。

流程

  1. 将虚拟机导出到迁移数据域。请参见管理指南中的移动虚拟磁盘

    警告

    对于具有多个磁盘的虚拟机,请确保迁移所有磁盘。

  2. 如果您还没有关闭虚拟机,请立即关闭它们。
  3. 将迁移数据域从旧数据中心迁移到新的数据中心。请参阅管理指南中的在不同环境的数据中心间迁移存储域

    重要

    不要选中 Ignore OVF 更新失败 复选框。存储域中的维护操作应该更新 OVF。

    旧存储域中不再提供虚拟机。

  4. 从迁移数据域导入虚拟机。请参阅管理指南中的导入虚拟机

    虚拟机现在已导入到新的 RHV 环境中。

  5. 如果可以使用实时迁移,或者您可以在迁移数据域上离开虚拟机,启动虚拟机。

    如果您不需要使用迁移数据域继续从旧环境中迁移虚拟机,您可以跳过以下步骤。

  6. 如果您需要使用迁移数据域继续传输虚拟机,请将虚拟磁盘从迁移数据域移动到新环境中附加的其他数据域。请参见管理指南中的移动虚拟磁盘

    警告

    对于具有多个磁盘的虚拟机,请确保迁移所有磁盘。

  7. 从新环境中断开迁移数据域,并将域重新连接到旧环境以重复该过程,直到所有虚拟机都迁移为止。

确保每个虚拟机的 OVF 已更新,以确保此进程也迁移虚拟机的配置和元数据,包括 vCPU、内存、时区和 MAC 地址。如需更多信息,请参阅管理指南中的更新 OVF

其他资源