qmrestore to different storage failed: storage 'MySAN' does not exists

Ali Zowghi

Active Member
May 1, 2018
9
0
41
38
Hi
I backed up the vm and want to restore to another proxmox.
qmrestore /mnt/pve/images/dump/vzdump-qemu-8777-2020_07_27-09_59_43.vma.lzo 8777 -storage local-zfs
But I get this error:
failed: storage 'MySAN' does not exists

source pve: 6.1-8
destination pve: 5.4-13
 
Hi,
could you post the complete output when you run the qmrestore command and also the output of the following?
Code:
pvesm extractconfig <STOREID>:backup/vzdump-qemu-8777-2020_07_27-09_59_43.vma.lzo
where you need to insert the storage ID for the backup storage.

Also note that PVE 5.4 reaches end of life in a few days.
 
Thank you for your repsonse

From GUI:

restore vma archive: lzop -d -c /mnt/pve/images/dump/vzdump-qemu-8777-2020_07_27-09_59_43.vma.lzo | vma extract -v -r /var/tmp/vzdumptmp27114.fifo - /var/tmp/vzdumptmp27114 CFG: size: 3528 name: qemu-server.conf DEV: dev_id=1 size: 32426164224 devname: drive-scsi0 CTIME: Mon Jul 27 09:59:45 2020 TASK ERROR: command 'set -o pipefail && lzop -d -c /mnt/pve/images/dump/vzdump-qemu-8777-2020_07_27-09_59_43.vma.lzo | vma extract -v -r /var/tmp/vzdumptmp27114.fifo - /var/tmp/vzdumptmp27114' failed: storage 'MySAN' does not exists


