我有两个 vSphere 环境:
- 一个由一个 vCenter 4 和两个 Esx Host 4.0 组成,共享一个集群数据存储 (VMFS3) 和多个虚拟机
- 一个由 vSphere 5 和两个 Esxi Host 5.0 组成,共享一个空的集群数据存储(VMFS5)
两个数据存储都配置在 SAN LUN 上,我需要将 VM 从第一个环境迁移到第二个环境。我想到了以下场景:
我将第一个数据存储的 LUN 发布到 vm Esxi 5.0 Host,并在其上安装 VMFS3 数据存储,同时它也安装在两个 Esx Host 4.0 上。
对于每个虚拟机(其他虚拟机保持运行),我关闭一个虚拟机,然后将它们从 VMFS3 数据存储复制到 VMFS5 数据存储,然后升级并启动
我可以执行第一步吗?有没有更好的方法在这个环境中执行虚拟机的迁移?
答案1
我认为这是一个好方法。对于第 2 步,您可以使用存储 vMotion 将虚拟机移动到新的数据存储而无需停机。如果需要,这是一个将磁盘格式更改为精简/厚的好机会。
然后,您可以升级 VM 工具,关闭 VM,拍摄快照(以防万一),然后将 VM 升级到新硬件版本。完成此操作后,您将无法恢复硬件版本,因此无法在任何 ESXi 4 主机上运行此 VM。