Skip to main content

Moov: Migrate your Veeam backups straight onto Proxmox, oVirt, and HPE VM Essentials

  • July 21, 2026
  • 28 comments
  • 1236 views

Show first post

28 comments

  • New Here
  • August 27, 2026

Hello,

 

My first feedback after a day of testing. My only use case for the moment is migrating to PVE. 

 

My backup are stored on a “S3 compatible” repo and i got this error when trying to migrate.

moov_core::waves::skip_runner: SkipRunner: item marked skip — returning handoff payload skip_reason="manual_bucket" vm_name=****

After doing a backup on a local block repo, i successfully migrated a win2k25 server from a vmware backup to PVE via IVMR (pivot hot). Destination storage on PVE side was a NFS server. In this case, i’m kind of speechless. Removing vmware tools and installing qemu guest and keeping ip address automatically. It’s 1000% a game changer. 

 

I tried another case, where storage is a LVM mounted via iSCSI from SAN appliance. So i setup IVMR and pivot cold, as my first try with pivot hot failed and the error log was telling to switch to pivot cold. I still got an error that i didn’t manage to fix.  

runner failed: backend error: ivmr vm lifecycle phase convert-disk-0 failed: ivmr vm lifecycle phase nbd-pull-convert failed: qemu-img convert exited 1 — stderr: Warning: Permanently added 'pve1' (ED25519) to the list of known hosts. | qemu-img: /dev/vg_san_iscsi/vm-4000-disk-1.qcow2: error while converting raw: Cannot grow device files

So i try a cold migration and got another error. 

runner failed: helper job failed [HELPER_VIRT_V2V_FAILED]: 
virt-v2v exited with code 1: virt-v2v: error: libguestfs error: guestfs_launch failed. This usually means the libguestfs appliance failed to start or crashed. Do: export LIBGUESTFS_DEBUG=1 LIBGUESTFS_TRACE=1 and run the command again. For further information, read: http://libguestfs.org/guestfs-faq.1.html#debugging-libguestfs You can also run 'libguestfs-test-tool' and post the *complete* output into a bug report or message to the libguestfs mailing list. If reporting bugs, run virt-v2v with debugging enabled and include the comp...(truncated) (code=CONVERT_BOOT_JOB_FAILED)

I tried to run libguestfs-test-tool on the moov server the output was ===== TEST FINISHED OK =====

 

We encounter the same error on our first tests. Our LVM storage is also mounted via iSCSI.

Can we somehow help to maybe sort our that error by sending logs?


  • New Here
  • August 27, 2026

  • New Here
  • August 28, 2026

Hello,

 

My first feedback after a day of testing. My only use case for the moment is migrating to PVE. 

 

My backup are stored on a “S3 compatible” repo and i got this error when trying to migrate.

moov_core::waves::skip_runner: SkipRunner: item marked skip — returning handoff payload skip_reason="manual_bucket" vm_name=****

After doing a backup on a local block repo, i successfully migrated a win2k25 server from a vmware backup to PVE via IVMR (pivot hot). Destination storage on PVE side was a NFS server. In this case, i’m kind of speechless. Removing vmware tools and installing qemu guest and keeping ip address automatically. It’s 1000% a game changer. 

 

I tried another case, where storage is a LVM mounted via iSCSI from SAN appliance. So i setup IVMR and pivot cold, as my first try with pivot hot failed and the error log was telling to switch to pivot cold. I still got an error that i didn’t manage to fix.  

runner failed: backend error: ivmr vm lifecycle phase convert-disk-0 failed: ivmr vm lifecycle phase nbd-pull-convert failed: qemu-img convert exited 1 — stderr: Warning: Permanently added 'pve1' (ED25519) to the list of known hosts. | qemu-img: /dev/vg_san_iscsi/vm-4000-disk-1.qcow2: error while converting raw: Cannot grow device files

So i try a cold migration and got another error. 

runner failed: helper job failed [HELPER_VIRT_V2V_FAILED]: 
virt-v2v exited with code 1: virt-v2v: error: libguestfs error: guestfs_launch failed. This usually means the libguestfs appliance failed to start or crashed. Do: export LIBGUESTFS_DEBUG=1 LIBGUESTFS_TRACE=1 and run the command again. For further information, read: http://libguestfs.org/guestfs-faq.1.html#debugging-libguestfs You can also run 'libguestfs-test-tool' and post the *complete* output into a bug report or message to the libguestfs mailing list. If reporting bugs, run virt-v2v with debugging enabled and include the comp...(truncated) (code=CONVERT_BOOT_JOB_FAILED)

I tried to run libguestfs-test-tool on the moov server the output was ===== TEST FINISHED OK =====

 

We encounter the same error on our first tests. Our LVM storage is also mounted via iSCSI.

Can we somehow help to maybe sort our that error by sending logs?

 

Hello,

 

Since veeam b&r itself doesn’t support instant vm recovery to LVM either, i gave up and considering it’s a “bigger” limitation. I use a NFS datastore as pivot storage and migrate storage again later to the LVM.