Restoring backups keeps failing for VMs

alnic123

New Member
Jan 30, 2025
3
0
1
I backed up all my VMs and containers to an external hard drive as I replaced the SSD that my proxmox runs on.

When restoring containers everything works fine, and also 1 VM worked, a Windows 10 VM.

But every other VM (2 ubuntu servers, wazuh and a linux mint) fails with the same error below

I've read that "failed: exit code 133" is because of lack of storage, but they were on a smaller hard drive than I'm now trying to move them to and that wasn't even full so i don't see how?

The 4 VM backups total 23gb and the hard drive has 950gb free. Can anyone help me fix this?

Code:
zstd: error 37 : Read error
vma: restore failed - short vma extent (2708480 < 3801600)
/bin/bash: line 1:  1922 Exit 37                 zstd -q -d -c /mnt/usb-drive3/dump/vzdump-qemu-105-2025_02_21-11_47_57.vma.zst
      1923 Trace/breakpoint trap   | vma extract -v -r /var/tmp/vzdumptmp1913.fifo - /var/tmp/vzdumptmp1913
temporary volume 'local:900/vm-900-disk-0.qcow2' successfully removed
no lock found trying to remove 'create'  lock
error before or during data restore, some or all disks were not completely restored. VM 900 state is NOT cleaned up.
TASK ERROR: command 'set -o pipefail && zstd -q -d -c /mnt/usb-drive3/dump/vzdump-qemu-105-2025_02_21-11_47_57.vma.zst | vma extract -v -r /var/tmp/vzdumptmp1913.fifo - /var/tmp/vzdumptmp1913' failed: exit code 133