如果要更改虚拟机的文件名称,光改Inventory是没用的,需要用Storage vMotion来完成,但这样做只能更改虚拟机的文件夹名称,是无法更改文件夹里面虚拟机相关文件的名字。
解决这个问题的方法如下: ' `% W# U0 `# T: j9 |8 f
1、vSphere Client登录到vCenter Server(注意,这里是vCenter Server);
2、点击Administration > vCenter Server Settings > Advanced Settings; " J' D* I: f  f9 Z

3、在弹出的Advanced Settings选项里,添加一个新参数,左边输入:provisioning.relocate.enableRename

右边输入:true,然后点击Add按钮,添加,如下图所示

wKiom1MrhmDj7JGqAAKb3dmzTy8476.jpg

4、重启vCenter Server服务器,搞定,从此以后,Storage vMotion就可以更改VM Folder和VM Files的名称了。

5、禁止通过在esxi主机上通过命令去修改虚拟机文件夹中对应文件名称,测试发现修改后,数据丢失,切记!