将 VMWare VM 转换为 KVM

将 VMWare VM 转换为 KVM

我有十几个虚拟机在 VMWare 上运行。我还有六个虚拟机在 Ubuntu+KVM 上运行。我发现 KVM 更容易管理(没有仅限 Windows 的 GUI,而且便宜得多),所以我想从 VMWare 迁移出去。有没有简单的方法可以将现有的 VMWare VM 转换为 KVM?还是我必须从头开始安装一切?

答案1

不幸的是,前面的答案缺乏细节。是的,virt-v2v 可以完成这项工作,但如果提供一些具体细节可能会更有帮助。

到目前为止,我发现的最佳信息来自 RedHat 文档。它不是针对 ubuntu 的,但可能满足您的需求:

http://docs.redhat.com/docs/en-US/Red_Hat_Enterprise_Linux/6/pdf/V2V_Guide/Red_Hat_Enterprise_Linux-6-V2V_Guide-en-US.pdf

答案2

virt-v2v是将基于 ESX 和 ESXi 的虚拟机转换为 RHEV 或 libvirt 托管主机所需的软件包

答案3

请尝试:

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/

答案4

你可以试试“Novell PlateSpin”,这个软件可能提供V2V功能。祝你好运!

相关内容