Jeder hat wichtige Daten auf seinen Computern. Unabhängig davon, welche Festplatte oder SSD Sie verwenden, besteht die Möglichkeit eines Festplattenfehlers, der zu Datenverlust führt. Deshalb erstellen wir Backups. Bei Backups müssen Sie jedoch Daten von ihnen auf Ihrem Computer wiederherstellen. Warum nicht stattdessen ein fehlertolerantes Setup verwenden? RAID ist eine Kombination aus mehreren Festplatten, die in gewissem Sinne fehlertolerant eingerichtet werden können. Wenn also eine oder mehrere Festplatten des RAID-Volumes ausfallen, stehen Ihnen Ihre Daten weiterhin zur Verfügung.
In diesem Artikel erfahren Sie, was RAID eigentlich ist und wie Sie es verwenden können, um Daten entweder sicher zu halten oder die Lese- / Schreibgeschwindigkeit auf den internen und externen Festplatten zu erhöhen.
Was ist RAID?
RAID steht für Redundant Array of Independent Disks . Früher stand es für Redundant Array of Inexpensive Disks (Redundant Array of Inexpensive Disks), da es ursprünglich dazu gedacht war, zu zeigen, dass mehrere preiswerte Disks, wenn RAID-Geräte eingesetzt werden, vergleichbare (wenn nicht sogar bessere) High-End-Enterprise-Storage-Datenträger sind.
Grundsätzlich bietet RAID die Möglichkeit, zwei oder mehr Festplatten (also das „Array“) für Zwecke wie ausfallsichere Sicherungen, Erhöhung der Lese- / Schreibgeschwindigkeit und dergleichen zu kombinieren.
RAID-Level
RAID hat verschiedene Typen (oder so genannte "Levels"). Es gibt sechs davon, aber auf dem Mac sind nur zwei möglich (es gibt eine dritte Option, aber es ist nicht wirklich ein RAID-Setup). Diese sind unten beschrieben:
- RAID 1 : Diese Stufe wird als "gespiegeltes" RAID bezeichnet und funktioniert genau so, wie es sich anhört. Es spiegelt den Inhalt einer Platte auf jede einzelne Platte im Array . Dies bedeutet, dass Sie bei einem Ausfall einer oder mehrerer Festplatten weiterhin alle Daten wiederherstellen können, solange mindestens eine Festplatte im Array ordnungsgemäß funktioniert. Dies ist möglich, da die Daten auf jeder Festplatte im Array kopiert werden.
- RAID 0 : Auch als "Striping" -ID bekannt. Dabei werden mehrere Festplatten zu einem größeren Volume zusammengefasst . Daten, die in einem solchen Array gespeichert sind, sind fast gleichmäßig auf alle Festplatten im Array verteilt. Dies ermöglicht schnellere Lese- und Schreibzeiten . Es gibt jedoch ein Problem: Wenn eine der Festplatten in Ihrem Level-0-RAID ausfällt, ist es fast unmöglich, diese Daten aus dem Array wiederherzustellen, da keine Festplatte alle Daten enthält. Diese Stufe ist besonders nützlich für Leute, die mit großen Dateien arbeiten.
- CDS / JBOD : Der verkettete Festplattensatz, der auch als " Nur ein Bündel von Festplatten" bezeichnet wird, ist nicht wirklich ein RAID-Setup. Sie können damit einfach mehrere Festplatten zu einem großen logischen Datenträger verketten . Angenommen, Sie hatten beispielsweise vier 256-GB-Festplatten. Mit CDS könnten Sie sie zu einem 1-TB-Volume verketten. Dies bedeutet, dass Sie Dateien auf diesen Datenträgern speichern können, als wäre es ein einzelnes 1-TB-Volume anstelle von vier 256-GB-Laufwerken.
Nun, da wir Ihnen eine grundlegende Vorstellung von den verschiedenen Ebenen gegeben haben, tauchen wir mit dem ersten Spaß in den RAID-Spaß ein.
So richten Sie RAID auf Ihrem Mac ein
Bevor Apple OS X El Capitan auf den Markt brachte, war das Einrichten von RAID-Volumes sehr einfach. Die grafische "Festplatten-Dienstprogramm" -App auf dem Mac hatte eine einfache Option, um mehrere Laufwerke entweder auf Stufe 0, 1 zu RAID-Laufwerk zu bringen oder die Laufwerke (CDS / JBOD) zu verketten. Als Apple das Festplatten-Dienstprogramm in OS X El Capitan umgestaltete, wurde die RAID-Option stillschweigend entfernt. Warum sie das getan haben, ist nicht das, worüber wir hier diskutieren wollen. Stattdessen präsentieren wir die Lösung für Ihre RAID-Probleme in El Capitan.
Lassen Sie uns in unsere bewährte Terminal-App eintauchen. Es stellt sich heraus, dass der Befehl „diskutil“ einen Unterbefehl „appleRAID“ zum Erstellen von RAIDs enthält.
Die Syntax für den Befehl:
diskutil appleRAID create stripe|mirror|concat setName fileSystemType memberDisks
Bevor wir den Befehl knacken können, müssen Sie herausfinden, welche Festplatten Sie für ein RAID verwenden möchten.
1. Verbinden Sie die Festplatten mit Ihrem Computer und starten Sie das Festplatten-Dienstprogramm .
2. Wählen Sie im linken Bereich Ihre Festplatten aus, und notieren Sie sich den Wert der Eigenschaft "device" . Sie müssen dies im Terminal eingeben.
3. diskutil appleRAID create setName fileSystemType memberDisks
zum Terminal und diskutil appleRAID create setName fileSystemType memberDisks
.
4. Ersetzen Sie die Schlüsselwörter durch Stripe (für RAID0), Spiegel (für RAID 1) und Concat (für CDS / JBOD) .
- Ersetzen Sie "setName" durch den gewünschten Namen für Ihr RAID-Volume.
- Setzen Sie „fileSystemType“ auf etwas wie JHFS + und geben Sie anstelle von „memberDisks“ die Werte ein, die Sie in Schritt 2 notiert haben, und lassen Sie Leerzeichen zwischen den Namen der einzelnen Festplatten.
- Wenn Sie beispielsweise ein gespiegeltes RAID mit dem Namen "Backups" erstellen wollten und die Geräte-IDs für Ihre Festplatten "disk2", "disk3", "disk4" waren, lautet der Befehl, den Sie
diskutil appleRAID create mirror Backups JHFS+ disk2 disk3 disk4
müssen:diskutil appleRAID create mirror Backups JHFS+ disk2 disk3 disk4
.
5. Lassen Sie den Befehl ausführen, und nach Abschluss wird OS X Ihr RAID-Volume automatisch einhängen. Sie finden es im Festplatten-Dienstprogramm.
Bereit zum Erstellen von RAID-Volumes auf Ihrem Mac?
Wir sind der Meinung, dass RAID-Volumes für viele Menschen nützlich sein können, da sie so eingerichtet werden können, dass sie nicht nur Backups automatisch erstellen, sondern auch die Lese- und Schreibgeschwindigkeit der Laufwerke erhöhen. Wenn Sie also ein paar Festplatten haben, die nicht verwendet werden, sollten Sie versuchen, sie in ein RAID-Volume zu verwandeln, mit ihnen herumzuspielen und zu sehen, ob es einen Unterschied macht. Vergessen Sie nicht, uns Ihre Erfahrungen in den Kommentaren unten mitzuteilen.