Reingeklickt: Datensicherheit jenseits von APFS – Warum Btrfs und OpenZFS dein smartes Zuhause retten
-
Onliner -
27. Mai 2026 um 14:49 -
54 Mal gelesen -
5 Antworten
- Open Source und extrem reif: Keine Blackbox für deine Daten
- Das Ende des schleichenden Datenmülls: CoW, Checksums und Scrubbing
- Magische Zeitmaschinen und Speicher-Tricks
- Kompression:
- Pools und RAIDZ: OpenZFS deklassiert die alte Schule
- Replikation: Das ultimative Backup für dein Smart Home
- Fazit: Absolute Kontrolle über deine Daten
Hier kommen die beiden von vorgeschlagenen Titanen ins Spiel: Btrfs und OpenZFS. Deine über Monate mühsam aufgebauten Smart-Home-Automationen und die hochauflösenden iCloud-Fotoarchive haben nämlich ein besseres Zuhause verdient als veraltete Speicherarchitekturen.
Open Source und extrem reif: Keine Blackbox für deine Daten
Sowohl Btrfs als auch OpenZFS sind Open Source. Der Quellcode ist völlig offen. Das bedeutet, dass nicht nur eine Handvoll Ingenieure in Cupertino im Geheimen daran tüftelt, sondern tausende Entwickler weltweit den Code seit Jahrzehnten prüfen, härten und verbessern. Besonders OpenZFS gilt als extrem reif. Seine Ursprünge gehen auf das Jahr 2001 bei Sun Microsystems zurück. Es hat unzählige Enterprise-Einsätze auf dem Buckel und ist absolut schlachtenerprobt. Hier bist du nicht das Versuchskaninchen für neue Software-Experimente, sondern nutzt ein System, das darauf getrimmt ist, Daten selbst beim Weltuntergang intakt zu halten.
Das Ende des schleichenden Datenmülls: CoW, Checksums und Scrubbing
Festplatten lügen. Durch kosmische Strahlung, Alterung oder winzige Spannungsspitzen kippt irgendwann ein Bit von einer 1 auf eine 0 (Bitrot). Ein JPEG-Foto hat dann plötzlich einen hässlichen grauen Balken, deine automations.yaml in Home Assistant wird unlesbar. Normale Systeme merken das erst, wenn du die Datei öffnest – und da hat dein nächtliches Backup den Fehler meist schon brav auf die externe Platte gespiegelt. Game over.
Die Antwort darauf ist Copy-on-Write (CoW) gepaart mit lückenlosen Checksums (Prüfsummen). Wenn du bei einem CoW-Dateisystem eine Datei änderst, wird der alte Datenblock auf der Festplatte nicht einfach plump überschrieben. Das System schreibt die neuen Daten stattdessen an eine komplett neue, freie Stelle. Erst wenn das zu 100 % erfolgreich war, wird der Wegweiser auf die neuen Daten umgelegt. Fällt beim Schreiben der Strom aus, hast du immer noch die absolut intakte alte Version. Nichts zerschießt sich mehr auf halbem Weg.
Die Prüfsummen (Checksums) sind dein Türsteher. Bei jedem (!) Lesezugriff wird mathematisch geprüft, ob die Daten noch exakt so aussehen wie beim Reinschreiben. Und damit Bitrot auch dann keine Chance hat, wenn eine Datei jahrelang nur im Archiv herumliegt, gibt es das Scrubbing. Das ist im Grunde der Hausmeister deines Netzwerkspeichers. Ein regelmäßiger Scrub liest im Hintergrund alle ruhenden Daten durch, berechnet die Checksums neu und gleicht sie ab. Findet er ein gekipptes Bit, repariert das System es völlig lautlos aus den Daten der anderen Festplatten.
Magische Zeitmaschinen und Speicher-Tricks
Diese CoW-Architektur bringt uns zwei weitere Superkräfte, die im Apple- und Smart-Home-Alltag pures Gold wert sind:
Snapshots: Da alte Daten bei Änderungen nicht überschrieben werden, kostet es anfangs null zusätzlichen Speicherplatz, den aktuellen Zustand des Systems einfach "einzufrieren". Ein Snapshot ist nur ein Lesezeichen in der Zeit. Du kannst vor jedem Home-Assistant-Core-Update einen Snapshot auslösen. Dauert Millisekunden. Geht das Update schief, klickst du auf "Zurückrollen" und dein System ist in der exakt selben Sekunde wieder da, als wäre nichts gewesen.
Kompression:
Moderne Dateisysteme wie OpenZFS und Btrfs komprimieren deine Daten transparent im Hintergrund (z.B. mit lz4 oder Zstandard). Das Verrückte daran: Das spart nicht nur massig Speicherplatz, es macht dein NAS sogar *schneller*. Heutige CPUs langweilen sich meistens ohnehin. Die Daten on-the-fly zu komprimieren, durchs Kabel zu jagen und auf die Platte zu schreiben ist schneller, als riesige, unkomprimierte Datenmengen auf eine langsame mechanische Festplatte zu schieben. Besonders bei geschwätzigen Home-Assistant-Logfiles oder HomeKit-Kamera-Archiven ist das ein Segen.
Pools und RAIDZ: OpenZFS deklassiert die alte Schule
Während Btrfs (oft auf Synology-Systemen) ein fantastischer, flexibler Allrounder ist, um Festplatten unterschiedlicher Größe zusammenzuwürfeln, ist OpenZFS das kompromisslose Enterprise-Bollwerk für Plattformen wie TrueNAS.
OpenZFS wirft alte Konzepte wie Laufwerksbuchstaben oder starre Partitionen über Bord und nutzt stattdessen **Pools**. Du nimmst all deine physischen Festplatten und kippst sie virtuell in ein großes Speicherbecken (den Pool). Aus diesem Pool kannst du beliebig viele "Datasets" (virtuelle Laufwerke) schöpfen, die alle dynamisch den Platz nutzen, den sie gerade brauchen.
Für die Ausfallsicherheit nutzt ZFS sein eigenes Software-RAID namens **RAIDZ** (RAIDZ1, Z2 oder Z3, je nachdem wie viele Platten gleichzeitig sterben dürfen). Der Clou: Da ZFS sowohl das Dateisystem als auch der Volume-Manager ist, weiß es im Gegensatz zu einem dummen Hardware-RAID-Controller exakt, welche Daten wichtig sind. Es spiegelt nicht blind leeren Speicherplatz und löst das berüchtigte "Write Hole" (Datenkorruption bei Stromausfall während eines RAID-Schreibvorgangs) endgültig.
Replikation: Das ultimative Backup für dein Smart Home
Kommen wir zur Königsdisziplin. Wenn dein Mac Time Machine für Backups nutzt, schaufelt er stur tausende kleine Dateien über das WLAN. OpenZFS beherrscht stattdessen die Replikation (ZFS Send/Receive).
Statt mühsam Dateien zu vergleichen, nimmt ZFS einfach deinen aktuellen Snapshot und fragt das Backup-System: "Welche Datenblöcke fehlen dir seit dem letzten Mal?" Dann schickt es einen rohen, hochkomprimierten Stream exakt dieser veränderten Nullen und Einsen über das Netzwerk. Das ist dermaßen effizient, dass du im Minutentakt Backups deines kompletten Docker- und Home-Assistant-Setups auf ein zweites NAS in der Garage spiegeln kannst, ohne dass dein WLAN auch nur ins Schwitzen kommt.
Fazit: Absolute Kontrolle über deine Daten
Am Ende des Tages ist Datenverlust heute eigentlich eine Wahl, kein Schicksal mehr. Wenn dein Smart Home und deine Apple-Infrastruktur auf einem soliden Fundament stehen sollen, kommst du an modernen CoW-Dateisystemen nicht vorbei. Btrfs ist der freundliche und flexible Begleiter für den Alltag, der dir auch verzeiht, wenn du das System später wild erweitern willst. OpenZFS hingegen ist der extrem reife, aber unnachgiebige Bodyguard. Es frisst gerne viel Arbeitsspeicher, belohnt dich aber mit einer Datenintegrität und Funktionen wie Pools und Replikation, die in der IT-Welt ihresgleichen suchen. Ein riesiges Danke nochmal an die Community für diesen genialen Themen-Input!
Quellen:
Spoiler anzeigen
* OpenZFS: The Final Word in File Systems (openzfs.org)
* Btrfs Documentation & Copy-on-Write Basics (btrfs.readthedocs.io)
* Ars Technica: Bitrot and the need for ZFS
* Synology Deep Dive: Btrfs & Datensicherheit
Titel- und Artikelbilder mit Hilfe von KI erstellt.
generation i - Deine Community für alles über Apple und Heimautomationen
Über den Autor
Nichts hält länger als ein Provisorium
Ich bin – mit einer kurzen Unterbrechung, die man rückblickend wohl als meinen einzigen Fluchtversuch werten kann – seit den Pionierzeiten Teammitglied bei generation i. Ich habe den gesamten Wandel, die vielen Höhen und die wenigen Tiefen dieses Projekts hautnah miterlebt.
Aus einer vermeintlich kurzen Aushilfe als Autor ist im Laufe der Zeit eine Dauerschleife geworden. Seitdem schreibe die Kolumne Reingeklickt.
Man liest sich in der Kolumne – (fast) jede Woche aufs Neue.
Antworten 5