sábado, 21 de marzo de 2009

Journal Data Writeback

Editamos el archivo /etc/fstab y localizamos la línea que corresponda a la raíz de nuestro sistema, y agregamos

data=writeback

como en este ejemplo:

/dev/hda1 / ext3 defaults,errors=remount-ro,data=writeback 0 1

Una vez guardado el archivo, es necesario reiniciar el sistema, pero antes de hacer eso debemos cambiar manualmente el journaling de nuestro sistema de archivos con la siguiente orden:

sudo tune2fs -o journal_data_writeback /dev/hda1

No todos los sistemas tienen la raíz en la primera partición del primer disco. Modificar esto si fuera conveniente.

Para comprobar que el cambio se ha guardado:

sudo tune2fs -l /dev/hda1

Debería aparecer algo como ésto, en dicha opción:

Default mount options: journal_data_writeback

El precio que hay que pagar por usar este método es, que esto puede permitir a datos antiguos aparecer en los archivos tras la caída y recuperación del journal. Esto es, lo último que se escribió o se hizo antes de la caída de un sistema que no ha sido recuperado.

No hay comentarios: