Hallo Forum,
ich habe einen auf externer Hardware nativ laufenden PBS. Als Datastore ist dort ein NAS gemountet. Die täglichen Backups liefen dort drauf. Testweise habe ich einen zweiten PBS als VM auf dem PVE installiert und diesen mit einem zweiten NAS verbunden. Auch hier wurden Backups draufgeschrieben.
Ich wollte nun meinen PVE-Datastore mit neuen Platten ausrüsten und habe ein letztes Backup auf die NASse geschrieben, dann den Datastore gelöcht. Den Host heruntergefahren, die Platten ersetzt, den Host neu gestartet und einen neuen Datastore mit doppelter Kapazität angelegt.
Habe dann vom "Hardware-PBS" die Backups zurückgeschrieben. Das klappte auch bei 3 von 4 VMs. Die vierte VM hat zwei virtuelle Disks. Die erste wird zurückgeschrieben und bei der zweiten gibt einen Chunk-Fehler und der Restore scheitert. Der PBS löscht dann das bereits geschriebene wieder. Da ist in der Backupkette leider ein Fehler, da das Backup vom Vortag auch nicht zurückzuschreiben geht.
Dann habe ich mir gedacht, dass ich das zweite NAS an den Hardware-PBS mounte und von dort den Restore mache. Dann kommt aber folgende Fehlermeldung:
new volume ID is 'datastore-01:vm-101-disk-0'
new volume ID is 'datastore-01:vm-101-disk-1'
restore proxmox backup image: /usr/bin/pbs-restore --repository root@pam@10.0.10.22:nas-03 vm/101/2025-02-06T21:05:29Z drive-sata0.img.fidx /dev/zvol/datastore-01/vm-101-disk-0 --verbose --format raw --skip-zero
connecting to repository 'root@pam@10.0.10.22:nas-03'
open block backend for target '/dev/zvol/datastore-01/vm-101-disk-0'
starting to restore snapshot 'vm/101/2025-02-06T21:05:29Z'
download and verify backup index
restore failed: reading file "/mnt/nas-03/.chunks/cb51/cb5196e8bd241a452828a9c780b026bf92d14651c53f420012d5fea82b96b63d" failed: No such file or directory (os error 2)
temporary volume 'datastore-01:vm-101-disk-1' successfully removed
temporary volume 'datastore-01:vm-101-disk-0' successfully removed
error before or during data restore, some or all disks were not completely restored. VM 101 state is NOT cleaned up.
TASK ERROR: command '/usr/bin/pbs-restore --repository root@pam@10.0.10.22:nas-03 vm/101/2025-02-06T21:05:29Z drive-sata0.img.fidx /dev/zvol/datastore-01/vm-101-disk-0 --verbose --format raw --skip-zero' failed: exit code 255
No such file or directory kann eigentlich nicht sein. Oder kann man einen Backup-Datastore nicht einfach so einhängen?
Was kann ich tun, damit ich meine VM restored bekomme?
Vielen Dank im Voraus.
ich habe einen auf externer Hardware nativ laufenden PBS. Als Datastore ist dort ein NAS gemountet. Die täglichen Backups liefen dort drauf. Testweise habe ich einen zweiten PBS als VM auf dem PVE installiert und diesen mit einem zweiten NAS verbunden. Auch hier wurden Backups draufgeschrieben.
Ich wollte nun meinen PVE-Datastore mit neuen Platten ausrüsten und habe ein letztes Backup auf die NASse geschrieben, dann den Datastore gelöcht. Den Host heruntergefahren, die Platten ersetzt, den Host neu gestartet und einen neuen Datastore mit doppelter Kapazität angelegt.
Habe dann vom "Hardware-PBS" die Backups zurückgeschrieben. Das klappte auch bei 3 von 4 VMs. Die vierte VM hat zwei virtuelle Disks. Die erste wird zurückgeschrieben und bei der zweiten gibt einen Chunk-Fehler und der Restore scheitert. Der PBS löscht dann das bereits geschriebene wieder. Da ist in der Backupkette leider ein Fehler, da das Backup vom Vortag auch nicht zurückzuschreiben geht.
Dann habe ich mir gedacht, dass ich das zweite NAS an den Hardware-PBS mounte und von dort den Restore mache. Dann kommt aber folgende Fehlermeldung:
new volume ID is 'datastore-01:vm-101-disk-0'
new volume ID is 'datastore-01:vm-101-disk-1'
restore proxmox backup image: /usr/bin/pbs-restore --repository root@pam@10.0.10.22:nas-03 vm/101/2025-02-06T21:05:29Z drive-sata0.img.fidx /dev/zvol/datastore-01/vm-101-disk-0 --verbose --format raw --skip-zero
connecting to repository 'root@pam@10.0.10.22:nas-03'
open block backend for target '/dev/zvol/datastore-01/vm-101-disk-0'
starting to restore snapshot 'vm/101/2025-02-06T21:05:29Z'
download and verify backup index
restore failed: reading file "/mnt/nas-03/.chunks/cb51/cb5196e8bd241a452828a9c780b026bf92d14651c53f420012d5fea82b96b63d" failed: No such file or directory (os error 2)
temporary volume 'datastore-01:vm-101-disk-1' successfully removed
temporary volume 'datastore-01:vm-101-disk-0' successfully removed
error before or during data restore, some or all disks were not completely restored. VM 101 state is NOT cleaned up.
TASK ERROR: command '/usr/bin/pbs-restore --repository root@pam@10.0.10.22:nas-03 vm/101/2025-02-06T21:05:29Z drive-sata0.img.fidx /dev/zvol/datastore-01/vm-101-disk-0 --verbose --format raw --skip-zero' failed: exit code 255
No such file or directory kann eigentlich nicht sein. Oder kann man einen Backup-Datastore nicht einfach so einhängen?
Was kann ich tun, damit ich meine VM restored bekomme?
Vielen Dank im Voraus.