Moving from Proxmox VE to Unraid I only found partial information about migrating virtual machines from Proxmox backup (.vma - file) to unraid.
So this is the guide how I did it:
I had backups of my virtual machines in *.vma format (uncompressed). If your backup is compressed, you first need to uncompress it to get the vma-file.
vma is a special proxmox backup file which has to be extracted too. The easiest way for me was this python project: vma-extractor on Github. I used my working python install in Linux, you'll fin executables for other systems here: python.org
Download the vma.py from Github.
usage is very simple:
vma.py your-proxmox-backup.vma /new/export/directory
"directory" will be created by the script, don't create it yourself!
❗ This will perhaps last several hours without output!
In the new "directory" you will find several files, the biggest one is your raw image. Copy it to your unraid server and rename it to something.img
Create a new VM in unraid web GUI, try to use the same settings as in Proxmox VE.
Change "Primary vDisk Locatiion" from "Auto" to "Manual" and insert the path of you img:
Start VM and enjoy!
I was really surprised, at least my Win 11 VM worked from the start without any changes.