Im Zusammenhang damit .
Ich möchte einen OS-Schalter nutzen, um auf BTRFS zu aktualisieren.
BTRFS behauptet, viel zu bieten (Ausfallsicherheit bei Datenverlust, Selbstheilung bei RAID, Prüfsummen von Metadaten und Daten, Komprimierung, Snapshots). Aber es ist langsam, wenn es mit
fsync
-intensiven Programmen wiedpkg
(ich weißeatmydata
und die beschissenenapt-btrfs-snapshot
Programme) verwendet wird, und ich werde kein RAID einrichten : p.EXT4 erlaubt nur das Überprüfen von Metadaten und komprimiert keine Daten.
In 6 Jahren musste ich mein Betriebssystem zweimal neu installieren, weil die Festplatte beschädigt war (nach Flugreisen). Das erste Mal, dass der Laptop nicht mehr bootfähig war, und das zweite Mal, dass Fehler aufgetreten sind, wurde durch einen beschädigten Film und anschließende MD5-Summenprüfung der Betriebssystem-Binärdateien erkannt. (SMART sagt mir, dass die Festplatte gesund ist). Die Lappen verhalten sich derzeit recht seltsam. Ich weiß nicht, ob die Hardware oder die Software schuld ist, aber ich vermute, dass die Hardware (alles begann gleich nach einem Flug noch einmal).
Würden Sie raten, wegen Datenkomprimierung und Checksummierung auf BTRFS für einen Laptop umzusteigen, oder sollte ich bei EXT4 bleiben?
(Es ist mir egal, welches der Variablen "am besten" ist, aber ich habe fast keine Erfahrung mit BTRFS und hätte gerne Feedback.)
BEARBEITEN:
Lassen Sie uns klarer sein: BTRFS ist noch als experimentell gekennzeichnet, ich weiß , aber SUSE sagt es nicht mehr sein sollte. Und Oracle (ich weiß, wer Oracle ist). Einige Distributionen bieten bereits BTRFS für die Installation an und die meisten planen, in den nächsten Monaten darauf umzusteigen.
Zwei Tatsachen:
- Backups von beschädigten Daten sind wertlos . Ich verstehe nicht, warum ich der einzige bin, der sich darum kümmert. Ist das nicht gesunder Menschenverstand? In der Zwischenzeit:
- Hör auf, mir zu sagen, dass ich Backups machen soll: das tue ich bereits .
- Das Aufhören von impliziten Backups reicht nur aus, um meine Daten zu schützen, es sei denn, Sie sind bereit, mir TBs an freiem Speicherplatz für jahrelange Backups zu geben.
- Eine beschädigte Datei = / => Linux beschwert sich . So:
- Gehen Sie nicht davon aus, dass Ihr System / Ihre Daten vernünftig sind, nur weil das Betriebssystem gestartet wird.
- Ich hoffe, Sie verstehen, dass ich (Meta-) Datenprüfsummen einer überentwickelten und aufgeblähten Software vorziehe, die die Datenintegrität nur halb so gut wie BTRFS überprüft.
Ist das jetzt klarer, dass ich nicht frage, welcher FS "besser" ist? Angesichts der Tatsache, dass ich regelmäßig Backups mache, ist BTRFS noch zu experimentell, um für seine Funktionen zur Überprüfung der Datenintegrität verwendet zu werden, oder sollte ich mich an EXT4 halten?
dd
und auf meiner gesamten Festplatte durchgeführt habe, weiß ich immer noch nicht , ob die Programme, die ich derzeit verwende, beschädigt sind oder nicht. Aber BTRFS könnte für diese Zeit noch zu jung sein ... Wenn ich über RAID gesprochen hätte, wäre dies aus Sicht der Verhinderung von Datenverlust ( nicht Sicherung) nützlich gewesen, um kleine Korruptionsprobleme zu lösen ... Dies gilt aber in diesem Fall nicht.