1、VMware 虚拟机备份到硬盘VMware 虚拟化平台的大量应用,使得我们不得不考虑,如果平台瘫痪的情况下,我们的虚拟机要怎么样完美的恢复。虽然可以将共享的存储备份,或者做集群,但是免不了总会有意外出现。而下面,将介绍两种方法给大家,使我们能够把虚拟机拷出来,放到移动硬盘或其他存储工具中,以便不时之需使用。当然,前提是我们的这些虚拟机是在 ESXi 主机上的。第一种方法:将虚拟机导出为 OVF 模版步骤 1 :使用 vsphere client 客户端登录 ESXi 主机(或者 vCenter 管理中心),选择一台虚拟机(单击这台虚拟机就好) ,之后会看到这台虚拟机的名字会被深一点颜色的框框给
2、圈起来。步骤 2 :单击左上角“文件” ,鼠标滑倒下拉选项的“导出” ,单击“导出OVF 模版 ”,如图步骤 3 :如图,写入导出 OVF 模版的文件名,存储目标,文件格式和描述。编辑完毕之后,单击确定,开始导出。备注:这里我所使用的是百兆的网络,导出文件的快慢与带宽有关,不过相对来说还是很便捷的,windows7 的磁盘配置是 30G,大概 20 分钟就会导出完毕。步骤 5 :导出完毕之后,我们会在目标目录下看到一个文件夹 ,打开文件夹,里面有 3 个文件,如图。这就是将虚拟机导出 OVF 模版的过程。要妥善保存这个文件,毕竟我们的目的就是它。步骤 6 :下面将介绍一下,如何将 OVF 模版
3、转换成虚拟机( OVF 模版的使用我们有相关文档,VDP 和 Linux 版的 vCenter 都是使用 OVF 模版部署安装的) 。如图,像导出OVF 模版一样,这次我们选择“部署 OVF 模版” 。当然,这次安装我们是在毫不相关的另一台 ESXi 主机上测试的,因为是测试,所以记得把原来的虚拟机的网卡禁掉,以免冲突。源文件就选择我们导出的文件夹中.ovf 的文件,单击“下一步” ,依次选择安装下面是安装的截图,我就不依次讲解了。如图以上就是我们将虚拟机部署到另外一台机器上的过程,至于系统中的服务,测试没有问题,但是需要注意的是,ESXi 主机的内存的兼容性问题,因为虚拟机我们是基于 ESX
4、i的。第二种方法:拷贝虚拟机的配置文件打开存储(ESXi 主机的存储:本地或者 iSCSI 挂载共享存储) ,可以看到所有虚拟机的配置文件,如图。选择要备份的虚拟机的文件夹(文件夹的名称就是虚拟机的名称,文件夹可以打开,但是为了保险起见,最好不要单个文件下载,选择整个文件夹下载) ,单击右键,然后选择“下载” ,之后会跳出本地路径,选择要存放的位置。文件夹里的文件内容不要有相同名字的文件在同一文件夹内之后会出现正在下载的提示,这个对带宽的要求很高,不然几十 G,几百 G 的容量会很耗时的,所以一般推荐使用第一种方法。由于我这里带宽的限制,这个测试在其他地方试过,下载完成之后,把整个文件夹妥善保存。文件夹内会有若干个文件,其中含有“flaut.vmdk” 、 “vmdk”、 “vmx”的文件尤为重要,在恢复虚拟机的时候,安装上面下载的方式,将这个文件夹中的文件上传到存储上,上面所说的两个“vmdk”的文件会合成一个文件。把所有的文件都上传成功之后。点击 vmx,添加清单,将会看到下方的任务栏中,虚拟机正在配置,完成配置之后将会与原来的虚拟机一模一样,网卡等信息也不用更改。这个测试没有截图,因为整个过程会很耗时,我会尽快补上截图,毕竟有图有真相嘛。以上便是将 VMware 虚拟机存到移动硬盘的方法。建议使用第一种方法,便捷、快速。