准备工作
合并vmdk
单个虚拟机中vmdk可能是多个,需要进行虚拟机合并。如果我们需要将它转换回是一个单一的文件,有一个工具,可以用来操纵虚拟磁盘的vmware- vdiskmanager.exe ,这个工具可以用来转换这些文件是单个文件,通过使用下面的命令。
#vmware-vdiskmanager -r old.vmdk -t 0 new.vmdk
注意:
1. old.vmdk可能是多个,在这里只需要写和.vmx同名的一个就行,.vmdkxxx不需要
2. 有很多虚拟机克隆下来的,可能会存在-flat.vmdk和.vmdk文件,只需要.vmdk这个描述文件
3.
vmware-vdiskmanager更多用法:http://blog.itpub.net/29500582/viewspace-1339206/
转换成.img
使用scp拷贝vmdk文件到KVM 机器上,准换成.img
#qemu-img info new.vmdk //查看转换前的vmdk相关信息
#qemu-img convert -c -f vmdk -O qcow2 new.vmdk new.img //#在这里new.qcow2就是转换后镜像
#qemu-img info new.img //查看转换后的vmdk相关信息
将转换后的.img放置到KVM 镜像存储路径,即可通过虚webvirtmgr启动该虚拟机