In diesem Tutorial führen wir Sie durch die einzelnen SchritteDer Prozess des Hinzufügens weiterer Laufwerke zu einem vorhandenen RAID 5-Array ohne das Risiko eines Datenverlusts. Unabhängig davon, ob Sie einen Hardware-Controller, ein NAS oder ein Linux-basiertes System verwenden, zeigt Ihnen dieser Leitfaden die notwendigen Schritte, um Ihre Speicherkapazität sicher zu erweitern.
Ihr Browser unterstützt kein HTML-Audio, aber Sie können es trotzdem tun
Laden Sie die Datei herunter.
Inhalt
- Methode 1.So erweitern und bestehendes RAID 5 auf Basis eines Controllers
- Methode 2.So erweitern Sie RAID5 in einem NAS-Speichergerät
- Methode 3.So erweitern Sie MDRAID
- Methode 4.So erweitern Sie ein Software-LVMRAID
- Methode 5.So erweitern Sie ein btrfsRAID
- Abschluss
- Fragen und Antworten
- Kommentare
Wenn bei einem RAID der freie Speicherplatz ausgeht, ist es an der Zeit, die verfügbaren Optionen zur Speichererweiterung in Betracht zu ziehen. Dies bedeutet, dem Array weitere Laufwerke hinzuzufügen, wenn diese Option von der Hardware des Servers unterstützt wird. Andernfalls können Sie das Array mit Laufwerken größerer Kapazität neu aufbauen.
Verfügt Ihr Server über einen freien Steckplatz für eine weitere Festplatte, können Sie das bestehende RAID-System ohne jeglichen Datenverlust erweitern. Wir werden untersuchen, wie man eine Festplatte zu einem Array hinzufügt, das auf einem Controller basiert oder auf einem NAS-Speichersystem aufgebaut ist (am Beispiel einer Qnap-Einheit), und wie man dies auf einem Software-Linux-basierten RAID macht, das mit Hilfe von erstellt wurdeMDADMUndLVMDienstprogramme oder auf dem Array, das mit Hilfe des BTRFS-Dateisystems erstellt wurde.
Gehen Sie zur Ansicht

Methode 1.So erweitern und bestehendes RAID 5 auf Basis eines Controllers
Sehen wir uns zunächst an, wie man eine neue Festplatte zu einem Hardware-RAID hinzufügt, das auf einem dedizierten Controller basiert.
Einige Controller unterstützen das Hinzufügen neuer Festplatten zu den vorhandenen RAID 5- und 6-Systemen, wodurch das Festplatten-Array erweitert werden kann, um mehr Speicherplatz für Ihre Dateien zu haben. In unserem Beispiel erweitern wir ein RAID 5 mit 3 Laufwerken, um ein RAID 5 mit 4 Laufwerken zu erhalten.
Beginnen wir damit, das neue Laufwerk an den Server anzuschließen. Rufen Sie anschließend das BIOS oder das RAID-Verwaltungsdienstprogramm des Controllers auf. Beachten Sie, dass einige Controller das Hinzufügen neuer Laufwerke möglicherweise nicht unterstützen. Daher ist es immer eine gute Idee, im Handbuch Ihres Speichergeräts nach Einzelheiten zu suchen. Beachten Sie, dass einige Controller das Hinzufügen neuer Laufwerke möglicherweise nicht unterstützen. Daher ist es immer eine gute Idee, im Handbuch Ihres Speichergeräts nach Einzelheiten zu suchen. Alle Daten auf dem neuen Laufwerk werden gelöscht. Wir empfehlen außerdem, eine Sicherungskopie wichtiger Dateien zu erstellen, die auf Ihrem Array gespeichert sind.
Wählen Sie im Fenster des RAID-Verwaltungsdienstprogramms den Controller und dann das Array aus, das erweitert werden muss. Schauen Sie nach rechts, um die Option zu finden und auszuwählenErweitern Sie Array.

Wählen Sie anschließend das Laufwerk aus, das Sie dem Array hinzufügen möchten, und klicken Sie aufSpeichern. Dadurch wird der Array-Erweiterungsprozess gestartet, und Sie können den Status hier sehen.

Warten Sie, bis der Neuaufbau abgeschlossen ist. Wenn der Vorgang abgeschlossen ist, wird in Ihrem Array ungenutzter Speicherplatz angezeigt, den Sie dem logischen Laufwerk hinzufügen sollten. Wählen Sie das logische Laufwerk aus, das Sie erweitern möchten, und klicken Sie aufLogisches Laufwerk erweiternrechts. WählenMaximale Größehier oder legen Sie einen anderen Wert fest und klicken Sie dannSpeichern.

Danach beginnt der Prozess des Neuaufbaus des Arrays. Wenn es vorbei ist, erhöht sich die Array-Kapazität. In der Zwischenzeit bleiben alle Ihre Daten auf den Array-Festplatten erhalten.

