Wiederherstellen von RAID 5 von 3 funktionierenden Laufwerken, eines hat einen Lesefehler

Wiederherstellen von RAID 5 von 3 funktionierenden Laufwerken, eines hat einen Lesefehler

ich hatte 4 Laufwerke, habe vorher ein Laufwerk verloren und jetzt wurde von der QNAP-Web-Benutzeroberfläche bei einem anderen Laufwerk ein Lesefehler gemeldet (ich habe einen Bad-Block-Scan durchgeführt).
Jetzt möchte ich an Stelle des verlorenen Laufwerks ein neues Laufwerk einsetzen und die Daten von den verbleibenden 3 Laufwerken abrufen.
Allerdings weist eines der 3 Laufwerke einen Lesefehler auf.
Genauer gesagt trat dieser Lesefehler auf, als der Bad-Block-Scan 98 oder 99 % betrug, also nehme ich an, dass es nicht viele fehlerhafte Blöcke waren?

Selbst wenn diese Blöcke nicht gelesen werden können, gehe ich unter diesen Umständen davon aus, dass die nicht lesbaren Blöcke nur einen kleinen Teil der Daten darstellen, die verloren gehen, wenn wir die Daten in den fehlerhaften Blöcken nicht wiederherstellen.

wie kann ich das machen? Ich habe gelesen, dass der Neuaufbau eines RAIDs sogar bei einem einzigen Lesefehler abgebrochen wird?

Denken Sie daran, dass ich die Ordner- und Dateistruktur wie zuvor intakt sehe, außer dass das Dateisystem jetzt natürlich schreibgeschützt ist und eines der 3 Laufwerke einen Lesefehler ausgibt

Antwort1

QNAP sollte Linux-basiert sein mdund verwenden mdadm. Das bedeutet, dass esMaiEs könnte möglich sein, das defekte Laufwerk auszutauschen und mddas Array unter Überspringen der nicht lesbaren Teile wiederherzustellen.

Ich empfehle jedoch dringend, zuerst die Festplatte mit den nicht lesbaren Sektoren zu klonen ddrescueund dann die geklonte Festplatte (mit auf Null gesetzten, aber keinen nicht lesbaren Sektoren) anstelle der ersten zu verwenden. Sie werden am Ende einige beschädigte Streifen haben, die hoffentlich nur freien Speicherplatz/nicht benötigte Daten betreffen.

verwandte Informationen