RAID-1-Beschädigung: Können Katalogdaten von einem Datenträger auf einen anderen übertragen werden?
Weitere Details können bereitgestellt werden, aber hier ist die Basis für die Frage. Ich hatte gerade einen RAID-1-Hardwarefehler, der zu einer ungewöhnlichen Situation geführt hat:
Datenträger A enthält die Dateikatalogdaten, jedoch keine Dateiinhaltsdaten. Die Festplatten-Mounts und alle Dateien / Ordner sind sichtbar und gültig und haben die richtige Größe / Zuordnung, der Inhalt ist jedoch leer / beschädigt. Ich vermute, das RAID ist mitten in einer Wiederherstellung zusammengebrochen.
Datenträger B, der die Dateiinhaltsdaten enthält, jedoch keine Dateikatalogdaten. Die Festplatte wird gemountet, erscheint jedoch als leere / neu formatierte Festplatte. Mit einem Undelete-Tool kann der Dateiinhalt wiederhergestellt werden, jedoch ohne Namen / Ordnerstruktur / Metadaten (und viele Dateitypen können nicht wiederhergestellt werden).
Wie Sie vielleicht wissen, ist das Wiederherstellen von Rohdaten von einer Festplatte ohne Katalog selbst mit den richtigen Tools ein entsetzliches Unterfangen.
Ich frage mich also, ob es möglich ist, die Katalogdaten mit einem Tool wie dd
(Low-Level-Kopie mit genauem Block-Level) von Disk A auf Disk B zu kopieren. Normalerweise ist dies nicht in Frage, aber ich vermute, dass theoretisch möglich wäre, wenn gespiegelte RAID-1-Festplatten identische Daten auf Blockebene beibehalten (gleiche Positionen und Längen, nicht anders fragmentiert). Denken Sie daran, dass sich die Katalogdaten für dasselbe Dateisystem immer an demselben Ort und Format befinden.
Ich weiß nur nicht, ob RAID-1 standardmäßig auf diese Weise funktioniert oder ob es blockiert, wo immer er möchte (z. B. eine fehlerhafte Blockierung auf einer Festplatte vermeiden oder die Suchzeiten optimieren und die Daten in umgekehrter Reihenfolge auf die einzelnen Datenträger stellen) Festplatte usw.).
Ich kann natürlich vollständige Disk-Backups mit dd erstellen und ausprobieren, aber ich wollte es zuerst wissen, da ich mit sehr vielen Daten arbeite (~ 4TiB).
Eine andere Möglichkeit: Ich habe gelesen, dass das NTFS-Dateisystem eine Kopie des Katalogs in der Mitte des Volumes speichert. Leider verwende ich HFS +; macht es etwas Ähnliches?
Update: Lesen Sie etwas über Logical Block Addressing (LBA). Es scheint, als würden Festplatten Festplattenblöcke in physische Positionen auf der Festplatte übersetzen, die willkürlich sind. Wenn also zwei RAID-1-Spiegel identische Blockanordnungen verwenden, sollte das manuelle Kopieren von bekannten, guten Blöcken möglich sein, auch wenn die darunter liegenden Magnetbits auf jede Festplatte unterschiedlich verteilt sind.
Update 2: Das Problem wurde behoben, obwohl es ein bisschen involviert war. Ich werde mehr Details posten, wenn ich einen Moment Zeit habe, falls dies anderen helfen könnte, die ähnliche Probleme haben.
0 Antworten auf die Frage
Verwandte Probleme
-
5
Datenspeicherung und Backup-Plan für ein Foto?
-
2
Welche RAID-Konfiguration sollte ich zur Fehlertoleranz verwenden?
-
8
Welche RAID-Konfiguration eignet sich am besten für Heimanwender?
-
2
Auf der Suche nach einem kostengünstigen NAS, das sich im Leerlauf ausschaltet
-
3
Sollte ich passende Festplatten für ein NAS-RAID-1-Array kaufen?
-
12
Was sind meine Optionen für ein Heim-NAS mit mehreren Terabyte?
-
1
Upgrade von RAID0-Festplatten auf SSD - Kann ich die RAID0-Festplatten nach dem Upgrade verwenden?
-
5
Nicht-Apple-Laufwerke mit einer Mac Pro RAID-Karte von Anfang 2009
-
5
Welche Software-Raid-Modi werden von jeder Version von Windows 7 unterstützt?
-
5
Können Sie externe USB-Festplatten in einem RAID-System verbinden?