在ESX4i中重命名vmdk文件

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

我已经复制了一个已安装和configuration了操作系统的基本构buildVMDK文件,我需要重命名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

TIA Oli

vmkfstools -E参数允许您重命名VMDK。 它实际上会查看以基本VMDK描述符(这是一个带有磁盘configuration数据的小文件)开始的组件,并重命名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得到正确更新。