Wenn ein bestimmtes Laufwerk nicht in dieser Liste erscheint, ist es möglicherweise nicht zum Hinzufügen zum Array geeignet. Beispielsweise könnte seine Kapazität geringer sein als die eines anderen Laufwerks im Array, oder das Laufwerk wurde für diesen Vorgang nicht formatiert. Es kann auch zu einem anderen Disk-Array gehören oder als solches konfiguriert worden seinHot-Swap-Laufwerk.
Methode 2.So erweitern Sie RAID5 in einem NAS-Speichergerät
Lassen Sie uns nun untersuchen, wie dies mit einem NAS-Gerät möglich ist. Wenn Ihr NAS-Speicher über einen freien Steckplatz für eine weitere Festplatte verfügt, können Sie die Kapazität Ihres virtuellen Laufwerks ganz einfach durch Hinzufügen einer neuen Festplatte erweitern.
Schließen Sie dazu die Festplatte an das NAS an, starten Sie es und öffnen Sie das Speicherverwaltungsfenster. Öffnen Sie anschließend das Menü und greifen Sie darauf zuSpeichermanager – Speicherpool.

Klicken Sie aufAktionendrücken und auswählenDatenträger hinzufügenaus der Liste.

Fügen Sie im sich öffnenden Fenster die neue Festplatte zum vorhandenen Array hinzu und klicken Sie aufNächste.

Wenn Sie dies tun, wird eine Warnung angezeigt, dass alle Informationen auf der Festplatte gelöscht werden. KlickenOKum diese Aktion zu bestätigen. Überprüfen Sie im nächsten Schritt die Eigenschaften und klicken Sie aufAnwenden. Der Initialisierungsprozess wird gestartet, aber die Festplatte ist auch jetzt verfügbar, sodass Sie mit dem Speicher weiterarbeiten können.

Wenn die Initialisierung abgeschlossen ist, besteht der letzte Schritt darin, das RAID zu erweitern. Öffnen Sie dazuVolumen, dann gehen Sie zuAktion–Konfigurieren, und stellen Sie im sich öffnenden Fenster die erforderliche Größe ein und klicken Sie auf OK. Warten Sie, bis der Erweiterungsvorgang abgeschlossen ist, und überprüfen Sie die auf den Datenträgern gespeicherten Daten.

Alle Dateien sind noch da.
Methode 3.So erweitern Sie MDRAID
Lassen Sie uns nun untersuchen, wie Sie ein Laufwerk zu MDRAID 5 hinzufügen können, ohne die auf dem Festplatten-Array gespeicherten Daten zu verlieren. Unter Linux Ubuntu habe ich mithilfe des MDADM-Dienstprogramms ein Software-RAID 5 erstellt, das aus drei Festplatten besteht. Ich muss diesem Array eine weitere Festplatte derselben Größe hinzufügen. Zunächst müssen wir eine Diskette vorbereiten.
Lassen Sie uns die Festplatte identifizieren, die hinzugefügt werden muss, und geben Sie diesen Befehl ein.
Cat /proc/partitionsKopie
Danach muss ich eine Partition auf der Festplatte erstellen.
fdisk /dev/sdeKopie
- N- neu;
- P– primär;
- 1– Partitionsnummer.

Lassen Sie die anderen Einstellungen unverändert und drücken Sie zweimal die Eingabetaste.
IN– Notieren Sie die Änderungen.
Nachdem die Festplatte nun partitioniert ist, fügen Sie sie mit dem folgenden Befehl zum vorhandenen RAID5-Array hinzu:
mdadm –add /dev/md127 /dev/sde1Kopie

Überprüfen Sie das RAID:
cat /proc/mdstatKopie
Daher wurde die Festplatte als Ersatzgerät hinzugefügt. Um das Array mit dieser neuen Festplatte zu erweitern, müssen Sie den folgenden Befehl eingeben:
Mdadm –grow –raid-devices=4 /dev/md127Kopie
Dieser Befehl teilt dem System mit, dass das RAID 4 Festplatten verwendet. Auf diese Weise initialisiert der Befehl den RAID-Neuaufbau, da die Informationen auf alle Festplatten verteilt werden müssen. Dieser Vorgang dauert einige Zeit. Warten Sie also, bis er abgeschlossen ist.

Um seinen Status anzuzeigen, gibt es einen speziellen Befehl:
Cat /proc/mdstatKopie
Hier wird der aktuelle Umformfortschritt angezeigt.
Jetzt besteht das RAID aus vier Festplatten, seine Größe beträgt jedoch immer noch 100 GB.
Um die auf RAID 5 verfügbaren 50 GB nutzen zu können, müssen Sie die Dateisystemgröße ändern. Führen Sie zunächst die Integritätsprüfung durch.
e2fsck -f /dev/md127Kopie
Nachdem dieser Vorgang fehlerfrei abgeschlossen wurde, kann das Dateisystem erweitert werden. Sie können dies mit Hilfe des genannten Tools tunresize2fs.
resize2fs /dev/md127Kopie

Mounten Sie die Festplatte und überprüfen Sie sie. Die Partition wurde erweitert und alle Dateien sind noch vorhanden.

