我有十几个在VMWare上运行的虚拟机。 我也有6个在Ubuntu + KVM上运行的虚拟机。 我发现KVM更容易pipe理(没有Windows的GUI和疯狂的便宜),所以我试图从VMWare迁移。 有没有简单的方法将现有的VMWare虚拟机转换为KVM? 或者我将不得不从头安装所有东西?
不幸的是,之前的答案缺乏细节。 是的,virt-v2v可以完成这项工作,但是如果提供了一些细节,它可能会更有帮助。
到目前为止,我发现的最好的信息是在RedHat文档中。 这不是Ubuntu特有的,但它可以满足您的需求:
virt-v2v是将基于ESX和ESXi的虚拟机转换为RHEV或libvirt托pipe主机所需的软件包
您可以尝试软件可以提供V2Vfunction的“Novell PlateSpin”。 祝你好运!
请尝试:
sudo qemu-img convert *.vmdk -O new-image.img
然后使用virt-manager将新的img文件作为磁盘导入到kvm。 如果您需要一步一步请参阅https://www.dalemacartney.com/2013/01/05/converting-vmware-disk-images-to-use-in-kvm/ 。