Bash:
agent: 1
boot: c
bootdisk: scsi0
cipassword: $5$oTazXuHZ$39u0YnQW75GiD.coLwDD4.XDuazs613FXJLbCGm2v48
ciuser: ubuntu
cores: 2
cpulimit: 2
ide2: MySAN:vm-8777-cloudinit,media=cdrom
ipconfig0: ip=136.243.249.154/28,gw=136.243.249.145
memory: 6144
name: Gitlab
net0: virtio=EE:0C:6B:11:E1:E2,bridge=vmbr1
numa: 1
onboot: 1
scsi0: MySAN:vm-8777-disk-0,size=30924M
scsihw: virtio-scsi-pci
serial0: socket
smbios1: uuid=42535677-0abf-46b6-a6a2-41953bcacf6d
sshkeys: ssh-rsa%20AAAAB3NzaC1yc2EAAAADAQABAAAIAQC9M%2FI7oKgIhEcXQIolEwD8piWvVQcJPmvc7Y8sNmcZ4rYsZJluw66kq6SQ62P0QeDrRNFYNO5PwQRJNL%2BWgumIyxbXH0HcHj5ugQb5BT9x28KQ6GljO4EB5S9E3PEszRiJJZL2yI3S1NiG22NduO5NO7W0mkvYRQ4pkhIaekgpT8P4Og1okgMWGqfJI6HN6dtyUwUKUxqxwSjlpSCMEugx8ndsC%2BtCaDq3C1TLLt3XZEYLS3OWHrDcKhz1XxFFOSd2K8PtdvnNU%2F4wE2LiY2gorl9g7kkZprLTJ5febom9TK6HU2UbOHx3B5jsBjBO%2BloS0wL9eJV1Bsb8ojfd1ayoi%2BYZoEHEpZl0xIjCJihbpwNeUMitY0%2B5Wqe0wM1PCwl0vAl2w%2BQNIEW5NEuMmyQozcBrH5yksD4n%2BhvBsr7pN3Bffr8GveW3J1c3A4LJnLasV2FNIx3BpeuRh3LsstS1%2F7njm6K7ZlHp3rilX2aWEIVu%2BYLSHAXA63NChovmK1WHN44bLbCCYkm7BMRqw6cOfwHxYl9vKYV1wwmL5gMHL9x5vf9cPp9WDuFUnh0Czp%2F%2Bwb6K5Mghu1wvev6lFEullSzIDzlufYCF3BcacU%2Fn2pI%2BV6gWhxIif8uJkxWpQPKmX9QRz2RSSnDcFJ6EmfIgfB7ILwfYZ3HifVrKmA8QIZfSMiTAjSNliWffXgnIcvG60bs9Zln43Cv1dSwQyu9dWGKywuDAtHHtjLDNQC3gNuLE8ISzRSixjyLj3yyUQWulUwR%2BiH7WMu32OV4qBu8Uq2BblG5C8ahiZIV%2BeLcrr0AZEv7mMifHaorURcC2Y%2BbW8WjuXSJK%2FhAPgyJ%2FKBfZrq6ApHxZNtZ1FolqFeVTeZp85aHSQ8wob%2FTm%2FYcY6cnZY4cynnrujq2AztMcnjSpY%2BsQNX1oM%2FCBoEX8gJbn1nVRHXy86CF4dXTHJceC%2FM0eLOi6SOn11Wl9VDc1wCui2Eo66gEeQOyb3Y4DAGVVgDpC6ie2GlvsLIxd2Fh%2FZ1R8J8pGQMjad8xoaJzJrG7SeYTDlQTkkaJmN71CfOe0NJNCe%2B7WVSUkBIKLGcu3ti7F1sXi6tlReDO%2BBAuK3DxWt%2B1h%2BFzjplSUZeq9r%2F78Cd6GOzGARqu%2B93aS9GM%2BaBW%2BU%2B%2B0K5NBpi0hMWx2N7s9mBP3B0famj30IpRp8HYoLq2F9Ldqz4odi1HTgyakTKw145uYOCQLLvrV8JZP6Mbi4lddzBmAbZ8Q16xMUiWNitnMu5FARq1snmIf3DtOYflTfRgxjTtRH%2BGqhPOlxtHLxVqfs7Mfy5apBVNYbQNtotY9k5R3f8bFxXKCwVeSP8xL1OrsJL6pBvPa%2B2CH2rQE%2F8XPIffaN7oRHgojsP6r9OYFJjqK%2BYBEmgo9xnBMyF5cGUfcpMnSyLX4u2CXH7UX25P3KbjoNG0Ts4MGHq3e7hRMWrJ8KU%2BUNqjQkGANkIrwYvacWnivlT%2BEeA0VbL8EaVau%2Bqe0RIDOk305nTq%2BpKcg%2BY%2BT6KpMwUCxP5qZs4Y%2FhpyhTkfhs9D6DU6AL9m6btPhr26ldRlkaXJrZ7mozjsxwCAm4WtW1XdA2A5vvzhqlA7e%2B7VYKJUWQxqn7Hn2Y3oYJeD%2BqPiVoLabL49LydjSCsVblZSw5h5N7q2iXrhFPrl2y6stoG9WPGSq821FSfc%2FDOQo2o8g%2FWjJHf6tN%2Fd8nyVJAZFv0KOYBfV7jHLyNnIV9FH1ivja6QVXS9Sg5KqauTfhjYUU8%2FmtlJ1Pk4Ry7g9hK5dDaz3SrpJ5lwImFmgIGqQXTpfQRaXYVeUD1fmubivFNO%2BBqGwi3qyLN2YzJ9dG05E7HtYjEnHI%2BYc%2FprhQ8l1Boz8zfEfr%2BigG1q%2FX9aTI80rqB3uQA2SZ5w5TZxjo9EshM6xAO3cjyZaViRN8lLBAM14kxqd2W4NjpS1p4CzkLMDLzO9NtO5KXkXMYQHO7KotnqgoKkB4Bcgwk3L0bsc76QASBWY9bac4g4Zo4gMlD62hlRqXr5sK70SFjsgQ8VsmD%2BUL%2F5i1t5UwzHALAdOCX0OIzBbnQZEyLJjiQ1SdDzujSr15y%2BnMcFKo1LFLC%2Bux3fsNYswkWWcGEZDThIt6h0tuZvYPbexTk%2FugtvX5XfsBGI%2FsTtN6tsoJWnZ7MK5OMGjJxn1SFueoomVVNa0q0%2F3qUWH8h4p2awC7FIL5ZGNW5GpSM%2FMgHSVKXNoYZyUfV93JGGrBtmVIYgGf1QuZGYjstahNSKgIV%2FIzJdU77A%2Fn3qUmLvs8f6hEndqst9vamoiPQffa0%2Fx%2FtgkB8IePk6K6y6PbATqZsooOiZR8jHqyZBR99G8Ol972XpRyZ9MPAwf9AAec2w7vvBvxMd8Bpl9UpaHWmMxNAGwfqc%2BIjuRsplkywKEkDq8%2Bxn6eSNggj0o7lVMbaU4vK7OMML4BLrOukGuf7e9iR7xBI%2BWHFcL2sbm2qKWQGIISD66kqvWRlLUOSXQMm38tBWL5IH%2FHB%2B8FNpWwVn7Sr0iH85Lo%2FscGFrl8atuTfs4sxMRr9NpgrswN%2B5kY19kicYT0xOO9mnDI0WfkUXB%2FRJPMHA%2F5lf%2BazEkIODahdAgMrprg8DsIFvALh60WIvFFQihIqswhZQXC%2BQkN%2BrTnqg%2FxfYdJfNOyYuOlXzJHiwonXsYId1aOhQGoDz7%2BDn2WF3q2Uyco%2F0ADEoLMPpMKcUfDjY0x9ZvP76zWp9Bb4Q%3D%3D%20masoud%40mahmoudi%0A
vga: serial0
vmgenid: 5329bac6-1f34-448d-bcfb-2f472f726811
#qmdump#map:scsi0:drive-scsi0:MySAN::
 
The problem is a bug with the check for the cloudinit disk. The bug was fixed here, but I don't think the fix got back-ported to PVE 5.4.

What you can do is either:
  • extract the backup manually:
    1. extract the compressed vma file with lzop -d <archive.vma.lzo>.
    2. use vma extract <archive.vma> </some/directory> to extract the contents of the vma file, i.e. the VM config and the disk image, to a directory.
    3. cp </some/directory>/qemu-server.conf /etc/pve/nodes/<NODE>/qemu-server/8777.conf.
    4. qm importdisk 8777 </some/directory>/disk-drive-scsi0.raw local-zfs.
    5. In the GUI, the disk should now appear as an unused disk. Just detach the old, invalid one and attach the unused one.
    6. The Cloud-Init Drive also does not exist (although it will show up in the config/GUI), so you'll have to re-create your Cloud-Init settings.
  • apply the patch yourself (please only do this if you have some experience with such things or are not on a production system and want to gain some experience) and restore with qmrestore.
 
  • Like
Reactions: stefano.molinaro