您可使用热迁移或冷迁移将虚拟机从一个主机或存储位置移至另一位置。例如,您可使用 vSphere vMotion 将已打开电源的虚拟机从主机上移开,以便执行维护、平衡负载、并置相互通信的虚拟机、将多个虚拟机分离以最大限度地减少故障域、迁移到新服务器硬件等等。
您可使用冷迁移或热迁移将虚拟机移至其他主机或数据存储。
注: 复制虚拟机是指创建新的虚拟机,并不是迁移形式。通过克隆虚拟机或复制其磁盘和配置文件可以创建新的虚拟机,克隆并不是迁移的一种形式。
根据虚拟机资源类型,可以执行多种迁移。
- 仅更改计算资源
- 将虚拟机(而不是其存储)移动至其他计算资源,如主机、群集、资源池或 vApp。您可使用 vMotion 将已打开电源的虚拟机移至另一计算资源。您可使用冷迁移或热迁移将虚拟机移动至另一主机。
- 仅更改存储
- 将虚拟机及其存储(包括虚拟磁盘、配置文件或其组合)移至同一主机上的新数据存储。您可使用冷迁移或热迁移更改数据存储。您可使用 Storage vMotion 将已打开电源的虚拟机及其存储移至新数据存储。
- 更改计算资源和存储
- 将虚拟机移至另一主机,并将其磁盘或虚拟机文件夹移至另一数据存储。您可使用冷迁移或热迁移更改主机和数据存储。在 Distributed Switch 之间移动虚拟机网络时,与虚拟机的网络适配器相关联的网络配置和策略将传输到目标交换机。
在 vSphere 6.0 和更高版本中,可以通过在这些类型的对象之间进行迁移在 vSphere 站点之间移动虚拟机。
- 迁移至另一虚拟交换机
- 将虚拟机网络移动至另一类型的虚拟交换机。可以在无需重新配置物理和虚拟网络的情况下迁移虚拟机。执行冷迁移或热迁移时,可以将虚拟机从一个标准交换机移动至另一标准交换机或 Distributed Switch 或者从一个 Distributed Switch 移动至另一 Distributed Switch。
- 迁移至另一数据中心
- 在数据中心之间移动虚拟机。执行冷迁移或热迁移时,可以更改虚拟机的数据中心。对于目标数据中心内的网络连接,可以在 Distributed Switch 上选择一个专用端口组。
- 迁移至另一 vCenter Server 系统
-
在以增强型链接模式连接的两个 vCenter Server 实例之间移动虚拟机。
还可以在彼此相距较远的两个 vCenter Server 实例之间移动虚拟机。
有关在 vCenter Server 实例之间执行 vMotion 的要求信息,请参见在 vCenter Server 实例之间进行迁移的要求。
要迁移磁盘大于 2TB 的虚拟机,源和目标 ESXi 主机必须为版本 5.5 或更高版本。