Wenn RAID5 / 6 aufgrund von URE ein Risiko darstellt, sind dann auch vollständige Sicherungs- / Wiederherstellungsschemata gefährdet?

11

Soweit ich weiß, besteht eine hohe Wahrscheinlichkeit, dass Sie während einer Neuerstellung auf ein URE stoßen, da Sie eine große Datenmenge lesen müssen, um die Aufgabe auszuführen.

Betrifft dieses Problem auch Sicherungs- und Wiederherstellungsszenarien großer Datenmengen? Wenn Sie eine vollständige Wiederherstellung nach einer 10-TB-Sicherung durchführen müssen, sind UREs genauso wahrscheinlich.

Cowlby
quelle
3
Es ist nicht wirklich ein Problem mit RAID6 und RAID ist nicht für die Sicherung gedacht, sondern für die Verfügbarkeit.
user9517
Ein Backup reicht nicht aus.
Monica wieder herstellen - M. Schröder

Antworten:

13

Das eigentliche Problem in Bezug auf URE und RAID5 besteht darin, dass viele Hardware-Controller beim Auffinden eines einzigen URE einfach die RAID-Rekonstruktion abbrechen und den Array-Tod erklären, wodurch alle Ihre Daten offline geschaltet werden. Dies ist zwar die "sicherste Wette" in Bezug auf potenzielle Datenkorruption, aber nicht immer das Beste (z. B.: Denken Sie an ein URE, das sich auf einen freien / nicht vom Dateisystem zugewiesenen Datensektor auswirkt. Es sollte sicher sein, dies zu ignorieren Der Hardware-Controller schaltet das gesamte Array offline.

RAID6 ist viel weniger anfällig für URE, da die Redundanz von zwei Festplatten die Möglichkeit verringert, gleichzeitig UREs im selben Festplattensektor / LBA zu haben.

Gleichzeitig ist Software-RAID (z. B. mdadm) im Allgemeinen viel flexibler als Hardware-RAID und ermöglicht die Wiederherstellung eines verschlechterten RAID5-Arrays, selbst wenn einige UREs gefunden werden.

Beim Wiederherstellen aus dem Backup verfügen Sie im Allgemeinen über flexiblere Tools. Dies bedeutet, dass Sie im allgemeinen Fall die defekten / unlesbaren Sektoren überspringen und mit der Wiederherstellung anderer Daten fortfahren können.

Shodanshok
quelle
3

Alles auf der Lautstärke ist gefährdet

Wenn Sie angeben, dass Sie Bedenken hinsichtlich der URE auf einem Volume / einer LUN haben, die / der unter einem RAID 5/6-Laufwerksfehler gelitten hat, sind alle Daten auf diesem Volume gefährdet.

Stellen Sie sicher, dass Sie Ihre Daten auf einem anderen Volume / einer anderen LUN speichern als auf Ihrem Backup. Nach bewährten Methoden befindet sich Ihr Backup auf einem völlig anderen Speichergerät als Ihre Produktionsdaten.

URE befindet sich normalerweise auf Blockebene, sodass für alles auf diesem Volume das Risiko einer Beschädigung besteht. Das Block-Level-Format ist im Stapel niedrig. NTFS oder VMFS (ein beliebiges Format) werden auf Blockebene usw. verwendet. Da die Blockebene auf dem RAID-Volume unter allem liegt, werden alle Daten dazu durch Probleme auf Blockebene beeinflusst.

Ich hoffe, ich gehe auf Ihre Frage richtig ein.

Bürger
quelle
3

Im Prinzip ja, aber wenn Sie Ihr Backup auf einem RAID6 speichern (als Beispiel), haben Sie den Vorteil der Redundanz, sodass die Gesamtfehlerrate viel niedriger ist und damit die Wahrscheinlichkeit eines URE während der Wiederherstellung.

Wenn Sie eine Bandsicherungslösung verwenden, sind die Fehlerraten zunächst viel niedriger (SAS: 1x10 ^ -15 - 1x10 ^ -16, LTO7: 1x10 ^ -19).

Sven
quelle