Array, und andere technische Fragen (Anfänger)


TheP

Recommended Posts

Moin zusammen,

 

ich könnte etwas Hilfe gebrauchen. Ich spiele mit dem Gedanken meinen bisherigen „NAS“ auf Windows 10 (Speicher Pools) Basis umzuziehen auf unRaid oder TrueNas. Nach allem was ich bisher gelesen habe sieht unRaid deutlich mehr nach dem Aus was ich haben möchte. Bis es dazu kommt habe ich aber noch Fragen zu denen ich bisher via YouTube und Google keine Antwort gefunden habe (… oder die ich verstanden hätte).
 

Kurz zu meinem System (nach Mainboard Wechsel der ansteht):

 

Xeon E3 1240 v3

Asus P9D-C/4L

8 GB ECC DDR3

GeForce 1030 GT

2x SATA Controller (je 4 Ports) (non Raid)

 

ich nutze bisher als Pools jeweils mit einfacher Parität folgendes:

2 x Seagate Ironwolf 4TB

2 x Seagate Pipeline 2TB

2 x Seagate Barracuda 1TB

2 x Crucial BX500 500GB SSD


Hauptsächlich brauche ich NAS für Daten. Dazu sollte Plex laufen als vielleicht auch ein eigener OpenVPN Server. Ich nutze bisher den NAS tatsächlich nur zum speichern und abspielen. In meinem Video Workflow arbeite ich direkt auf den NVMe drives meines Mac Pro. Was mich auch zu den Geräten führ die auf den künftigen NAS Zugriff haben sollen:

 

- diverse Macs

- diverse Windows PC

- diverse Notebooks / iPads.

 

Nun nutze ich bisher die Speicherpools von Windows 10. Jeweils 1 Speichernde Platte, 1 Spiegel. Ich hatte einmal mit TrueNAS (damals FreeNAS) gespielt, das war mir da aber aufgrund des damals fehlenden ECC RAMs zu unsicher. Auch von den Einstellungen her geht es mir mit Windows und Mac einfacher von der Hand. 
 

Ich betreibe das System nicht 24/7 sondern nur dann wenn ich es brauche (ca. 6-12h in der Woche).


Nun frage ich mich wie ich die Datensicherheit auf einem unRaid System hinbekommen würde. Ich verstehe die Aufteilung der Platten inkl. der Parity noch nicht. Ich habe mehrere Tutorials gesehen bei dem immer nur eine (gleich der größten HDD) Parity Platte vorhanden war. Stellt diese dann die Parity für alle Platten her? Und wenn ja wie funktioniert es wenn die Datenplatten größer sind als die Parity? 

Muss / kann ich mehrere Arrays anlegen? Und somit wie vorher unter Windows 1:1 spiegeln? Wie könnte eine gute Zusammenstellung meiner vorhandenen Platten aussehen? Aktuell ist leider kein Neukauf von Komponenten möglich.

 

Zu erwähnen wäre das die 2TB Pipeline Platten bereits älteren Baujahrs sind. Noch sind die Smart Werte okay. Ich gehe aber davon aus das sie über kurz oder lang den Geist aufgeben könnten. Daher liegen auf diesem Pool nur Medien auf die ich im schlimmsten Falle verzichten könnte. Generell würde ich bei einem Schaden die verbleibende abschalten und auf eine neuere umziehen. 
 

Ich benötige mindestens die 4+2+1 TB als Hauptspeicher. Die SSDs könnte ich als Cache einsetzen wenn es Sinn ergibt. 
 

Als letzte Frage würde mich interessieren wie die allgemeine Meinung zu Desktop HDDs in meinem System ist. Ist es langfristig bei meinem Usecase sinnvoller auf NAS Platten (CMR) zu setzen? Oder kann man unbedenklich Desktop Platten nutzen (ggf. Sogar SMR)?


Ich danke schon jetzt für mögliche hilfreiche Tips und Ideen!

Link to comment
30 minutes ago, TheP said:

Stellt diese dann die Parity für alle Platten her? Und wenn ja wie funktioniert es wenn die Datenplatten größer sind als die Parity? 

ja, für EINE Platte  im array sowie diese ausfallen sollte, sollten zwei gleichzeitig ausfallen (seltener Fall) ...  dann nicht mehr, du kannst auch zwei pariry einrichten, dann für gleichzeitig 2 Platten ...

 

Und Nein, Parity MUSS die größte Platte im Array sein, anders geht es gar nicht.

 

