Búsqueda de sitios web

Cómo usar Timeshift para hacer una copia de seguridad y restaurar su sistema Linux


La configuración de una utilidad de instantánea del sistema como Timeshift hará que la restauración de su sistema Linux a cualquier estado anterior sea mucho más fácil para usted.

Al ser un sistema operativo que es altamente personalizable y depende en gran medida de las interacciones de la CLI, Linux es susceptible a fallas del sistema causadas por comandos u operaciones del sistema incorrectos. Entonces, si usa Linux en su computadora principal, es posible que encuentre problemas con frecuencia.

Afortunadamente, existen herramientas de restauración del sistema que crean instantáneas de sus archivos y configuraciones, que puede restaurar en su sistema para devolverlo a su punto de funcionamiento anterior en caso de que alguna de sus operaciones lo deje inutilizable.

Timeshift es una de esas herramientas para Linux. Y en esta guía, lo guiaremos a través de las instrucciones para usarlo en su máquina Linux.

¿Qué es Timeshift?

Timeshift es una herramienta de restauración del sistema para Linux. Puede considerarlo como la funcionalidad Restaurar sistema en Windows o la aplicación Time Machine en macOS.

Timeshift funciona creando una instantánea de su sistema utilizando el modo rsync o btrfs, según su distribución de Linux. Para hacer esto, lo que esencialmente hace Timeshift es crear un punto de restauración para su sistema en un momento en que todo funciona sin problemas. Esta copia de seguridad incluye todos los archivos y configuraciones del sistema, y ningún archivo o documento de usuario.

De esa manera, cuando accidentalmente estropea algo en su sistema mientras lo configura o personaliza, puede restaurarlo a este punto de restauración y revertir todos sus cambios.

Funciones de cambio de tiempo

La siguiente es una lista de todas las características notables de Timeshift:

  • Configuración mínima

  • Compatibilidad con los modos CLI y GUI

  • Soporte para btrfs

  • Compatibilidad con instantáneas de rsync

  • Múltiples opciones de nivel de respaldo (por hora, diario, semanal, mensual y de arranque)

  • Restauración entre distribuciones

Cómo instalar Timeshift en Linux

Timeshift viene preinstalado en algunas distribuciones de Linux, mientras que en otras debes instalarlo manualmente.

1. Sobre Ubuntu y sus derivados

Si está utilizando Ubuntu y sus derivados como Linux Mint, sistema operativo elemental, etc., es muy probable que ya tenga preinstalado Timeshift. Y así, puedes empezar a usarlo de inmediato.

Sin embargo, en caso de que no esté allí, puede instalar Timeshift en Ubuntu ejecutando estos comandos en la terminal:

sudo add-apt-repository -y ppa:teejee2008/timeshift
sudo apt-get update
sudo apt-get install timeshift

Alternativamente, puede ingresar al Administrador de software en su distribución e instalar Timeshift desde allí.

2. En Fedora, CentOS y RHEL

Timeshift solo admite instantáneas BTRFS en Fedora. Para obtenerlo, utilice:

sudo dnf install timeshift

3. En Arch Linux y Manjaro

Por último, en Arch Linux, Manjaro y similares, puede instalar Timeshift con:

yay -S timeshift

Configuración y ejecución inicial de Timeshift

Una vez que haya instalado Timeshift, abra el menú Aplicaciones, busque Timeshift y ejecútelo. Le pedirá que ingrese su contraseña de usuario para la autenticación. Introdúcelo y pulsa Autenticar.

Ahora, si es la primera vez que ejecuta Timeshift en su máquina, el Asistente de configuración le dará la bienvenida. Aquí, debe establecer preferencias para algunas configuraciones diferentes de Timeshift.

En primer lugar, deberá seleccionar un tipo de instantánea entre Rsync y Btrfs.

Para los no iniciados, la opción Rsync crea instantáneas usando rsync y enlaces duros. Básicamente, las instantáneas de Rsync contienen solo los archivos y directorios que se cambiaron o modificaron; el resto de los archivos (sin cambios) no se respaldan en la instantánea. Por lo tanto, ocupa menos espacio en disco. Por otro lado, el modo Btrfs es ideal para usuarios que usan una de las distribuciones de Linux que usan el sistema de archivos btrfs.

Una vez que haya seleccionado un tipo, pulse Siguiente.

