Wie kann man Dateien auf RAID-Kombinationen wiederherstellen?
Standard-RAID-Levels können einfach in einem einzigen System kombiniert werden, um zusätzliche Vorteile wie verbesserte Leistung, Redundanz oder sogar beides zu erzielen. Diese Technologie wird als RAID-Kombination oder "verschachteltes RAID" bezeichnet und wird häufig von Benutzern eingesetzt, deren Anforderungen von keinem der herkömmlichen Layouts abgedeckt werden können. Trotzdem kann selbst eine kombinierte RAID-Implementierung angesichts logischer Probleme hilflos erscheinen, die den Zugriff auf kritische Dateien unmöglich machen oder sogar einer totalen Datenkatastrophe verursachen.
Besonderheiten der RAID-Kombinationen
Während einfache RAID-Konfigurationen entweder Striping, Mirroring oder Parität zum Erstellen eines Speichers verwenden, nutzen verschachtelte RAID-Kombinationen zwei dieser genannten Methoden gleichzeitig. Mit anderen Worten bedeutet die Verschachtelungstechnik, dass ein RAID erstellt wird, das aus anderen RAID-Sets als Komponenten besteht: Mehrere Teile physischer Festplatten werden in RAID-Einheiten desselben Typs organisiert und die resultierenden logischen Laufwerke werden auf der höheren Ebene zu einem anderen RAID-Typ zusammengeführt.
Die am häufigsten verwendeten RAID-Kombinationen sind RAID 01, RAID 10, RAID 03 (RAID 53), RAID 30, RAID 05, RAID 50, RAID 15, RAID 51 und RAID 60. Die unterste Ebene des Systems wird durch die erste Ziffer des Namens gekennzeichnet, während die zweite Ziffer die oberste Ebene bezeichnet.
Die Wiederherstellung verlorener Daten auf einem solchen Array ist möglich, erfordert jedoch zunächst die Rekonstruktion jeder Ebene. Der Vorgang selbst wird von unten nach oben durchgeführt: Zuerst müssen die Arrays der untersten Ebene (angegeben durch die erste Ziffer) aufgebaut werden, und dann müssen die erhaltenen RAID-Volumen zu einem anderen RAID zusammengefügt werden, dessen Typ durch die zweite Ziffer bezeichnet wird.
Die Anzahl der intakten Festplatten, die für die Datenrettung ausreichen, hängt von der verwendeten Kombination von Algorithmen ab. Tatsächlich entsprechen die Fehlertoleranzfähigkeiten solcher RAIDs denen der Standard-RAID-Typen. Der einzige Unterschied besteht darin, dass die Komponenten des oberen RAIDs selbst durch Festplatten-Arrays dargestellt werden. Zum Beispiel: Bei RAID 60 kann jedem der RAID 6-Sätze, aus denen es besteht, aufgrund der doppelten Parität bis zu zwei Mitgliedsdatenträger fehlen. Die oberste RAID 0-Konfiguration weist jedoch keine Parität auf und kann daher nicht erstellt werden, wenn auch nur ein RAID 6-Element fehlt.
In diesem Zusammenhang sollten noch mehrere weitere Faktoren berücksichtigt werden:
-
Wenn die Anzahl der defekten Festplatten im RAID größer ist als die von der gewählten Konfiguration tolerierte, ist die Datenwiederherstellung erst nach deren Reparatur möglich. Lassen Sie den Speicher nur von einem qualifizierten Spezialisten eines zuverlässigen Datenwiederherstellungszentrums reparieren. Versuchen Sie nicht, das Problem selbst zu beheben, da diese Bemühungen die Situation nur noch schlimmer machen können.
-
Falls eines der Laufwerke Anzeichen eines bevorstehenden Ausfalls zeigt, ist es ratsam, ein Disk-Image zu erstellen und damit anstelle des physischen Geräts zu arbeiten.
-
Das Ersetzen des Laufwerks und der Neuaufbau des Arrays können zu noch schwerwiegenderen Datenverlusten führen. Es wird dringend empfohlen, diese Vorgänge nicht durchzuführen, bevor alle erforderlichen Daten wiederhergestellt oder auf einen anderen Speicher kopiert wurden.
-
Wie bei jedem anderen Speicher können verlorene Dateien durch das Überschreiben von Daten, das durch die vollständige Formatierung, Aktionen des Benutzers, die normale Systemaktivität oder den TRIM-Befehl auf SSDs verursacht werden kann, nicht wiederhergestellt werden. Aus diesem Grund sollten Sie die Verwendung des betroffenen Speichers einstellen, sobald Sie ein Problem bemerken.
-
Die Verschlüsselung des Volumens auf der RAID-Kombination behindert in den meisten Fällen den Vorgang nicht, vorausgesetzt, die kritischen Verschlüsselungsmetadaten wurden nicht zerstört und der Benutzer verfügt über das richtige Kennwort oder den richtigen Entschlüsselungsschlüssel.
So rettet man Daten von einer RAID-Kombination
Solange das Array funktionsfähig bleibt (auch wenn es degradiert ist), kann geeignete Datenwiederherstellungssoftware die Dateien, die aufgrund eines logischen Fehlers verloren gegangen sind, retten. SysDev Laboratories bietet UFS Explorer und Recovery Explorer als effektive Instrumente an, die RAID-Einheiten unterschiedlicher Komplexität, einschließlich RAID-Kombinationen oder "verschachtelter RAID" wie RAID 01, RAID 10, RAID 50, RAID 50E, RAID 60 und viele andere, bearbeiten können.
Wenn die RAID-Metadaten nicht schwerwiegend fehlerhaft sind, liest das Programm die Parameter des Arrays aus und rekonstruiert die ursprüngliche Konfiguration automatisch. Andernfalls, oder als Alternative, kann der Benutzer den Speicher manuell aus den einzelnen Festplatten oder deren Images zusammenstellen. In beiden Fällen wird das Array im virtuellen Modus erstellt, ohne dass Daten auf die Quellfestplatten geschrieben werden.
Um Dateien mit UFS Explorer RAID Recovery auf einer RAID-Kombination wiederherzustellen, müssen Sie die folgenden Schritte ausführen:
-
Wählen Sie einen Computer, der während der Datenwiederherstellung als Host fungiert, aus und installieren Sie UFS Explorer darauf. Es wird empfohlen, einen Computer mit inkompatiblem Betriebssystem zu wählen, um die Möglichkeit eines impliziten Überschreibens der RAID-Konfiguration auszuschließen. Zum Beispiel, für Linux MD RAID sollten Sie einen PC mit Windows verwenden. Überprüfen Sie außerdem, ob Sie an diesen Computer alle Festplatten Ihres RAID anschließen können, d. h. ob er über genügend USB- oder Motherboard-SATA-Steckplätze verfügt.
-
Bereiten Sie einen Speicher vor, auf dem die geretteten Daten gespeichert werden sollen. Zu diesem Zweck können Sie eine interne Festplatte des Host-PCs, ein beliebiges externes Speichermedium oder einen Netzwerkspeicherort verwenden. Beachten Sie jedoch, dass Sie die wiederhergestellten Dateien und Ordner niemals auf einem der Laufwerke speichern sollten, aus denen das Quell-RAID besteht. Dies kann zum vollständigen oder teilweisen Überschreiben von Daten führen, und überschriebene Daten nicht wiederherstellbar sind.
-
Schließen Sie alle verfügbaren Festplatten an den Host-Computer an. Verwenden Sie nach Möglichkeit die SATA-Anschlüsse auf dem Motherboard, da diese die höchste Datenlesegeschwindigkeit bieten. Andernfalls nehmen Sie USB-zu-SATA-Adapter oder externe Gehäuse.
Hinweis: Die Anleitungen zur Verbindung der Festplatte mit dem Motherboard eines PCs oder zum externen Anschluss des Laufwerks mithilfe eines USB-zu-SATA-Adapters finden Sie in den entsprechenden Artikeln.
-
Starten Sie UFS Explorer RAID Recovery. Passen Sie bei Bedarf die Einstellungen im entsprechenden Bereich an.
Beachten Sie: Um mit Disk-Images anstelle der physischen Datenträger zu arbeiten, öffnen Sie die Disk-Image-Dateien mit der Option "Abbild-Datei oder virtuelle Festplatte" unter "Öffnen" im Hauptmenü.
-
Überprüfen Sie die Liste der verbundenen Speicher im linken Bereich des Hauptbildschirms. Sofern die RAID-Metadaten nicht stark beeinträchtigt sind, wird das Set direkt vor Ort aufgebaut und in der Liste angezeigt. Sie können es anhand des speziellen Symbols, des Levels, der Anzahl der Festplatten oder eines darauf bereitgestellten logischen Volumens identifizieren (falls es nicht gelöscht wurde). Wenn dies der Fall ist, können Sie direkt mit Schritt 6 fortfahren.
-
5.1 Wenn das Programm die Konfiguration der RAID-Kombination nicht automatisch rekonstruiert hat, müssen die Arrays der untersten Ebene manuell aus ihren Mitgliedsfestplatten (oder Disk-Images) zusammengestellt und dann zum Array der obersten Ebene kombiniert werden. Sie können dies direkt in der Softwareoberfläche mithilfe des integrierten Tools namens RAID-Konstruktor tun. RAID 10 wird hier als ein Beispiel verwendet, aber das Verfahren ist analog für den Rest von RAID-Kombinationen.
-
5.2 Um mit der Zusammenstellung eines Arrays zu beginnen, klicken Sie auf die Schaltfläche "RAID aufbauen" und fügen Sie jedes Laufwerk oder jede Partition, die das erste RAID der untersten Ebene bildet, zum neuen virtuellen RAID hinzu. Dazu können Sie in der Liste der erkannten Speicher auf das gewünschte Laufwerk doppelklicken oder mit der rechten Maustaste darauf klicken und die entsprechende Option im Kontextmenü verwenden.
Beachten Sie: Genauere Anweisungen zum Erstellen von Standard-RAID finden Sie in den Artikeln Systeme mit Redundanz und Systeme ohne Redundanz.
-
5.3 Wenn sich das Array im herabgesetzten Modus befindet, fügen Sie einen Platzhalter (oder mehrere Platzhalter) ein, um die fehlende(n) Festplatte(n) anzugeben.
-
5.4 Stellen Sie die richtige Reihenfolge der Festplatten mithilfe der pfeilartigen Schaltflächen in der oberen Symbolleiste ein und legen Sie dann die gültigen RAID-Parameter wie Level, Paritätsverteilung, Stripe-Größe usw. im Konfigurationsblatt rechts neben der Komponentenliste fest. Drücken Sie nach Abschluss auf "RAID bilden".
-
5.5 Wiederholen Sie das gleiche Verfahren für jede RAID-Einheit der untersten Ebene.
-
5.6 Nachdem Sie mit der Zusammenstellung der Arrays der untersten Ebene fertig sind, öffnen Sie RAID-Konstruktor erneut und kompilieren Sie sie zum Set der obersten Ebene, indem Sie ihre gemounteten Volumen zu RAID-Konstruktor hinzufügen und dann auf die Schaltfläche "RAID bilden" klicken.
Beachten Sie: Wenn Sie das genaue RAID-Layout nicht kennen, können Sie probieren, es durch mehrere Rekonstruktionsversuche zu erraten. Wählen Sie im Speicherkontextmenü "RAID-Konfiguration editieren", um RAID-Konstruktor für das Array zu öffnen, nehmen Sie die Anpassungen vor und erstellen Sie den Speicher mit neuen Parametern.
-
-
Wenn das zusammengestellte RAID keine zugänglichen Partitionen enthält, müssen Sie eine Partitionssuche durchführen. Wählen Sie dazu im Partitionskontextmenü "Partitionen oder Regionen verwalten".
Wählen Sie das Tool "Unentdeckte Partitionen nach Metadaten suchen". Aktivieren Sie im geöffneten Fenster den Dateisystemtyp, von dem Sie annehmen, dass er auf den Speicher angewendet wird, und drücken Sie "OK".
Sobald die gewünschte Partition gefunden wurde, können Sie die Suche beenden und auf "Beenden" klicken.
-
Wählen Sie die gemountete Partition aus und überprüfen Sie ihr Dateisystem. Öffnen Sie mehrere Bilder oder Textdateien: Wenn sie intakt erscheinen, wurde das Array korrekt rekonstruiert.
Und um die fehlenden Dateien wiederherzustellen, kehren Sie zum Hauptfenster des Programms zurück und starten Sie den Scan nach verlorenen Daten mithilfe der Schaltfläche "Scan starten" unten oder der entsprechenden Option im Kontextmenü des Speichers oder in der Symbolleiste über der Liste der erkannten Speicher.
-
Geben Sie die erforderlichen Scan-Einstellungen ein oder behalten Sie die Standardeinstellungen bei und klicken Sie auf "Scan starten". Warten Sie, bis der Vorgang abgeschlossen ist.
Hinweis: Weitere Informationen zu den Scaneinstellungen finden Sie in der ausführlichen Anleitung zum Scannen eines Laufwerks mit UFS Explorer.
-
Durchsuchen Sie die empfangenen Ergebnisse: Sie können Dateien nach Namen, Datum, Typ sortieren, eine schnelle/erweiterte Suche durchführen oder Vorschau von Bildern, Texten, Dokumenten usw. nutzen.
Hinweis: Lesen Sie den Artikel Auswertung und Speicherung der Ergebnisse der Datenwiederherstellung, wenn Sie detaillierte Anweisungen zur Arbeit mit den Scan-Ergebnissen benötigen.
-
Klicken Sie auf "Auswahl bestimmen" und wählen Sie die Elemente, die Sie kopieren möchten, aus.
-
Drücken Sie auf "Auswahl speichern" und geben Sie den Zielspeicher für die ausgewählten Elemente an. Stellen Sie sicher, dass Sie sie nicht auf einem der Laufwerke der Arrays speichern, von denen sie wiederhergestellt wurden.
Letzte Aktualisierung: 13. Juni 2024