VMWare ESXi 5 - 如何将数据存储从本地驱动器移动到 NFS 或 iSCSI 共享?

VMWare ESXi 5 - 如何将数据存储从本地驱动器移动到 NFS 或 iSCSI 共享?

我目前有几台 vmware esxi 服务器,数据存储使用服务器的本地硬盘。我将设置一个支持 NFS 或 iSCSI 的 NAS 服务器。我想将其安装在 VMWare 服务器上,并将当前数据存储移到该服务器上。这可能吗?基本上如何做?

答案1

当然 - 但只有在您拥有允许 Storage VMotion 的许可的情况下,才能在运行 VM 的情况下完成。

否则,您将关闭虚拟机并取消注册(“从库存中删除”),然后在数据存储浏览器中选择虚拟机的目录,并在顶部面板中选择“移动”选项(带箭头的小纸片)。完成后,在数据存储浏览器中的新位置找到虚拟机,右键单击 .vmx 文件并注册它。启动时,它会询问它是移动还是复制;选择移动。

答案2

如果您的任务是将数据存储的内容移动到新 LUN,则关闭虚拟机、取消注册它们,并使用 vsphere 客户端(或任何其他适当的方法)将文件从旧 LUN 复制到新 LUN,然后再次使用 .vmx 文件重新注册虚拟机。
如果您无法承受停机时间,则该过程会变得更加复杂,并且取决于您的要求。

答案3

澄清 Shane 的回答 - 您需要拥有一个 vCenter Server 才能执行您想要的操作(而无需在数据存储之间手动移动文件)。

我的客户有独立的 ESXi 实例,然后选择将数据移动到 SAN。如果您不想处理停机时间(并且您没有现有的 vCenter 许可证),我建议您试用免费演示版 - 如果我没记错的话,它允许免费使用实时存储 vMotion 60 天。

它也有助于说服我的客户安装完整的 vCenter。:)

编辑 - 这是针对 4.1 版本的。不确定 5 版本是否有太大变化。

相关内容