- Timeshift permite crear instantáneas incrementales del sistema para revertir errores de configuración o actualizaciones fallidas.
- Distingue entre el modo RSYNC, compatible con discos externos, y el modo BTRFS, integrado en el sistema de archivos.
- Se centra exclusivamente en archivos del sistema y configuración, excluyendo por defecto los datos personales del usuario.
Seguro que te han soltado la cantina mil veces: haz copias de seguridad. El problema es que, aunque sepamos que es vital, la mayoría pasamos de ello hasta que el destino nos juega una mala pasada. Imagínate despertar un día y que tu disco duro haya pasado a mejor vida o que un comando sudo mal ejecutado haya dejado tu sistema Linux hecho un cristo. Si no tienes un respaldo, básicamente estás abocado al desastre y podrías perder el trabajo de toda una vida en un abrir y cerrar de ojos.
Para evitar estos dramas, la clave no es esforzarse más, sino ser más listos. La mejor forma de no olvidarse de los backups es automatizar el proceso para que se haga solo, sin que tengas que mover un dedo. Aquí es donde entra en juego Timeshift, una herramienta brutal que te permite crear puntos de restauración y volver atrás en el tiempo cuando las cosas se ponen feas, permitiéndote experimentar con tu sistema sin el miedo constante a romperlo todo.
¿Qué narices es Timeshift y para qué sirve realmente?

Timeshift es una aplicación de software libre desarrollada por Tony George que hace básicamente lo mismo que el System Restore de Windows o el famoso Time Machine de macOS. Su función principal es proteger la estabilidad de tu equipo mediante la creación de instantáneas incrementales del sistema. Si instalas una actualización que rompe el arranque o configuras algo que deja el PC inutilizable, simplemente restauras el backup y el sistema vuelve a estar exactamente como estaba en el momento de la copia.
Es fundamental entender que Timeshift no es una herramienta para guardar tus fotos, vídeos o documentos personales. Su objetivo es salvaguardar los archivos del sistema y las configuraciones críticas. Por defecto, excluye las carpetas de usuario porque no quiere que, al restaurar el sistema a un estado de hace tres días, borres accidentalmente el documento que escribiste ayer. Si buscas respaldar tus datos personales, lo ideal es combinar Timeshift con herramientas como Back In Time o explorar otros programas para hacer copias de seguridad.
Tipos de copias de seguridad: Rsync vs Btrfs

- Modo RSYNC: Es la opción estándar y la más versátil. Utiliza la herramienta rsync y crea enlaces duros para los archivos que no han cambiado entre una copia y otra, optimizando el espacio en disco. Lo mejor es que permite guardar los respaldos en cualquier unidad interna o externa que use un sistema de archivos compatible con Linux (como ext4), aunque no soporta formatos de Windows como NTFS o FAT32.
- Modo BTRFS: Esta opción es mucho más rápida y eficiente, pero requiere que hayas instalado Linux sobre una partición Btrfs. Crea copias bit a bit casi instantáneamente. El inconveniente es que las copias se guardan en la misma unidad, por lo que si el disco físico muere, te quedas sin sistema y sin backup.
Guía paso a paso para poner a punto Timeshift

Si usas Linux Mint, lo tienes regalado porque viene preinstalado. En otras distros como Ubuntu, puedes instalarlo abriendo la terminal y ejecutando sudo apt install timeshift (o añadiendo el PPA de teejee2008 si no estuviera en los repositorios oficiales). En Arch Linux, lo encontrarás disponible a través del AUR.
Una vez abierto, el asistente te guiará por la configuración. Primero eliges el modo (recomendamos Rsync para la mayoría), luego seleccionas la ubicación de almacenamiento. Un consejo de experto: utiliza un disco duro interno secundario o una unidad externa para protegerte también contra fallos de hardware. Después, llega el momento de la programación automatizada. Puedes decidir que el sistema haga copias cada hora, diarias, semanales o mensuales, y definir cuántas de ellas quieres conservar para no llenar el disco.
Antes de darle al botón de crear, echa un vistazo a la pestaña de Filtros y Usuarios. Aquí puedes decidir si quieres incluir alguna carpeta personal o excluir directorios específicos. Una vez configurado todo, pulsa el botón Crear para generar tu primera instantánea. Ten en cuenta que la primera vez tardará bastante más porque tiene que copiar todo el sistema, pero las siguientes serán rápidas al ser incrementales.
Cómo rescatar tu sistema cuando todo falla

Cuando el sistema empieza a dar problemas, basta con abrir Timeshift, seleccionar la instantánea deseada de la lista y hacer clic en Restaurar. El programa analizará las diferencias entre el estado actual y la copia, te mostrará qué archivos se van a modificar y, tras confirmar, reiniciará el equipo automáticamente para aplicar los cambios. Si el sistema ni siquiera arranca, puedes ejecutar Timeshift desde un Live USB para rescatar tu instalación desde fuera.
Alternativas avanzadas: Clonación total y rescate manual
Si necesitas algo más radical que un punto de restauración, puedes optar por una imagen completa del disco. En Linux, el comando sudo dd es la herramienta definitiva para hacer una copia exacta bit a bit de una partición, aunque hay que usarlo con cuidado porque un error en la ruta puede borrar datos irremediablemente. Para casos de emergencia donde solo tienes acceso a la consola, puedes usar tar -cvzf para empaquetar y comprimir tus documentos más valiosos en un archivo .tar.gz y asegurar su integridad generando una huella digital con md5sum.
Tener una estrategia de recuperación sólida implica diferenciar entre restaurar la configuración del sistema para solucionar errores técnicos y respaldar los datos personales para evitar pérdidas accidentales. Al combinar Timeshift para la estabilidad del SO y herramientas de empaquetado o clonación para los archivos críticos, cualquier usuario de Linux puede navegar por las actualizaciones y configuraciones experimentales con la total tranquilidad de que siempre existe una puerta de salida para volver a un estado funcional.
Redactor apasionado del mundo de los bytes y la tecnología en general. Me encanta compartir mis conocimientos a través de la escritura, y eso es lo que haré en este blog, mostrarte todo lo más interesante sobre gadgets, software, hardware, tendencias tecnológicas, y más. Mi objetivo es ayudarte a navegar por el mundo digital de forma sencilla y entretenida.