在 esxi 6.5 中重命名 VMDK 文件

在 esxi 6.5 中重命名 VMDK 文件

我正在尝试重命名 VMDK 以消除名称中的空格。

因为我想将我们的虚拟机从旧的 ESXi 服务器迁移到新的版本服务器。

(使用scp命令,我只能迁移文件名中没有空格的虚拟机)

看看这个问题:将虚拟机从 ESXi 迁移/复制到其他 ESXi

我没有 VMware vCenter

对于进行这次迁移有什么想法或建议吗?

答案1

也许 VM 的这篇 KB 文章可以帮助您解答问题。文章中是这样描述的:

  • 首先,您应该保持保存并备份虚拟机,然后关闭它。
  • 此外,您的虚拟机不应留有任何快照或与其他机器共享的磁盘。

重命名过程如下:如果您有 vSphere Client

登录 VMware vSphere Client。

在主机清单中找到虚拟机并将其删除。

打开 ESXi 主机的控制台

导航到包含虚拟机的目录。

使用 vmkfstools -E 命令重命名 (VMDK) 文件

复制虚拟机配置文件(.vmx)并在文本编辑器中编辑复制的文件(我更喜欢 Notepad++)将虚拟机文件名的所有旧实例修改为新文件名。

保存文件并退出编辑器。

重命名除 .vmx 配置文件之外的所有剩余文件。切换到父目录并重命名。

现在,您可以将新的虚拟机配置添加到 ESXi 主机的清单中。您应该能够启动机器,并会提示您回答问题我移動了。如果没有提示你这个问题,你可以在摘要选项卡中找到它,然后右键单击库存中的机器,那里应该有一个选项回答问题

欲了解更多信息和更详细信息请参阅此链接 https://kb.vmware.com/s/article/1029513

本节: 使用控制台就地重命名虚拟机文件

应该可以帮助你。

相关内容