33 minutes ago, TheP said:

Muss / kann ich mehrere Arrays anlegen?

effektives array geht (aktuell) nur eins, es ist in Planung, aber noch nicht da ...

 

es gibt cache pools wo du einrichten kannst im raid 1 Verbund, usw usw ...

 

Wie du jetzt deine Platten einsetzt, ergibt sich ja jetzt, deine Entscheidung.

 

36 minutes ago, TheP said:

Die SSDs könnte ich als Cache einsetzen wenn es Sinn ergibt. 

Ja, entweder single Drive caches (ohne Ausfall Schutz, sprich, Backup Strategie) oder auch im raid 1 Verbund

 

35 minutes ago, TheP said:

Ist es langfristig bei meinem Usecase sinnvoller auf NAS Platten (CMR) zu setzen? Oder kann man unbedenklich Desktop Platten nutzen (ggf. Sogar SMR)?

dazu gibt es bereits genug Themen hier, wirst du sicher finden ;)

Link to comment
4 minutes ago, alturismo said:

ja, für EINE Platte  im array sowie diese ausfallen sollte, sollten zwei gleichzeitig ausfallen (seltener Fall) ...  dann nicht mehr, du kannst auch zwei pariry einrichten, dann für gleichzeitig 2 Platten ...


Danke für die fixe Antwort 😄. Verstehen tue ich es allerdings immer noch nicht 100% 😅. Ich entnehme dem ganzen das ich tatsächlich eine 4TB als Parity einstellen kann und darauf gleichzeitig die verbleibende 4TB, 2x 1TB und sogar die beiden 2TB sichern kann? Also mit 4TB Parity für bis zu 10TB herstellen kann?!? Wie macht das unRaid? Oder bin ich hier gnadenlos verloren und auf dem Holzweg? Das klingt irgendwie zu gut um wahr zu sein. 

Link to comment
Just now, TheP said:

Das klingt irgendwie zu gut um wahr zu sein.

daher auch der Schutz EINER Platte, im Prinzip mal simpel beschrieben, es gibt eine Quersumme aus 0 und 1, und wenn EINE Platte ausfällt, bleibt entweder 0 ODER 1 übrig zum wiederherstellen ... egal welche der Platten im array das ist ... aber wie gesagt, es darf nur EINE gleichzeitig ausfallen ;)

 

Link to comment
4 minutes ago, TheP said:

Ich entnehme dem ganzen das ich tatsächlich eine 4TB als Parity einstellen kann und darauf gleichzeitig die verbleibende 4TB, 2x 1TB und sogar die beiden 2TB sichern kann?

absichern kann, ja genau, wie oben beschrieben ;)

 

Nachtrag, um das auch besser klar zu stellen, wenn eine ausfällt MUSS diese ersetzt werden, die Daten sind NICHT gespiegelt vorhanden, das ist kein Raid 1 ...

Link to comment
1 minute ago, TheP said:

Gibt es denn auch die Möglichkeit die Platten 1:1 zu spiegeln wie ich es bisher mache?

 

15 minutes ago, alturismo said:

es gibt cache pools wo du einrichten kannst im raid 1 Verbund, usw usw ...

 

 

bitte einlesen ... und/oder auch die Antworten lesen, die Themen, wurden bereits, sind, ... oft beschrieben, behandelt, ...

 

es gibt auch ein unraid wiki usw usw usw ...

 

anders herum gefragt, wenn du spiegeln willst wir vorher, wenn du nichts ändern willst, warum willst du wechseln ... und nicht die Vorteile nutzen ? ;)

Link to comment

Das lesen mache ich gerne. Es ist nur so das ich das hier ziemlich komplex finde. Trotzdem soweit schon vielen Dank für deine Hilfe!

 

Warum nicht weiter Windows? 
Es wirkt etwas zu unnötig mächtig und zu kompliziert per Remote zu verwalten. Ich werde in den kommenden Tagen mein bisheriges Z87 Board ohne ECC gegen das beschreibende P9D tauschen da ECC Support und 5x RJ45 (für mögliche spätere VMs?). Das wollte ich zum Anlass nehmen jetzt auf ein echtes NAS System zu wechseln. 
 

Da stehen dann halt für mich TrueNAS als auch unRaid gegenüber. Hardware Hunger und dauerhaft drehende HDDs (mit Pools wie ich sie mir glaube ich vorstelle) gegen Flexibilität mit Spin Downs und weniger RAM Hunger.

