在 ESX4i 中重命名 vmdk 文件

在 ESX4i 中重命名 vmdk 文件

我正在使用独立的 ESX4i 服务器,并且安装了 VMware CLI 工具。

我复制了一个已安装并配置操作系统的基本构建 VMDK 文件,我需要重命名 vmdk 文件以反映服务器名称。我正在尝试使用 CLI 工具,并且正在使用 esxcli.exe。

我指定了要连接的 ESX4i 主机的 IP 地址,但失败了。如何使用 esxcli.exe 工具重命名 vmdk 文件。我需要使用 vmfkstools.pl,但它无法连接到 ESX4i 主机。

我正在使用类似的东西

C:\program files\vmware\vmware vshpere clie\bin\esxcli.exe --server=10.2.2.2 vmfkstools.pl

蒂亚·奥利

答案1

vmkfstools -E 参数允许您重命名 VMDK。它实际上会查看从基本 VMDK 描述符(包含磁盘配置数据的小文件)开始的组件,并重命名 VMdkname-Flat.vmdk。

....\vmkfstools.pl <connection_params> -E /vmfs/volumes/myvmfs/myvmname/vmname.vmdk /vmfs/myvmfs/myvmname/newvmname.vmdk

您可以使用它们-E,或者-renamevirtualdisk它们是同一功能的别名。

使用 VI Client 的数据存储浏览器进行重命名也是非常安全的 - 它隐藏了 VMDK 由 VMFS 文件系统级别的两个单独文件组成的事实,但它仍然确保 vmdk 结构中的任何引用和对 VMDK 的链接得到正确更新。

相关内容