使用VMware Workstation的OVFTOOL工具导出ESXI6.7虚拟机的OVF模板

使用VMware Workstation的OVFTOOL工具导出ESXI6.7虚拟机的OVF模板

Scroll Down

最近服务器要扩容,担心会升级失败,就把所有的虚拟机需要本地备份。因为当初只有一台服务器,配置不是很高,也没有去安装vcenter,所以在备份的时候就有点麻烦。

所以就需要用到VMware workstation的OVF Tool导出工具。

服务器:VMware ESXi 6.7
PC:VMware® Workstation 15 Pro

一、OVF Tool

在安装完VMware® Workstation 15 Pro在他的根目录就有OVF TOOL工具。、

image.png

运行的时候在资源管理器的地址栏输入 “cmd” 回车就可以打开OVF工具。

image.png

image.png

二、连接ESXi

输入命令:

.\ovftool.exe vi://root:@192.168.50.1/cangchu G:

192.168.50.1:指的是ESXi的服务器地址。
cangchu:指的是服务器名称。
G: :指的是本地到处的OVF模版存放位置。

三、导出OVF

使用命令连接ESXi
输入“yes”进入下一步

image.png

输入ESXi用户名和密码;

image.png

输入ESXi root用户的密码后,备份开始,保存在windows的G盘中,至少要包含一个ovf文件和一个vmdk文件。

导出的OVF文件。

image.png

我们将vmwear虚拟机导出ovf模板后,有三个文件:

1,.mf

保存着.ovf和.vmdk两个文件的SHA1值,用于校验文件的完整性

2,.ovf

以XML格式保存着虚拟机的配置信息

3,.vmdk

虚拟机文件

例如:
将模板导入到服务器或别的pc因为虚拟机创建的版本不一样,而导致的导入失败。实际上版本没有差太多也是可以运行的。

根据报错信息,提示ovf文件报错的行数,去修改。修改后用sha1计算工具,计算修改后的ovf文件sha1值,修改.mf文件即可