运行带有 5 个客户端的单个 ESXi 4.0 服务器。由于某些不幸的驱动器故障和固件错误,我存放虚拟机的直接连接的 RAID 1+0 阵列出现损坏。HP 向我保证唯一的解决办法是重建阵列。
我需要安排停机来:
- 备份/移动所有虚拟机(我有贫民窟VCB正在努力将备份发送到 Win2k3 服务器上的 NFS 共享(作为一种选择)
- 转储并重建阵列,完成后告知 ESXi。
- 将所有虚拟机恢复/移回重建阵列上的存储。
我担心这一切可能需要多长时间,所以考虑将 VMware Server 2.0 放在可捕获 NFS 备份的 Windows Server 上。这样,我至少可以在进行阵列维护和通知 ESXi 有关“新”存储的同时启动并运行机器。然而,这会导致一些“版本”问题。
如果我使用 VMware Server 从备份启动虚拟机,它们会不会出现虚拟硬件问题?使用
VMware Server 运行虚拟机后,将它们移回 ESXi 会不会出现问题——或者我需要使用 VMware Converter 吗?
有人做过这样的事吗?
答案1
考虑到 vSphere VM 的本机格式可能与 vmware server 2.0 不兼容,您可以通过 vmware Converter 转换使其兼容(假设可以做到)。
我建议安排停机时间并进行备份/恢复,而不进行任何其他处理/转换。
答案2
为什么不安排一个维护窗口,将虚拟机导出为虚拟设备,重建阵列,然后重新导入虚拟机?