RAIDZ vs. Mirror beim Heim-Server
Wie schon erwähnt, plane ich ja, bei mir zuhause einen Server mit Proxmox VE hinzustellen, auf dem dann allerlei Dienste zur Verfügung gestellt werden sollen, die man halt so braucht: Medien-Streaming, Nextcloud usw. (darüber hinaus aber noch mehr, zu Lernzwecken...). Da einer der Gründe der ist, so eine zusätzliche Schicht an Sicherheit in Bezug auf Datenverlust zu errichten, soll auf jeden Fall eine Form von RAID eingerichtet werden (natürlich nicht als Ersatz für Backups der wichtigen Daten...). Bzw. im Falle von Proxmox VE: ZFS.
Nun habe ich mich die letzte Zeit etwas mit ZFS und dessen Möglichkeiten beschäftigt, aber so ganz sicher einschätzen kann ich es noch nicht. Am liebsten wäre mir ein RAIDZ-1 mit drei Platten (Seagate Exos oder IronWolf, plus eine SATA-SSD als Log- und Cache-Device) - ganz einfach, weil ich da im Verhältnis natürlich wesentlich mehr Speicherplatz zur Verfügung hätte. Ansonsten ein Mirror mit zwei HDDs. Dass die Lesegeschwindigkeit beim RAIDZ geringer ist, könnte ich wohl verkraften. Und ich schätze, dass der Server mit 64GB RAM und Xeon E-2136 auch bei RAIDZ noch genügend Ressourcen für die eigentlichen VMs bzw. Container hätte.
Nur: es wird einem sehr oft ausdrücklich von RAIDZ abgeraten - unter anderem auch, weil hier eine deutlich größere Gefahr des Datenverlustes bestehen würde. An einer Stelle hieß es, die Wahrscheinlichkeit, dass bei der Wiederherstellung des Arrays nach einem Crash eine weitere Festplatte den Geist aufgibt, würde bei 8% liegen (war allerdings nicht weiter belegt).
Von daher wollte ich mal ganz speziell in Bezug auf mein Vorhaben fragen: wäre das Risiko bei meinem Heim-Server mit RAIDZ und drei Festplatten wirklich deutlich höher als bei einem Mirror, oder könnte man das vernachlässigen? Wobei es mir auch nicht um den möglichen Verlust einzelner Dateien geht, sondern wirklich um den Fall, dass das ganze Array unbrauchbar würde.
Danke für Einschätzungen und bis später
Der Waldwuffel
Nun habe ich mich die letzte Zeit etwas mit ZFS und dessen Möglichkeiten beschäftigt, aber so ganz sicher einschätzen kann ich es noch nicht. Am liebsten wäre mir ein RAIDZ-1 mit drei Platten (Seagate Exos oder IronWolf, plus eine SATA-SSD als Log- und Cache-Device) - ganz einfach, weil ich da im Verhältnis natürlich wesentlich mehr Speicherplatz zur Verfügung hätte. Ansonsten ein Mirror mit zwei HDDs. Dass die Lesegeschwindigkeit beim RAIDZ geringer ist, könnte ich wohl verkraften. Und ich schätze, dass der Server mit 64GB RAM und Xeon E-2136 auch bei RAIDZ noch genügend Ressourcen für die eigentlichen VMs bzw. Container hätte.
Nur: es wird einem sehr oft ausdrücklich von RAIDZ abgeraten - unter anderem auch, weil hier eine deutlich größere Gefahr des Datenverlustes bestehen würde. An einer Stelle hieß es, die Wahrscheinlichkeit, dass bei der Wiederherstellung des Arrays nach einem Crash eine weitere Festplatte den Geist aufgibt, würde bei 8% liegen (war allerdings nicht weiter belegt).
Von daher wollte ich mal ganz speziell in Bezug auf mein Vorhaben fragen: wäre das Risiko bei meinem Heim-Server mit RAIDZ und drei Festplatten wirklich deutlich höher als bei einem Mirror, oder könnte man das vernachlässigen? Wobei es mir auch nicht um den möglichen Verlust einzelner Dateien geht, sondern wirklich um den Fall, dass das ganze Array unbrauchbar würde.
Danke für Einschätzungen und bis später
Der Waldwuffel
Bitte markiere auch die Kommentare, die zur Lösung des Beitrags beigetragen haben
Content-ID: 530285
Url: https://administrator.de/contentid/530285
Ausgedruckt am: 25.11.2024 um 01:11 Uhr
10 Kommentare
Neuester Kommentar
Hallo,
RAID ist wie du richtig sagtest keine Datensicherung. Es Erhöht nur deine Datenverfügbarkeit.
RAIDZ: https://www.ixsystems.com/community/threads/some-differences-between-rai ...
https://calomel.org/zfs_raid_speed_capacity.html
https://serverfault.com/questions/634197/zfs-is-raidz-1-really-that-bad
https://www.ixsystems.com/community/threads/difference-between-tradition ...
https://www.ixsystems.com/community/threads/what-raidz-configuration-to- ...
https://www.klennet.com/notes/2019-07-04-raid5-vs-raidz.aspx
https://linuxhint.com/what_is_raidz/
https://www.delphix.com/blog/delphix-engineering/zfs-raidz-stripe-width- ...
https://icesquare.com/wordpress/zfs-performance-mirror-vs-raidz-vs-raidz ...
Gruß,
Peter
RAID ist wie du richtig sagtest keine Datensicherung. Es Erhöht nur deine Datenverfügbarkeit.
RAIDZ: https://www.ixsystems.com/community/threads/some-differences-between-rai ...
https://calomel.org/zfs_raid_speed_capacity.html
https://serverfault.com/questions/634197/zfs-is-raidz-1-really-that-bad
https://www.ixsystems.com/community/threads/difference-between-tradition ...
https://www.ixsystems.com/community/threads/what-raidz-configuration-to- ...
https://www.klennet.com/notes/2019-07-04-raid5-vs-raidz.aspx
https://linuxhint.com/what_is_raidz/
https://www.delphix.com/blog/delphix-engineering/zfs-raidz-stripe-width- ...
https://icesquare.com/wordpress/zfs-performance-mirror-vs-raidz-vs-raidz ...
Gruß,
Peter
Zitat von @Waldwuffel:
Ich würde es hier wohl tatsächlich als ein (erstes) Quasi-Backup missbrauchen: sollte eine HDD ausfallen, würde idealerweise alles nach Einsetzen der Ersatzplatte wieder so hergestellt werden wie vor dem Crash, ohne, dass ich manuell allzu viel herumkopieren müsste.
RAID hilft wirklich nur bei einem Defekt einer Festplatte. Wenn Du, oder ein unfreundlicher Trojaner, eine Datei löscht oder überschreibst, bringt Dir RAID gar nix.Ich würde es hier wohl tatsächlich als ein (erstes) Quasi-Backup missbrauchen: sollte eine HDD ausfallen, würde idealerweise alles nach Einsetzen der Ersatzplatte wieder so hergestellt werden wie vor dem Crash, ohne, dass ich manuell allzu viel herumkopieren müsste.
Allerdings würde ich, wie gesagt, von den Dateien, die auf jeden Fall gesichert sein sollten, regelmäßig Backups erstellen.
Das wäre gutEin Backup ist wichtiger als RAID
Genauso wie eine Datensicherung wichtiger ist als Schattenkopien
Stefan