Um eine VM von XenServer nach Proxmox zu migrieren, sind die folgenden Schritte notwendig.
Die Beschreibung basiert auf XenServer 8.2 und Proxmox 8.4.1.
Export XenServer VM
Rechte Maustaste auf die VM -> Export

Next

Name und Speicherort angeben und als OVA exportieren

Nach dem Exportiervorgang die VM auf den Proxmox Server kopieren. Alternativ kann man diese auch(Bsp.: aus Platzmangel) auf ein NAS kopieren und dieses in Proxmox einbinden. Als nächstes müsst ihr die Maschine konvertieren.
qemu-img convert -f vpc -O qcow2 <filepath/vm-name>.vhd <filepath/vm-name>.qcow2
Je nach Größe der Platten kann das mehrere Stunden dauern, gerade wenn das Image auf einem entfernten NAS liegt. Hat der Server mehrere Festplatten, so liegen auch mehrere VHD Files vor. Jedes einzelne muss konvertiert werden.
Ist das geschehen, legt ihr eine Maschine in Proxmox an. Die Festplattengrößen müssen natürlich der VM entsprechen. Jetzt importiert ihr die Disks in den lokalen VM Speicher. Fangt am besten mit der ersten Partition(bei Windows C:\) an.
qm import 102 /mnt/pve/nas/87554754786-45897b6-69ec9d3cef34.qcow2 --storage local-lvm
Die 102 entspricht der ID der erstellten Maschine.
Jetzt hängt die importierte Festplatte in die Maschine ein.
qm set 102 --sata0 local-lvm:vm-102-disk-0
In Proxmox:
Aktivierung UEFI Mode, Q35 VM Typ und EFI Disk
