VMware vMotion 与存储vMotion选择
2026-06-26
虚拟基础设施被许多公司使用。它有助于公司部署自己的云环境。
VMware 是领先的虚拟化厂商,其产品 vSphere 是全球最受欢迎的云计算虚拟化平台之一。ESXi 是 vSphere 中使用的企业级一类虚拟机监视器(hypervisor),可直接安装在裸金属服务器上。
您可以在单个 ESXi 主机上创建多台虚拟机。大多数情况下,您只需在特定主机上选择某台虚拟机,即可按需使用;但有时出于某些原因,您可能需要迁移该虚拟机或其存储。然而,运行在该虚拟机上的服务可能至关重要,无法承受长时间的中断。此时您该怎么办?
VMware vSphere 提供了预定义的功能,支持您执行实时迁移,即 vMotion 和 Storage vMotion。
VMware vMotion 与 Storage vMotion:您该选用哪一种?
什么是 VMware vMotion?
vMotion 是一种实时虚拟机迁移技术。其优势在于,您可在不关闭虚拟机的情况下将其从一台主机迁移到另一台主机,从而确保用户业务系统不受影响。
vMotion 常用于服务器负载均衡。在资源池中,每台主机的工作负载各不相同。为减轻繁忙主机的负载,可将虚拟机迁移到其他主机上。该过程可在极短时间内完成。如需了解具体操作步骤,请参阅 如何执行 VMware vMotion。借助 DRS(动态资源调度器),可实现自动负载均衡。
当某台服务器报告故障或警报,或者您仅需对其进行维护时,vMotion 也可帮助您将虚拟机从该服务器迁移到另一台服务器,且不会中断操作系统运行。
如需将虚拟机迁移到另一个 vCenter 的主机上,请参阅 高级跨 vCenter 迁移。
什么是存储vMotion?
存储vMotion也是一种虚拟机实时迁移技术,但与vMotion不同。存储vMotion仅将虚拟机及其磁盘文件从一个数据存储迁移到另一个数据存储,此过程不会更改其运行所在的主机。由于它属于实时迁移,因此您也可以在虚拟机运行状态下执行存储vMotion。
存储 vMotion 仅更改虚拟机的数据存储位置,因此可用于零停机时间的存储维护和升级。如果您是云存储的租户,且数据存储即将被弃用或更换,存储 vMotion 可帮助您快速、安全地将虚拟机迁移到新的数据存储中。
与vMotion类似,当某个数据存储即将耗尽时,您也可以启动存储vMotion。
如需了解有关存储 vMotion 的更多信息,请参阅 什么是存储 vMotion。
vMotion 和 Storage vMotion 有何区别?
vMotion 和 Storage vMotion 的共同点在于二者均支持用户执行虚拟机的实时迁移。关键区别在于:Storage vMotion 在不更改虚拟机所驻留主机的前提下,在不同数据存储之间迁移虚拟机;而 vMotion 则会在迁移过程中更改虚拟机所运行的主机。
在使用要求和限制方面,两者也有共同之处:均要求虚拟机磁盘必须处于持久模式或为原始设备映射(RDM)。
执行存储 vMotion 时,只需在一台主机上拥有存储 vMotion 许可证,并确保该主机能够同时访问源数据存储和目标数据存储;而执行 vMotion 时,则需要在两台主机上均具备 vMotion 许可证,并确保目标主机能够访问目标存储。
如何确保虚拟机数据安全?
在享受实时迁移带来的便利之后,切勿忽视对虚拟机上数据的保护,因为这些数据始终面临看不见的威胁。为保障数据安全,每家企业都应制定灾难恢复计划。
Vinchin备份与恢复提供一套成熟的虚拟机备份解决方案。它不仅帮助您备份和恢复虚拟机,还能保障业务连续性。
无代理备份: Vinchin 备份与恢复支持在 VMware、Hyper-V、oVirt 等多个主流虚拟化平台上进行无代理备份,大幅缩短部署时间并降低计算资源消耗。
跨平台迁移(V2V):虚拟机迁移将不再局限于同一平台。在多管理程序环境中,您的虚拟机备份可轻松恢复到另一平台上。
即时恢复:通过即时恢复功能保障您的业务连续性,可在15秒内于原主机或其他主机上立即恢复发生故障的虚拟机。
基于Web的控制台:所有虚拟化平台都将集成到同一个基于Web的控制台中,使您能够集中、便捷地查看和管理所有虚拟机的备份与恢复任务。
只需 4 个步骤,即可轻松备份您的 VMware 虚拟机:
步骤 1:选择 VMware 虚拟机

第二步:选择备份存储位置

步骤 3:选择备份策略

第4步:提交任务

如需使用更高级的功能,例如CBT(变更块跟踪)、HotAdd(适用于 VMware 备份)/局域网免传输数据(LAN-Free Data Transfer)、BitDetector(深度数据提取技术)等,请立即开始免费的15天全功能试用。
下载免费试用版
适用于多种数据备份
* 15天全功能免费安全下载
VMware vMotion 与存储 vMotion 常见问题解答
问题1:仅使用标准网络,能否将正在运行的虚拟机在两个集群之间迁移?
A1:否;两个集群必须共享兼容的网络配置,包括迁移的虚拟机虚拟网卡所使用的VLAN/子网,以及在整个过程中均可访问的共享存储/数据存储可见性。
Q2:在进行大规模(多太字节)存储vMotion期间,我的应用程序会出现停机吗?
A2:不会出现用户可见的停机时间——整个过程完全在线运行——但性能可能会暂时下降,具体取决于复制/同步阶段后端的吞吐量和带宽,尤其是在本地或异地其他位置存在高并发负载的情况下……
Q3:如何在 VMware 环境中监控正在进行的迁移任务的进度/状态?
A3:打开vCenter 服务器 → 单击任务窗格 → 使用“重新定位”“迁移”“克隆”等关键词筛选列表 → 查看每个任务条目下方显示的详细日志或进度条……
结论
VMware vMotion 可帮助您在两台 ESXi 主机之间执行虚拟机的实时迁移,以维持服务器正常运行或实现负载均衡;而 Storage vMotion 则是一项仅更改虚拟机所在数据存储(datastore)的功能,使其继续保留在原始主机上。
在享受实时迁移带来的便利的同时,您仍需为虚拟机创建备份并制定灾难恢复计划。Vinchin备份与恢复软件正是您备份和恢复VMware虚拟机、保障业务连续性的理想解决方案。