VMware 跨 vCenter vMotion(2026 年指南)
2026-06-05
虚拟环境在IT部门中十分常见。与物理服务器相比,虚拟服务器使工作更加轻松和灵活。VMware是领先的虚拟化供应商,其企业级产品VMware vSphere已帮助成千上万家公司和组织构建了虚拟环境。
vCenter Server 是 vSphere 中集成的管理软件,用于帮助用户管理所有 VMware 虚拟机。单个 vCenter Server 实例最多可支持 2000 台主机和 35000 台虚拟机。
通常,vCenter 的负载不会达到最大容量。在企业数据中心的大规模虚拟化环境中,通常会部署多个 vCenter 实例,以管理不同网段上的虚拟机。
为了充分利用硬件资源,工程师有时需要通过 VMware 迁移工具 执行虚拟机迁移。如果您希望在不同 vCenter 之间迁移虚拟机,这是否可行?
什么是 VMware 跨 vCenter vMotion?
传统的 VMware vMotion 功能允许用户将虚拟机迁移至由同一 vCenter 管理的另一台主机;而 VMware 跨 vCenter vMotion 则允许用户将虚拟机从一个 vCenter 迁移到另一个 vCenter。该功能自 vSphere 6.0 及后续版本起加入。
vMotion 表示迁移过程不会中断业务系统,实现完全零停机迁移。
跨vCenter vMotion 的要求有哪些?
跨vCenter vMotion 是一种升级版的 vMotion 功能,其要求比常规 vMotion 更为严格。
1. vCenter Server 实例和 ESXi 主机都必须运行 6.0 或更高版本。
2. 此过程需要企业增强版许可证。
3. 源vCenter Server实例和目标vCenter Server实例均需启用增强型链接模式,并且必须属于同一单点登录域。
4. 为确保 vCenter 单点登录令牌验证正确无误,两个 vCenter Server 实例均需进行时间同步。
5. 网络端口要求:8000 和 902(用于 vSphere ESXi 到 vSphere ESXi),443(用于 vCenter Server 到 vSphere ESXi,以及 vCenter Server 到 vCenter Server)。
注意:常规的跨vCenter vMotion仅支持在同一个单点登录(SSO)域内的vCenter之间迁移虚拟机。如果您希望在无需启用增强型链接模式(ELM)或混合链接模式(HLM)的情况下执行跨vCenter vMotion,则需要使用高级跨vCenter vMotion(XVM)。该功能最初是VMware广受欢迎的一个实验性工具——“跨vCenter工作负载迁移工具”,后于vSphere 7.0 U1c版本正式集成至vSphere平台,使用户能够在不同单点登录(SSO)域的vCenter Server之间迁移虚拟机(VM)。
建议升级 vSphere,以便轻松体验该功能,或者您可以尝试其他迁移方法。下一节还将介绍高级跨 vCenter vMotion 的操作步骤。
如何执行跨vCenter vMotion?
以下步骤适用于vCenter Server 7.0 U1c或更高版本。迁移步骤与常规vMotion的步骤类似。
步骤 1。 登录 vCenter Server → 展开集群 → 展开主机 → 右键单击您要迁移的虚拟机 → 在提示选择迁移类型时,选择跨 vCenter Server 导出。
步骤 2。 当系统提示您选择目标 vCenter时,您可以直接选择一个已保存的 vCenter,或者点击新建 vCenter来添加另一个 vCenter,并填写必要的登录信息。
步骤 3。 vCenter 上的数据中心、集群和主机将被列出。请选择您要迁移至的主机,然后单击 下一步。
第 4 步。 选择虚拟机的存储位置。
第 5 步。 选择虚拟机的文件夹。
第 6 步。 为虚拟机选择网络。
第 7 步。 查看您的迁移任务,然后点击 完成。
除了选择虚拟机以将其迁移到另一台 vCenter 外,还支持选择集群或主机来导入虚拟机。只需右键单击该集群或主机,然后选择 导入虚拟机。后续配置将在类似的向导中完成。
跨vCenter vMotion的限制
尽管跨vCenter vMotion功能强大,但仍存在一些限制:
-
需要特定版本的 vSphere 及相应许可证
-
大型环境中网络配置的复杂性
-
并非始终适用于异构虚拟化平台
-
某些情况下可能需要手动映射网络和存储
替代的 VMware 虚拟机迁移方案:Vinchin 备份与恢复
在原生跨 vCenter vMotion 无法完全满足迁移需求的环境中,企业可能需要一种更灵活的方案,尤其适用于跨平台迁移、基础设施整合或混合虚拟化环境。
Vinchin 备份与恢复 为企业虚拟化基础架构提供虚拟机迁移和灾难恢复功能。除 VMware 环境外,它还支持跨平台虚拟机迁移(V2V),兼容 15 种以上虚拟化平台,包括 VMware vSphere、Hyper-V、Proxmox、XenServer、oVirt/RHV、OLVM 和 OpenStack。
该方法适用于计划进行数据中心迁移、平台更换或多管理程序管理的组织,有助于降低迁移复杂性和停机时间。
例如,如果您希望将虚拟机从 VMware 迁移到 Hyper-V:
1. 仅需选择目标 VMware 虚拟机的备份
2. 选择一台 Hyper-V 主机作为目标主机
3. 简单设置恢复策略,或直接跳过此步骤
4. 提交任务后,VMware 虚拟机将迅速在 Hyper-V 主机上恢复
除常规虚拟机迁移外,VinChina 备份与恢复解决方案还能在 15 秒内将发生故障的虚拟机恢复至原始主机或数据中心内的其他主机,从而快速恢复您的业务系统。
best365官网中文版登录备份与恢复软件已被数千家公司选用,您也可在此开始为期15天的全功能免费试用。此外,您可联系我们,留下您的需求,我们将为您提供量身定制的解决方案。我们已与全球多家知名公司建立了合作伙伴关系;若您希望开展本地业务,可在此选择本地合作伙伴。
下载免费试用版
适用于多种数据备份
* 15天全功能免费安全下载
跨vCenter vMotion常见问题解答
问题1:我能否在不同单点登录(SSO)域的vCenter之间迁移虚拟机?
A:是的。vSphere 7 更新 1c 及更高版本中的高级跨 vCenter vMotion 功能,支持在无需启用增强型链接模式的情况下迁移虚拟机。
Q2:我能否为跨 vCenter vMotion 自动化网络和数据存储映射?
A:用户界面中没有持久性映射,因此您必须使用 PowerCLI 的 Move-VM cmdlet 编写脚本来应用网络和数据存储分配。
Q3:跨 vCenter vMotion 期间,虚拟机快照是否会被保留?
A:是的。高级跨 vCenter vMotion 在整个迁移过程中保持虚拟机的完整快照层级结构。
结论
vMotion 是 vSphere 中的一项功能,允许用户执行虚拟机的实时迁移;而跨 vCenter vMotion 是 vSphere 6.0 中升级的功能。在 vSphere 7.0 U1c 及后续版本中,高级跨 vCenter vMotion 允许用户在不同单点登录(SSO)域中的 vCenter Server 之间执行跨 vCenter 迁移。
跨vCenter vMotion对于执行虚拟机迁移非常有用,但如果它无法满足您的全部需求,您也可以尝试使用Vinchin备份与恢复软件,在不同虚拟平台之间迁移虚拟机。请勿错过免费试用机会。