Hi,
I'm trying out the Proxmox Backup Server in a testing environment. Both PVE and PBS are on the no-subscription repositories, using the latest packages.
When doing a VM backup and restore through the PVE interface, the restored VM images are always corrupted. Restoring the same VM image through the PBS interface gives a working copy.
Steps to reproduce:
* Pick VM with data on virtual drives
* Shut VM down
* Dump VM images directly from ceph:
root@ht-virt03:~/foo# sha256sum vm-104-disk-*
6222a996226769bdb2b6f290e65360ca2b7e4c541704aea2363b9f697b50700d vm-104-disk-0
ddeff1b1fde12f624c9ed7dcc3e96fb508bd7fc6e10c388280dde69ea838b593 vm-104-disk-1
* Using PVE interface, go to VM page -> backup, press "Backup now"
* Still in PVE interface, select the new backup, press "Restore" and wait for it to finish
* Dump VM images directly from ceph and compare:
root@ht-virt03:~/foo/restore# sha256sum vm-104-disk-*
5d1008ead8ede560769684908196c162b2071edd6f137ac353d0acad0ec8f992 vm-104-disk-0
2923599ef66bee8ed2a03bfde2b965f4726aedc31a17e90d819b080525c5f666 vm-104-disk-1
root@ht-virt03:~/foo/restore# cmp ../vm-104-disk-0 vm-104-disk-0
../vm-104-disk-0 vm-104-disk-0 differ: byte 4697620481, line 16655800
root@ht-virt03:~/foo/restore# cmp ../vm-104-disk-1 vm-104-disk-1
../vm-104-disk-1 vm-104-disk-1 differ: byte 30408705, line 4
Checksums don't match.
* Go to PBS web UI, find the backup and press the download button:
user@web-management:~/Downloads$ sha256sum drive-virtio1.img
ddeff1b1fde12f624c9ed7dcc3e96fb508bd7fc6e10c388280dde69ea838b593 drive-virtio1.img
Checksum matches the original image.
Is this a known bug?
I'm trying out the Proxmox Backup Server in a testing environment. Both PVE and PBS are on the no-subscription repositories, using the latest packages.
When doing a VM backup and restore through the PVE interface, the restored VM images are always corrupted. Restoring the same VM image through the PBS interface gives a working copy.
Steps to reproduce:
* Pick VM with data on virtual drives
* Shut VM down
* Dump VM images directly from ceph:
root@ht-virt03:~/foo# sha256sum vm-104-disk-*
6222a996226769bdb2b6f290e65360ca2b7e4c541704aea2363b9f697b50700d vm-104-disk-0
ddeff1b1fde12f624c9ed7dcc3e96fb508bd7fc6e10c388280dde69ea838b593 vm-104-disk-1
* Using PVE interface, go to VM page -> backup, press "Backup now"
* Still in PVE interface, select the new backup, press "Restore" and wait for it to finish
* Dump VM images directly from ceph and compare:
root@ht-virt03:~/foo/restore# sha256sum vm-104-disk-*
5d1008ead8ede560769684908196c162b2071edd6f137ac353d0acad0ec8f992 vm-104-disk-0
2923599ef66bee8ed2a03bfde2b965f4726aedc31a17e90d819b080525c5f666 vm-104-disk-1
root@ht-virt03:~/foo/restore# cmp ../vm-104-disk-0 vm-104-disk-0
../vm-104-disk-0 vm-104-disk-0 differ: byte 4697620481, line 16655800
root@ht-virt03:~/foo/restore# cmp ../vm-104-disk-1 vm-104-disk-1
../vm-104-disk-1 vm-104-disk-1 differ: byte 30408705, line 4
Checksums don't match.
* Go to PBS web UI, find the backup and press the download button:
user@web-management:~/Downloads$ sha256sum drive-virtio1.img
ddeff1b1fde12f624c9ed7dcc3e96fb508bd7fc6e10c388280dde69ea838b593 drive-virtio1.img
Checksum matches the original image.
Is this a known bug?