最近服务器要扩容,担心会升级失败,就把所有的虚拟机需要本地备份。因为当初只有一台服务器,配置不是很高,也没有去安装vcenter,所以在备份的时候就有点麻烦。
所以就需要用到VMware workstation的OVF Tool导出工具。
服务器:VMware ESXi 6.7
PC:VMware® Workstation 15 Pro
一、OVF Tool
在安装完VMware® Workstation 15 Pro在他的根目录就有OVF TOOL工具。、
运行的时候在资源管理器的地址栏输入 “cmd” 回车就可以打开OVF工具。
二、连接ESXi
输入命令:
.\ovftool.exe vi://root:@192.168.50.1/cangchu G:
192.168.50.1:指的是ESXi的服务器地址。
cangchu:指的是服务器名称。
G: :指的是本地到处的OVF模版存放位置。
三、导出OVF
使用命令连接ESXi
输入“yes”进入下一步
输入ESXi用户名和密码;
输入ESXi root用户的密码后,备份开始,保存在windows的G盘中,至少要包含一个ovf文件和一个vmdk文件。
导出的OVF文件。
我们将vmwear虚拟机导出ovf模板后,有三个文件:
1,.mf
保存着.ovf和.vmdk两个文件的SHA1值,用于校验文件的完整性
2,.ovf
以XML格式保存着虚拟机的配置信息
3,.vmdk
虚拟机文件
例如:
将模板导入到服务器或别的pc因为虚拟机创建的版本不一样,而导致的导入失败。实际上版本没有差太多也是可以运行的。
根据报错信息,提示ovf文件报错的行数,去修改。修改后用sha1计算工具,计算修改后的ovf文件sha1值,修改.mf文件即可
评论区