Le mode de journal par défaut pour Ext4 est data=ordered
, ce qui, selon la documentation, signifie que
"Toutes les données sont forcées directement dans le système de fichiers principal avant que ses métadonnées soient envoyées au journal."
Cependant, il y a aussi l' data=journal
option, ce qui signifie que
"Toutes les données sont validées dans le journal avant d'être écrites dans le système de fichiers principal. L'activation de ce mode désactivera l'allocation différée et la prise en charge de O_DIRECT."
D'après ce que j'ai compris, le data=journal
mode journalisera toutes les données ainsi que les métadonnées, ce qui, à première vue, semble vouloir dire que c'est l'option la plus sûre en termes d'intégrité et de fiabilité des données, mais peut-être pas autant pour la performance.
Devrais-je choisir cette option si la fiabilité est une préoccupation majeure, mais les performances beaucoup moins? Y at-il des mises en garde à utiliser cette option?
Pour l’arrière-plan, le système en question est sur un onduleur et la mise en cache en écriture est désactivée sur les disques.
data=journal
le résultat sera plus sûr quedata=ordered
+nodelalloc
. Avez-vous une?