Link to comment
4 minutes ago, TheP said:

5x RJ45 (für mögliche spätere VMs?)

die VM's in unraid benötigen keine separaten NIC's, außer du hast "spezielles" vor ...

 

zum rest, einlesen.

 

mirror heißt ja immer das mindestens die 2 Platten laufen, beim unraid array läuft beim Lesen nur die eine aktive, beim Schreiben dann natürlich auch die parity mit ...

Link to comment
9 hours ago, TheP said:

TrueNAS (damals FreeNAS) gespielt, das war mir da aber aufgrund des damals fehlenden ECC RAMs zu unsicher.

Der Zusammenhang macht keinen Sinn. ECC ist nirgends Pflicht, sondern ein Bonus, um die Datenintegrität zu steigern:

https://forums.unraid.net/topic/99393-häufig-gestellte-fragen/?do=findComment&comment=947943

 

 

9 hours ago, TheP said:

Stellt diese dann die Parity für alle Platten her?

Du denkst: Eine Parität enthält Kopien aller Dateien aller Platten.

Wie es ist: Die Parität enthält eine Art "Quersumme" aller Sektoren aller Platten:

https://forums.unraid.net/topic/99393-häufig-gestellte-fragen/?do=findComment&comment=1021986

 

Eine 10TB Parität kann daher "unendlich" viele 10TB Platten gegen den Ausfall einer Platte absichern, egal wie viele Dateien diese enthalten.

 

9 hours ago, TheP said:

Und somit wie vorher unter Windows 1:1 spiegeln?

Das (langsame) unRAID Array ist für kalte Daten gedacht, die man selten aktualisiert. Eine virtuelle Disk gehört dagegen zu den heißen Daten, die man in unRAID auf einem (schnellem) Pool ablegt. Ein Pool kann eine Platte sein oder ein RAID1, RAID5 usw sein.

 

Du könntest sogar deiner Idee nach mehrere RAID1 Pools anlegen.

 

Die Frage ist allerdings: Wo ist der Mehrwert?

 

Meine VMs liegen zb auf einer SSD ohne RAID. Geht die SSD kaputt, sind die Daten alle weg. Das stört mich allerdings nicht, weil ich regelmäßig Backups auf das Array kopiere und davon wiederum Backups an einem externen Standort existieren.

 

Von einem RAID1 hätte ich dagegen nur einen Bonus: 24/7 Ausfallsicherheit, wenn ein Datenträger kaputt geht. Das nutzt mir privat allerdings gar nichts. Ich bin ja kein Unternehmen, das jederzeit seine Server verfügbar haben muss, um arbeiten zu können.

 

Das RAID1 schützt auch nicht gegen versehentliches Löschen, Ransomware, Diebstahl, Feuer, etc. Dagegen helfen nur Backups.

 

8 hours ago, TheP said:

ECC Support

 

Datenintegrität ist wiederum ein völlig anderes Thema. Hier will man gewährleisten, dass sich Daten niemals ändern, während sie einfach so auf einer Platte herumliegen oder während sie neu auf den Server übertragen werden.

 

Gegen Datenänderungen bestehender Daten hilft:

- ZFS RAID oder BTRFS RAID (beides nicht im unRAID Array möglich, aber in Pools)

- Checksummen aus allen Dateien bilden, diese regelmäßig prüfen und bei Bedarf geänderte Dateien aus Backups wiederherstellen (in unRAID über das File Integrity Plugin + manuelle Backups möglich)

- ECC RAM hilft zusätzlich, wenn bei den zuvor genannten Punkten Daten geschrieben werden

 

Gegen Datenänderungen beim Hinzufügen von neuen Dateien hilft:

- ECC RAM

 

ECC RAM alleine schützt also nicht deine Dateien im unRAID Array. Wenn sich da eine HDD entscheidet einen Sektor zu verändern, dann merkst du davon nichts und ECC RAM verhindert es nicht.

 

Aus dem Grund verwenden Unternehmen auch ausschließlich ZFS/BTRFS + ECC RAM.

 

Brauchst du ECC RAM? Brauchst du (mehrere) RAID? Wie wichtig ist Datenintegrität? Diese Fragen kannst du dir nur selbst beantworten.

 

9 hours ago, TheP said:

kann man unbedenklich Desktop Platten nutzen

Im Array, das nur selten läuft, klar.

 

9 hours ago, TheP said:

Sogar SMR

