How to migrate Proxmox VM to Azure

nicobos

New Member
Aug 8, 2024
6
1
3
Hello all,

As per new company policy, some of the VM's currently running on Proxmox must be migrated to Azure.
So far I have found that this method results in a VHD file of type 'dynamic', which is not compatible with Azure. Only VHD type 'fixed' is accepted by Azure.
qemu-img command doesn't seem to support conversion to VHD type 'fixed', only 'dynamic'.

Can anyone advise me how to successfully prepare Proxmox VM's for transfer to Azure?

Nico
 
qemu-img command doesn't seem to support conversion to VHD type 'fixed', only 'dynamic'.
According to the official qemu-project docs, using qemu-img convert , both vpc (VirtualPC compatible image format (VHD)) & VHDX (Hyper-V compatible image format (VHDX)) support the option subformat=fixed. I see online examples that use this.
 
Last edited:
I have successfully migrated from Proxmox to Azure using VirtualBox as intermediate tool:
VBoxManage convertfromraw <<source>>.raw <<target>>.vhd --format VHD --variant Fixed