La modalità journal predefinita per Ext4 è data=ordered
che, secondo la documentazione, significa che
"Tutti i dati vengono forzati direttamente nel file system principale prima che i loro metadati vengano inseriti nel journal."
Tuttavia, c'è anche l' data=journal
opzione, il che significa che
"Tutti i dati vengono inseriti nel journal prima di essere scritti nel file system principale. L'abilitazione di questa modalità disabiliterà l'allocazione ritardata e il supporto O_DIRECT."
La mia comprensione di questo è che la data=journal
modalità registrerà tutti i dati e i metadati, il che, a prima vista, sembra significare che questa è l'opzione più sicura in termini di integrità e affidabilità dei dati, anche se forse non tanto per le prestazioni.
Dovrei scegliere questa opzione se l'affidabilità è la massima preoccupazione, ma le prestazioni lo sono molto meno? Ci sono avvertenze sull'uso di questa opzione?
Per lo sfondo, il sistema in questione si trova su un UPS e la memorizzazione nella cache è disabilitata sulle unità.
data=journal
fornirà un risultato più sicuro didata=ordered
+nodelalloc
. Ne hai uno?