Protege tu sistema Linux con puntos de restauración y copias de seguridad con Timeshift

Última actualización: 10/09/2026
Autor: Isaac
  • 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.

Escritorio de trabajo con un ordenador portátil y varios discos duros externos para respaldos de datos

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.

Primer plano de una unidad de servidor moderna en un centro de datos con iluminación azul, representando la infraestructura de seguridad en Linux.
Related article:
Seguridad en Linux: Guía Maestra de Copias de Seguridad y Recuperación ante Desastres

¿Qué narices es Timeshift y para qué sirve realmente?

Primer plano de un disco duro externo conectado a un portátil mediante un cable USB

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.

  Cómo asignar IP estática en Linux: guía completa por distros y herramientas

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.

Cómo usar Timeshift en Linux para crear copias de seguridad automáticas
Related article:
Guía Completa de Timeshift en Linux: Copias de Seguridad y Restauración del Sistema

Tipos de copias de seguridad: Rsync vs Btrfs

Instalación de servidores en un centro de datos con cables de red y hardware avanzado

  • 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

Profesional de IT trabajando con un ordenador portátil frente a racks de servidores

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.

Rack de servidores moderno con iluminación azul en un centro de datos, representando la infraestructura donde se configuran las copias de seguridad de Linux.
Related article:
Guía completa para configurar copias de seguridad automáticas con rsync en Linux

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.

  Cómo acceder y actualizar la configuración de firmware (BIOS/UEFI) desde Linux con systemctl y systemd

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

Pila de discos duros internos sobre un fondo blanco, representando el almacenamiento de datos

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.

automatizar copias de seguridad con comandos RSYNC en Linux
Related article:
Cómo automatizar copias de seguridad en Linux con rsync y cron

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.

backup
Related article:
Tipos de copias de seguridad: métodos, ventajas y cómo elegir el adecuado