尝试在 VMware vSphere 客户端中复制虚拟磁盘时,出现错误

尝试在 VMware vSphere 客户端中复制虚拟磁盘时,出现错误

我对 VMware 的世界还很陌生,所以这可能主要是关于要查看的正确文档集的问题。我正在尝试克隆/复制我在 ESXi 安装上安装的虚拟机。

我试图遵循这里的最上面的例子: 有没有办法克隆 ESXi 服务器上现有的虚拟机而无需重新导入它?

但是,我正在使用 vSphere 客户端连接到 ESXi 盒并对其进行管理,而 vSphere 客户端告诉我它不允许我重命名 vmdk 文件。

我真正想要的答案是,如果我想启动 5 个副本,我该如何克隆我安装的虚拟机。是否有其他实用程序可用于复制 vmdk 文件,然后使用它创建新的虚拟机?知道他们为什么削弱 vSphere 客户端中的该功能吗?

答案1

最好的做到这一点的方法是启用 SSH 访问。然后您可以使用 CLI 实用程序的常规补充,例如虚拟机工具,或者直接复制文件夹。关闭虚拟机,然后执行复制。复制完成后,浏览数据存储,进入新文件夹,右键单击新的 .vmx 文件并选择“添加到清单”。

答案2

您可以使用 vSphere 客户端下载文件:在主机上打开“配置”选项卡,转到“存储”,找到源所在的存储设备,右键单击,选择浏览,浏览到该位置,然后使用顶部的下载按钮下载文件。

下载到您的操作系统后,重命名该文件,然后使用与上述相同的方法重新上传到新位置,但上传而不是下载。

希望这可以帮助

答案3

如果虚拟机正在运行,您就不能简单地复制或重命名 .VMDK 文件,就像您不能在数据库安装时重命名 SQL .MDF 数据库文件一样。除了使用转换器进行克隆或关闭虚拟机之外,解决此问题的唯一简单方法是使用 vSphere 客户端工具栏上的“创建快照”按钮拍摄快照。这将创建一个锁定的仅更改的 VMDK,并解锁对原始 VMDK 文件的独占访问。然后,您可以将文件复制到另一个位置,然后删除(而不是回滚)快照以摆脱它。如果不删除快照,随着虚拟机磁盘上越来越多的块发生变化,它将永远增长。

我希望这能有所帮助。

答案4

这是一个漫长的过程,但您可以使用 vmware Converter 下载和上传虚拟机

相关内容