software:proxmox:proxmox-migrate-vmware

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

  • software/proxmox/proxmox-migrate-vmware.txt
  • Последнее изменение: 2023/06/18 18:00
  • 127.0.0.1