Methode 4.So erweitern Sie ein Software-LVMRAID
Lassen Sie uns nun herausfinden, was mit einem anderen Typ von Software-RAID gemacht werden kann, der mit dem LVM-Dienstprogramm erstellt wurde. Ich habe ein LVM RAID 5 bestehend aus drei Festplatten und möchte gerne eine weitere hinzufügen.

Zunächst sollte es vorbereitet und aufgeteilt werden. Ich zeige Ihnen, wie es mit dem gehtfdiskDienstprogramm.
Geben Sie zur Partitionierung den folgenden Befehl ein:
Fdisk /dev/sddKopie
Geben Sie hier den Datenträgernamen an.
- N- neu;
- P– primär;
- 1– Partitionsnummer.
Lassen Sie die anderen Einstellungen unverändert und drücken Sie zweimal die Eingabetaste.
IN– Notieren Sie die Änderungen.

Erstellen Sie anschließend mit einem anderen Befehl eine virtuelle Festplatte auf dieser Festplatte:
Pvcreate /dev/sdd1Kopie
Verwenden Sie dann diese virtuelle Festplatte, um die vg1-Gruppe mit diesem Befehl zu erweitern:
Vgextend vg1 /dev/sdd1Kopie

Überprüfen Sie die Eigenschaften der virtuellen Gruppe.
VgsKopie
Geben Sie abschließend den Befehl ein, um das logische RAID 5-Volume zu erweitern:
lvconvert --stripes 3 /dev/vg1/lvr5Kopie

Erweitern Sie dann das Dateisystem auf dem logischen Volume
lvresize --extents +100%FREE --resizefs /dev/vg1/lvr5Kopie

Öffnen Sie das Festplatten-Dienstprogramm und überprüfen Sie die RAID-Eigenschaften. Jetzt besteht es aus vier Festplatten und die Dateien sind intakt.

Methode 5.So erweitern Sie ein btrfsRAID
Hier ist ein weiteres RAID-System, das mit Hilfe des BTRFS-Dateisystems erstellt wurde. Es besteht aus drei Festplatten, und wir werden eine weitere Festplatte ähnlicher Größe hinzufügen. Die auf diesem RAID gespeicherten Dateien werden nicht gelöscht.
Um die Software btrfsRAID zu erweitern, verwenden wir den Befehl btrfs device add. Um dem gemounteten Dateisystem ein Speichergerät hinzuzufügen, führen Sie diesen Befehl aus:
btrfs device add /dev/sdd /media/lin/dataKopie
Nach dem Hinzufügen des Geräts wird empfohlen, das BTRFS-Dateisystem auszugleichen. Geben Sie dazu diesen Befehl in das Terminal ein:
btrfs balance start /media/lin/dataKopie

Wenn wir das Array mit dem Festplatten-Dienstprogramm überprüfen, können Sie feststellen, dass seine Größe zugenommen hat und die auf dem Festplatten-Array gespeicherten Dateien nicht gelöscht wurden.

Abschluss
Zusammenfassend haben wir gerade mehrere Möglichkeiten zur Erweiterung eines RAID untersucht. Nach unserem Video-Tutorial können Sie die auf Ihrem RAID-System gespeicherten Daten speichern. Aber selbst wenn Ihr RAID abgestürzt ist und Sie den Zugriff auf die auf diesem Festplatten-Array gespeicherten Dateien verloren haben, können Sie diese mithilfe des Spezialtools Hetman RAID Recovery jederzeit wiederherstellen. In unseren vorherigen Artikeln haben wir den Prozess der Datenwiederherstellung von allen in diesem Material erwähnten RAID-Typen ausführlich untersucht.
| # | Aktion | Beschreibung |
|---|---|---|
| 1. | Schalten Sie den NAS- oder RAID-Controller aus | Schalten Sie den NAS- oder RAID-Controller sicher aus und trennen Sie die Laufwerke. |
| 2. | Verbinden Sie Laufwerke mit dem PC | Verbinden Sie die RAID-Laufwerke über SATA- oder USB-Adapter mit einem Windows-PC. |
| 3. | Installieren Sie Hetman RAID Recovery | Laden Sie die Hetman RAID Recovery-Software herunter und installieren Sie sie auf dem Windows-PC. |
| 4. | Starten Sie das Programm | Öffnen Sie Hetman RAID Recovery und lassen Sie die Software die RAID-Konfiguration automatisch erkennen. |
| 5. | Datenscan | Wählen Sie das erkannte RAID-Array aus und führen Sie einen vollständigen Scan durch, um nach verlorenen Daten zu suchen. |
| 6. | Überprüfen und wiederherstellen | Überprüfen Sie die gefundenen Dateien und wählen Sie diejenigen aus, die Sie wiederherstellen möchten. Speichern Sie sie auf einem anderen Speichergerät. |
| 7. | Ersetzen Sie das fehlerhafte Laufwerk | Ersetzen Sie jedes fehlerhafte Laufwerk durch ein neues, wenn es erkannt wird. |
| 8. | Datenwiederherstellung | Übertragen Sie die wiederhergestellten Daten zurück zum NAS. |