Als Datendisk im Array könnte man sogar SMR nehmen, nur warum sollte man das machen? CMR gibt es im Angebot immer wieder für 15 € pro TB. Sind SMR da überhaupt günstiger? Was ist, wenn man aufrüsten und die alten Platten verkaufen möchte? Der Wertverlust bei SMR ist sicher größer. Und man hat eben den Performance-Nachteil. Wenn die die Hälfte kosten würden, OK, aber so macht SMR in meinen Augen gar keinen Sinn.

 

Link to comment
55 minutes ago, mgutt said:

Der Zusammenhang macht keinen Sinn. ECC ist nirgends Pflicht, sondern ein Bonus, um die Datenintegrität zu steigern:

https://forums.unraid.net/topic/99393-häufig-gestellte-fragen/?do=findComment&comment=947943

 

Korrekt - die Integrität war und ist mir aber wichtig (ja aktuell habe ich die Sicherheit noch nicht - deswegen möchte ich ja umstellen). Mit dem wirklich geringen Wissen schreckte mich damals der folge Fehler im Datei System von TrueNAS ab der durch Fehler im RAM verursacht werden könnte und eine Kettenreaktion auslösen kann (so las man es in div. Foren).

 

55 minutes ago, mgutt said:


Du denkst: Eine Parität enthält Kopien aller Dateien aller Platten.

Wie es ist: Die Parität enthält eine Art "Quersumme" aller Sektoren aller Platten:

https://forums.unraid.net/topic/99393-häufig-gestellte-fragen/?do=findComment&comment=1021986

 

Eine 10TB Parität kann daher "unendlich" viele 10TB Platten gegen den Ausfall einer Platte absichern, egal wie viele Dateien diese enthalten.

 

Danke! Der Knoten im Kopf ist geplatzt! Damit erklärt sich mir das Vorgehen. Wenn ich es richtig verstehe ersetzt die Platte durch ihre Quersummen dann einfach die Defekte und stellt die Daten darauf wieder her womit die Parität quasi verloren geht für alle anderen. Es müsste die größte sein um den größtmöglichen Schaden des größten Laufwerks

 

auszugleichen. Es geht daher weniger um die Größe des Speichers für die Quersumme sondern eher um die Größe für den Ersatz. Korrekt?

 

55 minutes ago, mgutt said:

Meine VMs liegen zb auf einer SSD ohne RAID. Geht die SSD kaputt, sind die Daten alle weg. Das stört mich allerdings nicht, weil ich regelmäßig Backups auf das Array kopiere und davon wiederum Backups an einem externen Standort existieren.

 

Von einem RAID1 hätte ich dagegen nur einen Bonus: 24/7 Ausfallsicherheit, wenn ein Datenträger kaputt geht. Das nutzt mir privat allerdings gar nichts. Ich bin ja kein Unternehmen, das jederzeit seine Server verfügbar haben muss, um arbeiten zu können.

 

Das RAID1 schützt auch nicht gegen versehentliches Löschen, Ransomware, Diebstahl, Feuer, etc. Dagegen helfen nur Backups.


