Migrating off of vmware VVOL to proxmox

mwarchut

New Member
Jan 29, 2025
1
0
1
Good Afternoon

So we are prototyping proxmox as a replacement to our vmware esx7 infrastructure. We use 3par storage with VVOL on the esxi servers. I've been able to migrate vms that live on a datastore but not the ones on the VVOL. Is the VVOL migration not supported?

Code:
qemu-img: Could not open '/run/pve/import/esxi/ESX01/mnt/ha-datacenter/VVOL013PAR7400/naa.60002AC00000000001000C5F0000C4C5/rwdevsolr.vmdk': Could not open '/run/pve/import/esxi/ESX01/mnt/ha-datacenter/VVOL013PAR7400/naa.60002AC00000000001000C5F0000C4C5/vvol://7832c164fb0c4a4e-9e3f45be2a13610d/naa.60002AC00000000001000C6A0000C4C5': No such file or directory
 
If qemu-img doesnt handle it correctly, you can use the other side toolset:

vmkfstools -i /vmfs/volumes/datastore_name/vm_name/vm_name.vmdk /vmfs/volumes/datastore_name/vm_name/vm_name.raw -d raw
you can then qemu-img convert the raw file.
 
VVOLs are raw volumes mapped one-to-one to virtual disks in ESXi. There is vmdk file but its more of a metadata/map.

Have you tried the built-in import wizard in PVE? As it uses API to pull the data, it may be able to handle VVOLs. Let us know.

You may be able to use the method @alexskysilk mentioned, but you will need to double the space.

The other option is to restore from backup with something like Veeam, that claims cross-platform backup/restore.

Good luck


Blockbridge : Ultra low latency all-NVME shared storage for Proxmox - https://www.blockbridge.com/proxmox