El modo de diario predeterminado para Ext4 es data=ordered
, que, según la documentación, significa que
"Todos los datos se envían directamente al sistema de archivos principal antes de que sus metadatos se envíen al diario".
Sin embargo, también existe la data=journal
opción, lo que significa que
"Todos los datos se guardan en el diario antes de escribirse en el sistema de archivos principal. Habilitar este modo deshabilitará la asignación retrasada y la compatibilidad con O_DIRECT".
Entiendo que esto es así, el data=journal
modo registrará todos los datos y metadatos, lo que, a primera vista, parece significar que esta es la opción más segura en términos de integridad y confiabilidad de los datos, aunque tal vez no sea tanto por el rendimiento.
¿Debo optar por esta opción si la fiabilidad es la mayor preocupación, pero el rendimiento es mucho menor? ¿Hay alguna advertencia para usar esta opción?
Para el fondo, el sistema en cuestión está en un UPS y el almacenamiento en caché de escritura está deshabilitado en las unidades.
data=journal
que proporcione un resultado más seguro quedata=ordered
+nodelalloc
. ¿Tienes uno?