Der Standardjournalmodus für Ext4 ist data=ordered
, was laut Dokumentation bedeutet, dass
"Alle Daten werden direkt in das Hauptdateisystem übertragen, bevor ihre Metadaten in das Journal übernommen werden."
Es gibt jedoch auch die data=journal
Option, was bedeutet, dass
"Alle Daten werden in das Journal geschrieben, bevor sie in das Hauptdateisystem geschrieben werden. Durch Aktivieren dieses Modus werden die verzögerte Zuordnung und die O_DIRECT-Unterstützung deaktiviert."
Ich verstehe dies so, dass der data=journal
Modus alle Daten sowie Metadaten aufzeichnet, was auf den ersten Blick zu bedeuten scheint, dass dies die sicherste Option in Bezug auf Datenintegrität und Zuverlässigkeit ist, auch wenn dies für die Leistung möglicherweise weniger wichtig ist.
Sollte ich mich für diese Option entscheiden, wenn die Zuverlässigkeit von größter Bedeutung ist, die Leistung jedoch viel weniger? Gibt es irgendwelche Einschränkungen bei der Verwendung dieser Option?
Im Hintergrund befindet sich das betreffende System in einer USV, und das Schreib-Caching ist auf den Laufwerken deaktiviert.
data=journal
sichereres Ergebnis erzielt wird als mitdata=ordered
+nodelalloc
. Hast du eins?