Ver destacados

Copia de seguridad (backup) y restaurar Linux con Timeshift

Cómo hacer una copia de seguridad o backup y también restaurar una copia en Linux con Timeshift.
Escrito por
17.1K Visitas  |  Publicado jul 13 2017 13:15
Favorito
Compartir
Comparte esta pagina a tus Amigos y Contactos usando las siguientes Redes Sociales


Al trabajar en soporte o como usuarios frecuentes de un sistema operativo es de suma importancia contar siempre con la disponibilidad e integridad de toda la estructura del sistema ya que cada usuario maneja aplicaciones, entornos y parámetros de forma diferente.

 

Para contar siempre con esta configuración tenemos las copias de seguridad del sistema las cuales almacenan todo lo que tenemos configurado en el sistema y, en caso de errores, podemos restaurar dicha configuración a su estado original de forma sencilla y sin necesidad de configurar todo manualmente de nuevo lo cual implica pérdida de tiempo.

 

Una de las mejores herramientas para esto es Timeshift y hoy este tutorial analizará a fono como instalarla y hacer uso de ella en Ubuntu 17.

 

Qué es Timeshift
Timeshift es una aplicación de código abierto que cumple la tarea de restaurar sistema en ambientes Windows o Time Machine en ambientes macOS permitiendo que tengamos instantáneas del sistema permitiendo siempre contar con su disponibilidad.

 

Timeshift realiza instantáneas incrementales del sistema operativo y de los archivos que allí están alojados y estas instantáneas podrán ser restauradas en cualquier momento con el fin de deshacer cambios en el sistema.

 

Timeshift hace uso de los comandos rsync y hard-links para la toma de las instantáneas y los archivos comunes se comparten entre las instantáneas lo cual permite que ahorremos espacio en el disco duro y cada instantánea podrá ser consultada con el administrador de archivos.

 

Es importante aclarar que los archivos de usuario como documentos, imágenes y música están excluidos de la instantánea con el fin de ahorrar espacio en la misma.

 

Características de Timeshift
Al usar Timeshift contamos con las siguientes características:
  • Gratuito y de código abierto.
  • Creación de instantáneas de inicio las cuales permiten un nivel adicional de copia de seguridad.
  • Amplias opciones de programación de las instantáneas.
  • Configuración mínima de la aplicación.
  • Todas las instantáneas serán guardadas en el directorio /timeshift.
  • Mejores opciones de instantáneas.
  • Posibilidad de excluir archivos de las instantáneas.
  • Es posible restaurar las copias de seguridad en distros diferentes.

 

 

 


1. Instalar Timeshift en Ubuntu 17

 

Paso 1

Para instalar Timeshift en Ubuntu 17 será necesario ejecutar los siguientes comandos:
sudo apt-add-repository -y ppa:teejee2008/ppa (Agregar el repositorio)
sudo apt update (Actualización de los paquetes)
sudo apt instaló timeshift (Instalación de Timeshift)

 

Paso 2

En caso de contar con otras distros de Linux tendremos que buscar su respectiva descarga, por ejemplo, para Archlinux tendremos el siguiente link de descarga de Timeshift:

 

 Timeshift

 

Paso 3

Para la instalación de estas dos arquitecturas ejecutaremos las siguientes líneas como root:
  • En el caso de la edición de 32 bits:
chmod +x timeshift-latest-i386.run (Asignacion de permisos)
sh ./timeshift-latest-i386.run (Ejecucion del archivo)
  • En el caso de la edición de 64 bits:
chmod +x timeshift-latest-amd64.run (Asignacion de permisos)
sh ./timeshift-latest-amd64.run (Ejecucion del archivo)

2. Ejecutar Timeshift en Ubuntu 17

 

Paso 1

Para acceder a Timeshift podremos ejecutar directamente en la terminal la palabra timeshift o bien usar el buscador del equipo:

 

 

Paso 2

Al acceder por primer vez a Timeshift será desplegado el siguiente asistente donde configuraremos los siguientes valores como Tipo de instantánea a tomar. Allí podemos seleccionar entre las instantáneas en Rsync o en BTRFS según sea el caso y los requerimientos actuales. Podemos ver una descripción de lo que nos ofrece cada opción.

 

 

Paso 3

Pulsamos en Next y ahora seleccionamos la ruta donde será almacenada la instantánea:

 

 

Paso 4

Una vez seleccionada pulsamos de nuevo en Next y ahora definiremos la frecuencia con la cual se han de crear las instantáneas y contamos con las siguientes opciones:
  • Diaria
  • Mensual
  • Semanal
  • Al inicio

 

 

Paso 5

Allí podemos definir la respectiva frecuencia. Pulsamos en Next y en la siguiente ventana veremos que todo la quedado completo:

 

 

Paso 6

Pulsamos en Finish para cerrar el asistente de configuración y acceder al entorno de la aplicación Timeshift:

 

 

Paso 7

Como vemos tenemos las siguientes opciones:

 

Create
Nos permite crear una instantánea de forma manual.

 

Restore
Permite que restauremos una instantánea actual.

 

Delete
Permite el borrado de instantáneas almacenadas en el sistema.

 

Browse
Nos permite navegar hasta otras instantáneas en rutas diferentes.

 

Settings
Podemos abrir de nuevo el asistente de configuración.

 

Wizard
Abre el asistente de la aplicación para obtener ayuda.

 

En la parte inferior veremos el estado actual de Timeshift, la cantidad de instantáneas tomadas del sistema y el espacio disponible.

 

Paso 8

Para crear una nueva instantánea de Ubuntu pulsamos en el botón Create e iniciará el proceso de forma automática:

 

 

 

 

Paso 9

Una vez el proceso finalice veremos la copia de seguridad creada de forma correcta con su información:

 

 

 


3. Restaurar el sistema con Timeshift en Ubuntu 17

 

Paso 1

Para restaurar el sistema basta con seleccionar la instantánea a usar y pulsar en el botón Restore y será desplegado el siguiente asistente:

 

 

Paso 2

Allí podemos ver la estructura donde serán restaurados los elementos. Pulsamos en Next y ahora podremos definir qué tipo de elementos serán excluidos de la restauración:

 

 

Paso 3

En la siguiente ventana veremos el directorio donde serán modificados los datos:

 

 

Paso 4

Al pulsar en Next de forma automática el sistema será reiniciado para aplicar los cambios realizados por Timeshift. Una vez el sistema sea reiniciado accederemos de forma normal.

 

 

 

 

Como podemos ver, Timeshift es una solución simple y funcional para llevar a cabo todo el proceso de copias de seguridad y restauración de estas en ambientes Linux.

 

Tener una copia de seguridad de la información que almacenamos en nuestro ordenador es muy importante. Si utilizas el sistema operativo Linux no te puedes perder la selección de estos programas para realizar Backup.

¿Te ayudó este Tutorial?

Ayuda a mejorar este Tutorial!
¿Quieres ayudarnos a mejorar este tutorial más? Puedes enviar tu Revisión con los cambios que considere útiles. Ya hay 0 usuario que han contribuido en este tutorial al enviar sus Revisiones. ¡Puedes ser el próximo!