Proxmox: Миграция VM из VMware
Подробные инструкции тут: https://pve.proxmox.com/wiki/Migration_of_servers_to_Proxmox_VE#VMware
Шаги:
- Останавливаем VM в VMware
- Выполняем экспорт средствами VMware Console: File / Export / Export OVF Template. Выбираем формат OVF (получится несколько файлов) или OVA (1 файл-архив, его потребуется распаковать - а, значит, дополнительное место)
- Копируем полученную папку (ovf) или файл (ova) на Proxmox
- Если делали бэкап в ova - распакуйте архив командой
tar -xvf my-server.ova
- Выполняем импорт VM командой
qm importovf 110 my-server.ovf local-lvm
- Дожидаемся окончания импорта, проверяем все ли устройства присутствуют, например сетевой адаптер. Для импортированных VM лучше устанавливать модель сетевого устройства «VMware vmxnet3» если нужны какие-то настройки. Далее можно сменить на рекомендованный VirtIO (paravirtualized)
- Для Windows понадобится пара дополнительных шагов:
- Используем UEFI вместо BIOS:
qm set 110 --bios ovmf
- Windows требует дополнительных драйверов для использования SCSI, поэтому используем IDE для начала работы (в примере 110 - id виртуальной машины). Далее необходимо поставить драйвера согласно https://pve.proxmox.com/wiki/Windows_10_guest_best_practices
sed -i 's/scsi/sata/g' /etc/pve/qemu-server/110.conf
- Запускаем VM, проверяем что VM запускается и работает
- Удаляем VMware tools
apt remove open-vm-tools
- Устанавливаем Guest Agent (Linux)
apt install qemu-guest-agent
или загружаем ISO для Windows отсюда: https://pve.proxmox.com/wiki/Qemu-guest-agent