4.4. 源虚拟机先决条件


源虚拟机(VM)的以下先决条件适用于所有迁移:

  • ISO 镜像和 CD-ROM 已被卸载。
  • 每个 NIC 均包含 IPv4 地址或 IPv6 地址,但 NIC 可能同时使用两者。
  • 每个虚拟机的操作系统都经过认证,并作为客户机操作系统进行转换。
注意

您可以使用 virt-v2v 来引用将虚拟机从其他 hypervisor 转换到 KVM 中的表, 以检查操作系统是否被支持。请参阅 RHEL 8 主机和 RHEL 9 主机的表列。

  • 要使用 MTV 2.6.z 迁移的虚拟机在 RHEL 8 上运行。
  • 要使用 MTV 2.7.z 迁移的虚拟机在 RHEL 9 中运行。
  • 虚拟机的名称不得包含句点(.)。Migration Toolkit for Virtualization (MTV)将虚拟机名称中的任何句点改为短划线(-)。
  • 虚拟机的名称不能与 OpenShift Virtualization 环境中的任何其他虚拟机相同。

    警告

    MTV 对双引导操作系统虚拟机迁移的支持有限。

    对于双引导操作系统虚拟机,MTV 将尝试转换它找到的第一个引导磁盘。或者,也可以在 MTV UI 中指定 root 设备。

    警告

    对于运行 Microsoft Windows 的虚拟机(VM),使用客户机虚拟机中的 Volume Shadow Copy Service (VSS)来静止文件系统和应用程序。 

    从 VMware 执行 Microsoft Windows 虚拟机的温迁移时,您必须在 Windows 客户机操作系统上启动 VSS,以便快照和 Quiesce guest 文件系统 才能成功。

    如果您没有在 Windows 客户机操作系统上启动 VSS,在 Warm 迁移过程中创建快照会失败,并显示以下错误:

    An error occurred while taking a snapshot: Failed to restart the virtual machine
    Copy to Clipboard Toggle word wrap

    如果将 VSS 服务设为 Manual,并使用 Quiesce guest 文件系统 = yes 来启动快照创建。在后台,VMware Snapshot 提供者服务请求 VSS 启动影子副本。

    注意

    Migration Toolkit for Virtualization 会自动为不遵循规则的虚拟机分配新名称。

    Migration Toolkit for Virtualization 在自动生成新虚拟机名称时进行以下更改:

    • 排除的字符被删除。
    • 大写字母切换到小写字母。
    • 所有下划线 (_) 都被更改为短划线 (-)。

    此功能允许迁移平稳进行,即使某人输入了未遵循规则的虚拟机名称。

    注意

    使用 测量引导 功能的 Microsoft Windows 虚拟机无法迁移。测量引导是一种防止通过检查每个启动组件(包括固件)进行任何类型的设备更改的机制,这是引导驱动程序的所有方法。

    迁移的替代方案是在 OpenShift Virtualization 上直接重新创建 Windows 虚拟机。

    注意

    启用安全引导的虚拟机(VM)目前可能无法自动迁移。这是因为安全引导会阻止虚拟机在目的地供应商上引导。安全引导是由 PC 行业成员开发的安全标准,以确保设备仅使用 Original Equipment Manufacturer (OEM)信任的软件进行引导。 

    临时解决方案:当前的解决方法是禁用目的地上的安全引导。如需了解更多详细信息,请参阅禁用安全引导(MTV-1548)

返回顶部
Red Hat logoGithubredditYoutubeTwitter

学习

尝试、购买和销售

社区

关于红帽文档

通过我们的产品和服务,以及可以信赖的内容,帮助红帽用户创新并实现他们的目标。 了解我们当前的更新.

让开源更具包容性

红帽致力于替换我们的代码、文档和 Web 属性中存在问题的语言。欲了解更多详情,请参阅红帽博客.

關於紅帽

我们提供强化的解决方案,使企业能够更轻松地跨平台和环境(从核心数据中心到网络边缘)工作。

Theme

© 2025 Red Hat