Was ist RAID und warum schützt es nicht zuverlässig vor Datenverlust?

RAID (Redundant Array of Independent Disks) ist eine Technologie, bei der mehrere Festplatten zu einem logischen Verbund zusammengeschlossen werden. Je nach RAID-Level bietet die Konfiguration entweder höhere Performance, Redundanz oder eine Kombination aus beidem. Was viele Anwender jedoch missverstehen: RAID ist kein Backup. Es schützt vor dem Ausfall einzelner Festplatten, aber nicht vor versehentlichem Löschen, Ransomware, Firmware-Fehlern, Controller-Defekten oder dem gleichzeitigen Ausfall mehrerer Platten.

Die häufigsten RAID-Levels in der Praxis:

RAID-LevelMindest-FestplattenRedundanzKapazitätsverlustTypischer Einsatz
RAID 02Keine0 %Performance (Video, Scratch)
RAID 121 Platte50 %Betriebssystem, kleine Server
RAID 531 Platte1 PlatteKMU-Server, NAS
RAID 642 Platten2 PlattenGroße Server, kritische Daten
RAID 1041 pro Mirror50 %Datenbanken, hohe I/O

Die Redundanz eines RAID-Systems wiegt viele Administratoren in falscher Sicherheit. Doch gerade im Dauerbetrieb steigt das Risiko eines kaskadierenden Ausfalls: Wenn alle Festplatten aus derselben Produktionscharge stammen und die gleiche Betriebszeit aufweisen, ist die Wahrscheinlichkeit hoch, dass nach dem Ausfall einer Platte weitere zeitnah folgen.

Warum ist die Datenrettung bei RAID 0 besonders schwierig?

RAID 0 verteilt Daten in Stripes über alle beteiligten Festplatten, ohne jegliche Redundanz. Fällt eine einzige Festplatte aus, sind sämtliche Daten des gesamten Arrays zunächst unzugänglich. Dies macht RAID 0 zum riskantesten aller RAID-Levels.

Die Datenrettung bei RAID 0 erfordert:

  • Die Wiederherstellung jeder einzelnen beteiligten Festplatte, da alle Datenstripes benötigt werden
  • Die korrekte Rekonstruktion der Stripe-Reihenfolge, die je nach Controller variieren kann
  • Die exakte Bestimmung der Stripe-Größe (Block Size), die typischerweise zwischen 16 KB und 256 KB liegt
  • Die korrekte Zuordnung der Festplattenpositionen im Array

Ist auch nur eine Festplatte physisch irreparabel beschädigt, gehen die auf dieser Platte verteilten Datenblöcke unwiederbringlich verloren. Die Wiederherstellung der restlichen Daten ergibt dann nur fragmentierte, häufig unbrauchbare Ergebnisse. Warum genau RAID 0 so problematisch ist, erläutert unser Beitrag RAID 0 Datenrettung - warum so schwierig?.

Was tun, wenn ein RAID 5 zwei defekte Festplatten hat?

RAID 5 verteilt Daten und Paritätsinformationen über alle Festplatten. Es toleriert den Ausfall einer einzelnen Platte. Fallen jedoch zwei Festplatten aus, bricht das Array zusammen und die Daten sind nicht mehr zugänglich. Dies ist eines der häufigsten Szenarien in der professionellen RAID-Datenrettung.

Die häufigsten Ursachen für einen Doppelausfall bei RAID 5:

  • Rebuild-Stress: Während der Rekonstruktion nach dem Ausfall einer Platte wird eine zweite durch die erhöhte Last ebenfalls beschädigt
  • Gleiche Produktionscharge: Festplatten mit identischem Alter und Betriebsstunden fallen zeitnah nacheinander aus
  • Unbemerkte Degradation: Eine Platte war bereits ausgefallen, ohne dass der Administrator es bemerkte
  • Firmware-Fehler: Herstellerfehler in der Firmware betreffen alle Platten des gleichen Modells

Professionelle Datenretter gehen bei einem solchen Szenario in mehreren Schritten vor: Zunächst werden die einzelnen Festplatten individuell diagnostiziert und - falls möglich - repariert und geklont. Anschließend wird das RAID aus den Images logisch rekonstruiert, wobei die Paritätsinformationen der intakten Platten genutzt werden, um Teile der Daten der defekten Platten zu berechnen.

Detaillierte Informationen zu diesem Szenario finden Sie unter RAID 5 - Datenrettung wenn 2 Festplatten defekt.

Welche Besonderheiten gelten für RAID 1 und RAID 10?

RAID 1 (Mirroring) erstellt eine exakte Kopie der Daten auf zwei oder mehr Festplatten. Theoretisch sollte bei Ausfall einer Platte die andere die vollständigen Daten enthalten. In der Praxis gibt es jedoch Szenarien, in denen auch ein RAID 1 ausfällt:

  • Gleichzeitiger Ausfall beider Platten (z. B. durch Überspannung oder Controller-Defekt)
  • Inkonsistenzen durch Write-Holes bei Stromausfall während eines Schreibvorgangs
  • Controller-Fehler, die fehlerhafte Daten auf beide Spiegel schreiben
  • Versehentliches Löschen oder Ransomware, die auf beiden Spiegeln greift

RAID 10 kombiniert Mirroring (RAID 1) mit Striping (RAID 0) und bietet damit sowohl Redundanz als auch Performance. Es toleriert den Ausfall einer Festplatte pro Mirror-Paar. Fallen jedoch beide Platten eines Paares aus, ist eine professionelle Rekonstruktion erforderlich.

