我有十几个虚拟机在 VMWare 上运行。我还有六个虚拟机在 Ubuntu+KVM 上运行。我发现 KVM 更容易管理(没有仅限 Windows 的 GUI,而且便宜得多),所以我想从 VMWare 迁移出去。有没有简单的方法可以将现有的 VMWare VM 转换为 KVM?还是我必须从头开始安装一切?
答案1
不幸的是,前面的答案缺乏细节。是的,virt-v2v 可以完成这项工作,但如果提供一些具体细节可能会更有帮助。
到目前为止,我发现的最佳信息来自 RedHat 文档。它不是针对 ubuntu 的,但可能满足您的需求:
答案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功能。祝你好运!