У меня на VMWare работает с десяток виртуальных машин. У меня также есть полдюжины виртуальных машин, работающих на Ubuntu + KVM. Я обнаружил, что KVM намного проще в управлении (без графического интерфейса только для Windows и безумно дешевле), поэтому я пытаюсь отказаться от VMWare. Есть ли простой способ преобразовать существующие виртуальные машины VMWare в KVM? Или мне придется все устанавливать с нуля?
К сожалению, в предыдущем ответе отсутствуют детали. Да, virt-v2v выполнит эту работу, но было бы лучше, если бы были указаны некоторые особенности.
Пока что лучшая информация, которую я нашел, - это документация RedHat. Это не специфично для Ubuntu, но может удовлетворить ваши потребности:
Пожалуйста попробуйте:
sudo qemu-img convert *.vmdk -O new-image.img
Затем импортируйте новый файл img как диск в kvm с помощью virt-manager. Если вам нужен шаг за шагом, см. https://www.dalemacartney.com/2013/01/05/converting-vmware-disk-images-to-use-in-kvm/.
virt-v2v
это пакет, необходимый для преобразования виртуальных машин на базе ESX и ESXi в управляемые хосты RHEV или libvirt.
вы можете попробовать "Novell PlateSpin", программное обеспечение которого может обеспечивать функцию V2V. Удачи!