Die Datenrettung bei RAID 1 ist in vielen Fällen vergleichsweise unkompliziert, da die Daten nicht über mehrere Platten verteilt sind. Komplexer wird es erst bei Controller-bedingten Inkonsistenzen. Mehr dazu erfahren Sie unter RAID 1 Ausfall - Datenrettung und RAID 10 Datenrettung.

Was passiert, wenn der RAID-Controller ausfällt?

Ein defekter RAID-Controller kann den Zugriff auf das gesamte Array verhindern, selbst wenn alle Festplatten vollkommen intakt sind. Der Controller verwaltet die RAID-Konfiguration, die Stripe-Reihenfolge und die Paritätsberechnung. Fällt er aus, fehlt dem System die Information, wie die Daten über die Festplatten verteilt sind.

Häufige Reaktionen, die den Schaden verschlimmern:

  • Einen neuen Controller einsetzen und Initialize/Rebuild ausführen: Dies überschreibt die bestehende RAID-Konfiguration unwiderruflich
  • Festplatten in anderer Reihenfolge anschließen: Die Stripe-Zuordnung geht verloren
  • BIOS des Controllers zurücksetzen: Kann die RAID-Metadaten zerstören

Die richtige Vorgehensweise: Nichts verändern, alle Festplatten beschriften (Position im Array dokumentieren) und einen professionellen Datenretter konsultieren. Professionelle Labore können die RAID-Konfiguration anhand der Metadaten auf den Festplatten rekonstruieren, auch ohne den Originalcontroller. Ausführliche Informationen dazu finden Sie unter RAID 5 - Datenrettung bei defektem Controller.

Wie läuft die Datenrettung bei NAS-Systemen ab?

NAS-Systeme (Network Attached Storage) von Herstellern wie QNAP, Synology, Buffalo oder Western Digital nutzen intern RAID-Konfigurationen, meist RAID 5 oder RAID 6. Die Datenrettung bei NAS-Systemen folgt grundsätzlich dem gleichen Prinzip wie bei Server-RAID-Systemen, bringt jedoch zusätzliche Besonderheiten mit sich:

  • Proprietäre Dateisysteme: Viele NAS-Hersteller verwenden angepasste Linux-Dateisysteme (ext4, Btrfs) mit eigenen Metadatenstrukturen
  • Verschlüsselung: Einige NAS-Systeme verschlüsseln die Daten standardmäßig, was die Rettung ohne den korrekten Schlüssel unmöglich macht
  • Volume-Management: LVM oder herstellerspezifische Volumenmanager fügen eine weitere Abstraktionsschicht hinzu
  • iSCSI-LUNs und virtuelle Maschinen: Bei NAS-Systemen, die als iSCSI-Target oder VM-Speicher dienen, müssen zusätzlich virtuelle Festplattenimages rekonstruiert werden

Ein typisches NAS-Rettungsszenario ist der Mehrfach-Plattenausfall in einem QNAP oder Synology NAS, oft ausgelöst durch eine Kombination aus Alterung und Rebuild-Stress. Der Beitrag QNAP NAS Datenrettung beschreibt dieses Szenario detailliert.

Welche Sofortmaßnahmen sind bei einem RAID-Ausfall wichtig?

Die ersten Reaktionen nach einem RAID-Ausfall entscheiden maßgeblich über die Erfolgschancen der Datenrettung. Folgende Maßnahmen sollten unverzüglich ergriffen werden:

  • System sofort herunterfahren: Keinen Rebuild versuchen, keine Festplatten tauschen
  • Festplatten beschriften: Jede Festplatte mit ihrer Position im Array markieren (Slot 0, 1, 2, ...)
  • RAID-Konfiguration dokumentieren: RAID-Level, Stripe-Größe, Controller-Modell, Festplattenreihenfolge
  • Fehlermeldungen festhalten: Screenshots oder Fotos von Fehlermeldungen des Controllers
  • Keine Eigenversuche: Kein Initialize, kein Rebuild, kein Zurücksetzen des Controllers
  • Professionelle Hilfe suchen: RAID-Datenrettung erfordert spezialisiertes Know-how

Der häufigste und teuerste Fehler bei RAID-Ausfällen ist der Versuch eines Force-Rebuild oder einer Neukonfiguration des Arrays. Dies überschreibt die Paritätsdaten und macht eine Wiederherstellung erheblich schwieriger oder unmöglich.

Wie unterscheidet sich RAID 6 von RAID 5 bei der Datenrettung?

RAID 6 erweitert RAID 5 um eine zweite Paritätsberechnung und toleriert damit den gleichzeitigen Ausfall von zwei Festplatten. Dies macht RAID 6 deutlich sicherer, aber die Datenrettung bei einem Ausfall von drei oder mehr Platten entsprechend komplexer.

Die doppelte Parität hat bei der Datenrettung sowohl Vorteile als auch Herausforderungen:

Vorteile: Wenn zwei Platten ausfallen, können die fehlenden Daten mathematisch aus den Paritätsinformationen der verbleibenden Platten berechnet werden - ein Szenario, bei dem RAID 5 bereits vollständig ausfallen würde.

Herausforderungen: Die Rekonstruktion der doppelten Parität erfordert spezialisierte Software und erheblich mehr Rechenzeit. Zudem werden für RAID 6 mindestens vier Festplatten benötigt, was die Wahrscheinlichkeit eines Dreifachausfalls nicht völlig ausschließt.

Auch RAID 6 ist kein Ersatz für ein funktionierendes Backup-Konzept. Was passiert, wenn auch bei RAID 6 zwei Festplatten gleichzeitig ausfallen, beschreibt der Beitrag RAID 6 - was passiert bei zwei defekten HDDs?.