您可使用冷迁移或热迁移将虚拟机从一个计算资源或存储位置移至另一计算资源或存储位置。例如,您可使用 vSphere vMotion 将已打开电源的虚拟机从主机上移开,以便执行维护、平衡负载、并置相互通信的虚拟机、将多个虚拟机分离以最大限度地减少故障域、迁移到新服务器硬件等等。

将虚拟机从一个清单文件夹移至同一数据中心的其他文件夹或资源池不是一个迁移过程。与迁移不同,克隆虚拟机或复制其虚拟磁盘和配置文件是创建新虚拟机的过程。克隆和复制虚拟机也不是迁移过程。

使用迁移,可以更改虚拟机运行所在的计算资源。例如,您可以将虚拟机从一个主机移至另一个主机或集群。

要迁移磁盘大于 2TB 的虚拟机,源和目标 ESXi 主机必须为版本 6.0 或更高版本。

根据迁移的虚拟机的电源状态,迁移可以是冷迁移,也可以是热迁移。
冷迁移
将已关闭电源或挂起的虚拟机移至新主机。您可选择将已关闭电源或已挂起虚拟机的配置文件和磁盘文件重定位到新的存储位置。还可以使用冷迁移将虚拟机从一个虚拟交换机移至另一个虚拟交换机,从一个数据中心移至另一个数据中心。您可以手动执行冷迁移,或者可以调度任务。
热迁移
将已打开电源的虚拟机移至新主机。(可选)还可以将虚拟机磁盘或文件夹移至不同的数据存储。热迁移也称为实时迁移或 vMotion。通过 vMotion,迁移虚拟机不会造成其可用性的任何中断。

您可以执行三种类型的迁移,具体取决于虚拟机资源类型。

仅更改计算资源
将虚拟机(而不是其存储)移至其他计算资源,如主机、集群、资源池或 vApp。您可使用冷迁移或热迁移将虚拟机移至另一计算资源。如果要更改已打开电源的虚拟机的计算资源,可以使用 vMotion。
仅更改存储
将虚拟机及其存储(包括虚拟磁盘、配置文件或其组合)移至同一主机上的新数据存储。您可以使用冷迁移或热迁移更改虚拟机的数据存储。如果要将已打开电源的虚拟机及其存储移至新数据存储,可以使用 Storage vMotion。
更改计算资源和存储
将虚拟机移至另一主机,同时将其磁盘或虚拟机文件夹移至另一数据存储。您可使用冷迁移或热迁移同时更改主机和数据存储。

在 vSphere 6.0 和更高版本中,可以通过在以下类型的对象之间进行迁移在 vSphere 站点之间移动虚拟机。

迁移至另一虚拟交换机
将虚拟机网络移动至另一类型的虚拟交换机。可以在无需重新配置物理和虚拟网络的情况下迁移虚拟机。使用冷迁移或热迁移,可以将虚拟机从一个标准交换机移至另一标准交换机或分布式交换机或者从一个分布式交换机移至另一分布式交换机。在分布式交换机之间移动虚拟机网络时,与虚拟机的网络适配器相关联的网络配置和策略将传输到目标交换机。
迁移至另一数据中心
将虚拟机移至不同数据中心。您可以使用冷迁移或热迁移更改虚拟机的数据中心。对于目标数据中心内的网络连接,可以在 Distributed Switch 上选择一个专用端口组。
迁移至另一 vCenter Server 系统

通过 vCenter 增强型链接模式将虚拟机移至已连接到源 vCenter Server 实例的 vCenter Server 实例。

还可以在彼此相距较远的两个 vCenter Server 实例之间移动虚拟机。

有关在 vCenter Server 实例之间执行 vMotion 的要求信息,请参见在 vCenter Server 实例之间进行迁移的要求