Okay soweit verständlich vielen Dank. Ja die externen Backups (also außerhalb des NAS und teilw. Außerhalb meines Hauses gibt es wegen genau dieser aufgezählten Gründe. 24/7 Ausfallsicherheit benötige ich auch nicht. Passt ja schon alleine mit meinen Laufzeiten nicht überein. Allerdings ein Zugriff auf die Daten ohne ewig lange Wiederherstellungsprozesse wäre schon von Vorteil. Wartezeiten aber verschnerzbar (notfalls gäbe es ja noch das dann etwas ältere BackUp für die schlimmsten Dinge). 
 

Verstehe ich es denn dann richtig das Pools unbegrenzt viele angelegt werden können? Und gibt es eine automatische Sicherung der Pools ins Array? Ich meine schon gehört zu haben das es sowas gibt. Aber ist das für mich auch sinnvoll in Bezug meiner Nutzungszeiten? Da der NAS nicht annähernd 24/7 läuft sondern eher die paar Stunden wo ich ihn wirklich nutze fehlt bei mir vermute ich die Zeit in der andere z.B. in der Nacht das verschieben der Daten bzw. das sichern vornehmen. Da war, zumindest für mich machte es bisher logisch Sinn, die 1:1 Kopie bisher zeitlich ganz passend. 
 

55 minutes ago, mgutt said:

auchst du ECC RAM? Brauchst du (mehrere) RAID? Wie wichtig ist Datenintegrität? Diese Fragen kannst du dir nur selbst beantworten.

Da mein Wunsch schon ist die Daten (Fotos und Dokumente) möglichst sicher abzulegen wäre meine Antwort ja. Daher auch der Wechsel von DDR3 auf ECC DDR3. Macht in meinem Workflow glaube ich auch Sinn. Da mein Produktiv Rechner für die meisten Dinge ein Mac Pro ist der bereits ECC verwendet und nicht bereits dort Fehler entstehen können. 
 

Wenn bei den Medien mal was abhaut wäre es halt so für mich. Entweder es rettet das Backup oder es wäre dann weg. In Zeiten von Streaming Portalen nutze ich es eh kaum noch. 

1 hour ago, mgutt said:

Als Datendisk im Array könnte man sogar SMR nehmen, nur warum sollte man das machen? CMR gibt es im Angebot immer wieder für 15 € pro TB. Sind SMR da überhaupt günstiger? Was ist, wenn man aufrüsten und die alten Platten verkaufen möchte? Der Wertverlust bei SMR ist sicher größer. Und man hat eben den Performance-Nachteil. Wenn die die Hälfte kosten würden, OK, aber so macht SMR in meinen Augen gar keinen Sinn.

Stimme ich voll und ganz zu. Die neuen Platten, bei mir die Ironwolf, sind nach Bewusstsein für diese Technik auch nur in CMR gekommen. 

Der SMR Gedanke kam mir aber durch etwas anderes. Ich hatte als ich ziemlich unbedarft gestartet habe 2 x 4rer 2,5 Hot Plug Trays / Icy Dock für mein Gehäuse gekauft. Da ich noch SMR Notebook Platten liegen habe könnte ich die dann ja ggf. auch weiter verwenden. 
 

 

Link to comment
1 hour ago, TheP said:

Wenn ich es richtig verstehe ersetzt die Platte durch ihre Quersummen dann einfach die Defekte und stellt die Daten darauf wieder her womit die Parität quasi verloren geht für alle anderen.

 

Nee, immer noch nicht. Bitte schau Dir einfach die folgenden Beiträge hierzu an. In Kürze: Die erste Parity-Disk enthält das Ergebnis einer binären Operation (XOR) der Bytes aller Daten-Disks an der selben Byte Position auf den Daten-Disks - und das natürlich für alle Byte-Positionen. Dieses Ergebnis der binären Operation wird an die selbe Byte-Position auf der Parity-Disk geschrieben. Wenn eine Daten-Disk ausfällt dann wird die Ersatz-Daten-Disk mit dem Ergebnis einer binären Operation aus Parity-Disk sowie den anderen Daten-Disks aller Byte Positionen gefüllt.

 

Da geht nix verloren. I.d.R. werden beim Rebuild weder die anderen Daten-Disks noch die Parity-Disk beschrieben. Nach dem Rebuild der defekten Platte kann gleich die nächste - oder auch die selbe Platte - ausfallen und auch diese kann dann wieder auf einer Austausch-Platte rekonstruiert werden.

 

 

https://wiki.unraid.net/Parity#How_parity_works

 

Edited by hawihoney
Link to comment
2 hours ago, TheP said:

Wenn ich es richtig verstehe ersetzt die Platte durch ihre Quersummen dann einfach die Defekte und stellt die Daten darauf wieder her womit die Parität quasi verloren geht für alle anderen. Es müsste die größte sein um den größtmöglichen Schaden des größten Laufwerks

 

auszugleichen. Es geht daher weniger um die Größe des Speichers für die Quersumme sondern eher um die Größe für den Ersatz. Korrekt?

Das was du beschreibst hat gewisse Anteile einer Hotspare Platte die einspringt wenn irgendeine ausfällt, aber selber keine Parity Disk.

Link to comment
13 minutes ago, Revan335 said:

Das was du beschreibst hat gewisse Anteile einer Hotspare Platte die einspringt wenn irgendeine ausfällt, aber selber keine Parity Disk.

 

Nee, das ist jetzt wieder etwas anderes. Eine Hotspare-Platte könnte unter Unraid eine Daten-Disk oder eine der beiden Parity-Disks sein - wenn Unraid das Konzept einer Hotspare-Platte unterstützen würde. In traditionellen RAID-Verbünden - mit Ausnahme von RAID-4 - gibt es keine Unterscheidung zwischen Parity- oder Daten-Disk - da ist es eh egal.

 

Mit einer professionellen Hardware (Backplane) kommt man unter Unraid recht nahe an Hotspare heran. Es ist und bleibt unter Unraid aber ein manueller Akt:

 

- Daten- oder Parity-Platte fällt aus

- Array stoppen

- Hotspare-Platte in Dropdownliste auswählen

- Array starten

 

Mit professioneller Hardware muss man den Server nicht neu starten - nur das Array.

 

Link to comment

okay zwei Backplanes mit 2,5“ Laufwerken habe ich. Das wäre von daher kein Problem. Alles spannend! Ich muss mir da noch sehr viel anlesen. Ich habe mich hier erstmal durch die FAQs gearbeitet. Vielen Dank schon einmal für die zahlreichen Infos von allen Seiten!

Link to comment
5 hours ago, mgutt said:

Als Datendisk im Array könnte man sogar SMR nehmen, nur warum sollte man das machen?

Man beziehe ich mal auch auf mich:

Ich habe vor kurzem ein paar günstige MyBook 12TB bekommen. Die habe ich geöffnet und darin sind SMR Disks. Dennoch bin ich gerade dabei die in mein zweites unraid einzupflegen, weil ich Platz brauche und die eben vorhanden/günstig sind.

 

5 hours ago, mgutt said:

CMR gibt es im Angebot immer wieder für 15 € pro TB.

Die Disks haben mich gebraucht keine 100 Euro gekostet. :)

 

