Gibt es eine Möglichkeit, Wipefs rückgängig zu machen?

Gibt es eine Möglichkeit, Wipefs rückgängig zu machen?

Ich habe also (sehr dummerweise) ein Wipefs auf meinem XFS-formatierten 4-TB-Linux-(Software-)RAID-5-Array ausgeführt, um zu versuchen, es auf ein Bcache-Setup umzuwandeln (ich bin ein paar Online-Anweisungen gefolgt und hätte besser darauf achten sollen, was Wipefs macht …).

Gibt es eine Möglichkeit, das Dateisystem wiederherzustellen, ohne alle Daten zu löschen?

Wenn das Dateisystem nicht wiederherstellbar ist, welche Möglichkeiten habe ich, die Daten wiederherzustellen, damit ich die Laufwerke formatieren kann?

Wenn es sein muss, könnte ich weitere Festplatten kaufen, um die Daten auf ein neues Array zu kopieren, aber das ist wohl der Preis, den ich für meine Dummheit zahle.

Antwort1

Es stellte sich heraus, dass ein xfs_repair alles war, was ich brauchte. Es dauerte nur lange, da die Laufwerke so groß sind. Wifefs löscht die sekundären Superblöcke nicht, sodass sich xfs selbst wiederherstellen kann.

Antwort2

Ich weiß nicht, ob eine FS-Wiederherstellung genau so funktioniert, und ich weiß nicht, ob XFS Backup-Superblöcke oder etwas hat, das helfen könnte. Vielleicht hat Wipefs nicht viel gelöscht, es heißt: When used without options -a or -o, it lists all visible filesystems and the offsets of their signatures.Zeigt das Ausführen wifefs -n( -n , --no-actum sicherzustellen, dass nichts anderes versehentlich gelöscht wird) auf dem Laufwerk und/oder jeder Partition etwas an?

Ein großes Feature von RAID besteht darin, dass Sie bei einem defekten Laufwerk dieses austauschen können, ohne dass Daten verloren gehen. Aber es klingt, als hätten Sie dieses Hindernis umgangen ;-)

Aber ich habe einen Vorschlag zur Datenwiederherstellung.

testdiskkann manchmal gelöschte Partitionsinformationen oder einen gelöschten MBR wiederherstellen, aber ich glaube nicht, dass es das Dateisystem selbst kann. Aber testdiskdie Anwendung von photorecstellt Dateien/Daten wieder her, allerdings ohne die Dateinamen oder Verzeichnisstruktur. photorecist ziemlich einfach zu verwenden, als Root ausführen, auf eine Partition oder ein ganzes Laufwerk verweisen, aus einer Liste von Dateitypen zur Wiederherstellung auswählen, einen Ort zum Speichern der wiederhergestellten Dateien angeben und los geht‘s.

Und Sie benötigen irgendwo Platz, um die wiederhergestellten Daten zu speichern, ohne sie auf dasselbe Laufwerk zurückzuschreiben (wobei Sie riskieren, noch nicht wiederhergestellte Daten zu überschreiben). Es gibt viele Orte, an denen Sie ein paar Gigabyte kostenlosen Online-Speicher bekommen, aber 4 TB sind viel. Gibt es irgendwo alte Computer/Festplatten, die Sie für eine Weile ausleihen können?

verwandte Informationen