Recovery vom PBS bricht ab (Data blob has wrong CRC checksum)

neodg

Renowned Member
Mar 11, 2012
23
0
66
Hallo!

Ich habe mehrere PVE Server. Einen davon habe ich auf dem lange bestehenden PBS gesichert und mit PVE 9 neu aufgesetzt. Bis auf eine VM konnte ich alle VMs wiederherstellen. Aber eine bricht beim Wiederherstellen immer an unterschiedlichen Stellen ab. Das ZFS Datastore am PBS ist Fehlerfrei, die Verify Jobs sind OK, bei den Netzwerkkarten beider Server sind keine Fehler. Ich habe jetzt am PBS sogar ein neues Datastore angelegt und nur das Backup dieser einen VM da hinein kopiert und wiederhergestellt, beim Kopieren keine Fehler, aber beim Wiederherstellen wieder abgebrochen.

Der CRC Fehler ist auch bei jedem Recovery an anderer Stelle, mal bei 1%, mal bei 95% und so weiter.

Mir gehen die Ideen aus.

1761900510516.png1761900554365.png
1761901945833.png
1761935516655.png
 
Last edited:
Hmm... das klingt für mich trotzdem ziemlich nach defektem Backup. Und eine Reverifizierung aller Versionen dieser VM läuft sauber durch?
Gibt es vielleicht noch andere Versionen der VM-Backups/Snapshots auf dem PBS, die du versuchen kannst wieder herzustellen? Vielleicht ist ja nur die eine Version korrupt. Worstcase könntest du versuchen die fehlenden/korrupten chunks zu ignorieren: https://forum.proxmox.com/threads/r...ob-has-wrong-crc-checksum.124945/#post-544761

Funktioniert denn ein Filerestore? https://pve.proxmox.com/pve-docs/pve-admin-guide.html#_single_file_restore
 
Da steht doch in deinem Screenshot, dass der eine Chunk einen CRC Error hat und somit defekt ist.
Hast du auch mal ein reverify durchgeführt?
 
Jedes Verify läuft fehlerfrei durch. Der Chunk mit dem CRC Error ist auch bei jedem Recovery ein Anderer.
 
Hmm... das klingt für mich trotzdem ziemlich nach defektem Backup. Und eine Reverifizierung aller Versionen dieser VM läuft sauber durch?
Gibt es vielleicht noch andere Versionen der VM-Backups/Snapshots auf dem PBS, die du versuchen kannst wieder herzustellen? Vielleicht ist ja nur die eine Version korrupt. Worstcase könntest du versuchen die fehlenden/korrupten chunks zu ignorieren: https://forum.proxmox.com/threads/r...ob-has-wrong-crc-checksum.124945/#post-544761

Funktioniert denn ein Filerestore? https://pve.proxmox.com/pve-docs/pve-admin-guide.html#_single_file_restore
Jedes Verify läuft sauber durch. Ich habe ~10 Backups und bei jedem das gleiche Verhalten. Die Idee mit den Chunks ignorieren hatte ich auch schon, aber das sollte die allerletzte Möglichkeit sein, denke ich.

Das Recovery der VM ist die eine Sache, aber dass ich nirgends einen nachvollziehbaren Fehler sehe macht mich doch sehr nervös. Egal welchen Test ich mache, alles sagt ok, aber das Recovery bricht ab.
 
Dann müsste ja die CPU oder RAM defekt sein, wenn der CRC Error immer bei unterschiedlichen Chunks auftritt.
 
Sind reg. ECC RAM und memtest liefert keine Fehler. 2 Möglichkeiten fallen mir ein: Der HDD Controller hat was, da werde ich mal sehen ob und wie ich den testen kann, in den Logs ist nichts zu finden. Möglichkeit 2 ist, dass beim Lesen nicht linear gelesen wird und der Abbruch dann immer an unterschiedlicher Stelle ist, aber ich denke dann sollte es trotzdem immer der selbe Chunk sein.