有一处客户,将虚拟机从vCenter 6.7导出,之后导入到vCenter 6.5,报错:不支持使用NVRAM部署OVF(不兼容的vCenter版本)
这是因为:从 6.7 环境的虚拟机中导出的 OVF 包含 4 种类型的文件:NVRAM,OVF,VMDK,MF,而从 6.5 环境中导出的 OVF 不生成 NVRAM 文件,也无法识别NVRAM文件。(6.7的新功能,和之前版本不兼容。)
解决办法:
1、编辑ovf格式的文件,删除以下行。
<File ovf:id="file3" ovf:href="<VM Name>.nvram" ovf:size="8684"/>
<vmw:ExtraConfig ovf:required="false" vmw:key="nvram" vmw:value="ovf:/file/file3"/>
2、删除 MF 和 NVRAM 文件。(也可以不删除,导入时不要导入即可)
3、导入的时候仅仅选择OVF和所有的VMDK文件。
目前为止有一条评论