5 hours ago, mgutt said:

Der Wertverlust bei SMR ist sicher größer.

Deswegen kann man die ja auch recht günstig bekommen und somit unterläuft man die 15Euro/TB Grenze schon sehr.

 

5 hours ago, mgutt said:

Und man hat eben den Performance-Nachteil.

Schreibend puffert der SSD Cache und lesend sind die kaum langsamer als andere 12TB Festplatten.

Wenn ich unter den selben Bedingunegen CMR Neuware mit voller Garantie bekommen hätte, hätte ich die bevorzugt. Aber aktuell sind Funktionsfähigkeit, Verfügbarkeit und Preis für dieses zweite unraid System bei mir ausschlaggebend.

 

Link to comment
3 hours ago, TheP said:

Wenn ich es richtig verstehe ersetzt die Platte durch ihre Quersummen dann einfach die Defekte und stellt die Daten darauf wieder her womit die Parität quasi verloren geht für alle anderen

Nein, im Falle eines Defektes, wird die fehlende Platte rückwärts (an Hand der "Quersumme") berechnet. Dh eine Defekte Platte kann nur wiederhergestellt werden, wenn alle anderen Platten noch in Ordnung sind (weil Quersumme von Parität - Platte1 - Platte3 = defekte Platte2). Dh selbst nach einer Wiederherstellung enthält die Parität exakt die selben Daten wie zuvor. Erst wenn sich Daten ändern, ändert sich die Parität.

 

3 hours ago, TheP said:

Verstehe ich es denn dann richtig das Pools unbegrenzt viele angelegt werden können?

Ja

 

3 hours ago, TheP said:

Und gibt es eine automatische Sicherung der Pools ins Array?

Nein

 

3 hours ago, TheP said:

Korrekt - die Integrität war und ist mir aber wichtig

Gut. Nun hast du folgende Optionen:

 

1.) Du hast Daten im Array, deren Integrität du regelmäßig mit dem File Integrity Plugin prüfen lässt. Zb 1x pro Monat. Sollte sich dann herausstellen, dass sich Daten geändert haben (dafür erhält man Benachrichtigungen), so müsstest du die von Hand aus einem Backup wiederherstellen, das du mit einem separaten Tool erstellt hast.

 

2.) Du packst nur einen leeren Datenträger ins Array und erstellst aus deinen HDDs einen RAID5/6 Pool. Dank BTRFS ist nun eine "Selbstheilung" aktiv. Über Datenänderungen wirst du allerdings nicht informiert.

 

3.) Wie 2.) aber statt einem Pool, erstellst du mit dem ZFS Plugin per Kommandozeile ein ZFS RAID. Alle anderen Pfade wie Docker, VMs usw muss man immer manuell so ändern, dass sie auf das ZFS RAID abzielen.

 

2 und 3 haben den Nachteil eines ständig laufenden RAIDs. Festplatten bleiben also niemals stehen.

Link to comment

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.
Note: Your post will require moderator approval before it will be visible.

Guest
Reply to this topic...

×   Pasted as rich text.   Restore formatting

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.