Espere unos segundos mientras Timeshift estima el tamaño de su sistema. Tan pronto como termine, elija una ubicación en su sistema donde le gustaría guardar las instantáneas de Timeshift.

Le recomendamos que haga esto en una memoria USB externa o en un HDD/SSD externo, ya que hacerlo puede salvarlo en situaciones en las que no puede iniciar su sistema. Haga clic en Siguiente para continuar.

Dependiendo de la frecuencia con la que modifique los elementos de su sistema, el siguiente paso es elegir una frecuencia de captura. Esto hará automáticamente una copia de seguridad de todos los archivos y configuraciones de su sistema en su intervalo establecido sin su intervención.

Marque la casilla de verificación junto a un nivel en Seleccionar niveles de instantánea y presione Siguiente.

Finalmente, Timeshift le pregunta si también desea hacer una copia de seguridad de su carpeta de inicio en la instantánea. Elija una opción aquí según corresponda y haga clic en Siguiente.

Haz clic en Finalizar para completar la configuración.

Cómo usar Timeshift en Linux

Una vez que haya configurado correctamente Timeshift en su máquina, accederá a la ventana principal.

Puede realizar todas las operaciones de Timeshift en esta ventana, como se muestra en las siguientes secciones:

1. Crea una instantánea usando Timeshift

Presiona el botón Crear en la ventana principal de Timeshift y Timeshift comenzará a crear una instantánea usando tus preferencias establecidas.

Siéntese y deje que el proceso se complete.

Dado que esta es su primera instantánea, puede tomar una cantidad significativa de tiempo en comparación con las instantáneas que tomará posteriormente. Una vez que la instantánea esté lista, aparecerá en la ventana principal.

2. Restaurar una instantánea

Puede restaurar una instantánea en dos situaciones: cuando su sistema está funcionando y cuando no puede iniciar su sistema. En el caso de la primera, presione el botón Restaurar en la ventana principal de Timeshift y se abrirá una ventana donde deberá seleccionar la instantánea que desea restaurar.

Además, también le pedirá que seleccione la partición de destino donde se debe restaurar la instantánea. Selecciónalo y presiona Siguiente.

Ahora, Timeshift realizará una "ejecución en seco", es decir, comparará el estado actual del sistema con el de la instantánea. Dependiendo del tamaño de la instantánea, esto también puede llevar tiempo.

Una vez que esté completo, verá una lista de todos los archivos y directorios que deben restaurarse y eliminarse. Revise esta lista para verificar los cambios y que no se modifique ningún archivo o configuración importante en el proceso.

Una vez que esté satisfecho con los cambios, presione Siguiente para confirmar. Nuevamente, haga clic en Siguiente en la siguiente pantalla de advertencia para confirmar la restauración de la instantánea.

Espere un momento y Timeshift restaurará su instantánea.

En caso de que no pueda iniciar su sistema, puede intentar iniciarlo con una memoria USB en vivo y luego usar Timeshift para restaurarlo a su estado de funcionamiento anterior y reparar cualquier componente, configuración o archivo del sistema roto o mal configurado.

3. Eliminar una instantánea

Si almacena una gran cantidad de medios y software en su máquina local y, por alguna razón, también está guardando instantáneas en el mismo disco, es posible que desee eliminar sus instantáneas anteriores en algún momento para liberar espacio en el disco. .

Para hacer esto, presione la pestaña Eliminar en la ventana principal de Timeshift. Luego, seleccione la instantánea que desea eliminar y presione el botón Eliminar.

No más fallas del sistema Linux con Timeshift

Una utilidad de restauración del sistema es una aplicación imprescindible en su máquina Linux, especialmente si le gusta personalizar su sistema y necesita jugar con sus diversos archivos y configuraciones del sistema con bastante frecuencia.

Como tal, también es esencial asegurarse de que la herramienta tome instantáneas adecuadas automáticamente. Esperamos que esta guía lo ayude a comenzar con Timeshift. Por lo tanto, puede usarlo para configurar instantáneas automáticas, de modo que cuando necesite restaurar su sistema, pueda hacerlo con bastante facilidad.

Del mismo modo, otra gran utilidad de copia de seguridad y restauración del sistema Linux es dd, que realiza una copia de seguridad completa de su sistema, que incluye todo, desde la configuración del sistema hasta todos sus documentos, archivos e incluso aplicaciones.

Artículos relacionados: