Ihre Frage bezieht sich auf die HW-Raid-Recovery, also schauen Sie sich die Funktionen an, die die HW-Raid-Karte / der Controller für Sie bereitstellt.
- ein BIOS, in das Sie vor dem Booten des Betriebssystems einsteigen können. Die Konfiguration kann hier vorgenommen werden.
- Ein Prozessor oder ein anderer "Accellerator", der die Arbeit für die Verwaltung des Überfalls übernimmt und entscheidet, wohin Lese- / Schreibvorgänge geleitet werden.
- Ein Schema zum Ermitteln, welche physische Festplatte zu welchem Teil des RAID gehört.
- Eine Möglichkeit, Sie über den Status des RAID zu informieren.
Ihre RAID-Karte wird mit Treibern und Software geliefert, die unter Ihrem Betriebssystem unterstützt wird und die Konfiguration und Statusverwaltung ermöglicht, ohne dass das BIOS neu gestartet werden muss.
Bei Serverhardware befinden sich die Laufwerke selbst auf Hot-Swap-Schlitten mit zusätzlichen LEDs. Diese geben Ihnen das physische Feedback, wenn der Controller ein Problem mit dem RAID feststellt.
Bei Desktop-Computern sind Ihre Laufwerke fest mit der RAID-Karte oder dem Motherboard verbunden.
Der Treiber und die Software in Ihrem Betriebssystem können dies ebenfalls feststellen und Sie auf andere Weise benachrichtigen (E-Mail usw.).
Wenn ein Laufwerk fehlerhaft ist, hört der Controller auf, zu lesen und zu schreiben, und verlässt sich auf die verbleibenden Laufwerke, um die Daten bereitzustellen. Dies wird als herabgesetzter Zustand bezeichnet. Sie arbeiten immer noch, aber ein weiterer Fehler bringt Sie in den Verlust von Daten. (2 weitere Fehler, wenn Sie RAID 6 ausführen)
Bei einem Hot-Swap-fähigen RAID-Controller ziehen Sie einfach das ausgefallene Laufwerk heraus und legen ein leeres Laufwerk ein.
Woher weiß es, dass es leer ist? Das ist die Aufgabe des (3) Schemas. Alle Laufwerke haben am Anfang nicht verwendete Daten, die Partitionstabelle enthält viel freien Speicherplatz. Jeder Hersteller verwendet es anders, aber hier speichert der RAID-Controller Daten, die angeben, welches Laufwerk zu welchem Teil des RAIDs gehört.
Sobald ein neues Laufwerk erkannt wird, das zuvor nicht von dieser RAID-Karte verwendet wurde, kann der Wiederherstellungsvorgang gestartet werden.
Dies kann automatisch erfolgen oder vom Benutzer ausgelöst werden und kann natürlich den Inhalt des neuen Laufwerks vollständig löschen, wenn es bereits für etwas anderes formatiert wurde.
Die Wiederherstellung oder Neuerstellung wird vom RAID-Controller im Hintergrund verwaltet. Er liest jeden Sektor von den verbleibenden Laufwerken und berechnet, was auf jedem Sektor für das neue Laufwerk vorhanden sein sollte. Bei RAID 1 werden einfach alle Sektoren des vorhandenen guten Laufwerks auf das neue Laufwerk kopiert. Bei RAID 5 oder 6 werden alle vorhandenen Laufwerke gelesen, und die Daten, die auf das neue Laufwerk geschrieben werden sollen, können berechnet werden. Da diese Arbeit auf die verbleibenden Laufwerke zugreift, können Sie normalerweise eine Priorität für sie festlegen, sodass das gesamte System nicht verlangsamt wird.
Sie müssen jedoch in Betracht ziehen, ob die Geschwindigkeit zur Wiederherstellung des vollständigen RAID-Status wichtiger ist als die laufende Arbeit. Bei einigen Controllern, z. B. Controller, die in ein normales Desktop-Motherboard integriert sind, muss möglicherweise das BIOS aufgerufen werden, um die Neuerstellung dort auszulösen, und Sie dürfen das Betriebssystem nicht starten, bis es wieder betriebsbereit ist. Das wäre eine Unannehmlichkeit, und es wäre kein guter HW-Raid, weil Sie Betriebszeit sowie Versagen wollen.
Eine eigenständige HW-Raid-Karte bietet Ihnen den Komfort eines Wiederaufbaus, der Ihre Fähigkeit, weiterzuarbeiten, nicht beeinträchtigt.
Wenn der Fehler auf der RAID-Karte selbst liegt: Der Computer / Server ist höchstwahrscheinlich stark abgestürzt und kann nicht gestartet werden. An dieser Stelle können Sie davon ausgehen, dass die Laufwerke selbst noch funktionsfähig sind, es ist jedoch wahrscheinlicher, dass sich die Laufwerke in einem inkonsitenten Zustand befinden, dh Schreibvorgänge auf ein Laufwerk wurden nicht vollständig auf andere Laufwerke übertragen. Dafür sind Sie dem Betriebssystem und dessen Fehlerbehebung im Dateisystem ausgeliefert. Der schlimmste Fall ist, dass Sie Daten von einer Sicherung wiederherstellen müssen, nachdem Sie den Computer / Server repariert haben. Wenn die RAID-Karte austauschbar ist, kann stattdessen ein identisches Modell installiert werden. Da die einzelnen Laufwerke immer noch dieselbe Identifikation auf eine Weise melden, die von der RAID-Karte erkannt wird, funktionieren die gesamten Laufwerke wie zuvor ohne vollständigen Datenverlust (obwohl Dateisystem-Inkonsistenzen vorliegen können). Wenn der RAID-Controller Teil eines Motherboards war, muss das gesamte Motherboard durch einen Controller mit demselben Modell-RAID-Controller ersetzt werden. Wenn Sie versuchen, eine andere Marke eines RAID-Controllers zu verwenden, werden die Laufwerke höchstwahrscheinlich überhaupt nicht erkannt, und Sie werden nur gefragt, wie Sie sie neu konfigurieren möchten. Dadurch werden alle vorhandenen Daten gelöscht.
Bei HP Servern haben alle Modelle der integrierten RAID-Controller und der Plug-In-Controller das gleiche Schema für die Festplattenidentifizierung, sodass ein integrierter Controller durch ein Plug-In oder ein Plug-In durch ein leistungsfähigeres Plug-In ersetzt werden kann Modell ist ohne Datenverlust möglich.
In beiden Fällen muss auch darauf geachtet werden, dass die Firmware der Ersatz-RAID-Karte auf dieselbe oder eine neuere Version aktualisiert wird als die ersetzte.
Wieder mit HP-Servern hatte ich einen Server-Würfel, dann ziehe ich die gesamten Laufwerke in einem RAID und stecke sie in leere Steckplätze in einem neuen Server (bereits eingeschaltet), und die Daten sind sofort sichtbar.