Copias de seguridad integradas en Ubuntu 24.04 LTS

Publicado por P. Ruiz en

La herramienta que ha incluido tradicionalmente Ubuntu de forma predeterminada para realizar Copias de seguridad se llama Déjà Dup.

En realidad, se trata de un front-end (una interfaz gráfica) para una herramienta de línea de comandos llamada duplicity, cuyo objetivo es integrarse a la perfección con GNOME y ocultar la complejidad de realizar copias de seguridad. Todo ello, sin olvidarse de características avanzadas, como el cifrado de los respaldos o el almacenamiento en equipos remotos. Además, lo consigue de un modo sencillo y cómodo.

La ventaja de este planteamiento es que podemos usar la interfaz gráfica o el modo texto a nuestra elección.

Una peculiaridad de Déjà Dup es que no utiliza cron para programar tareas. En su lugar, se inicia automáticamente un programa, llamado deja-dup-monitor, cada vez que iniciamos sesión. Este monitor se encargará de aspectos como:

  • Pedir la contraseña.

  • Mostrar el estado en el panel.

  • Esperar eventos como la conexión de un disco remoto o que estemos conectados a Internet.

En cuanto a duplicity, funciona creando una primera copia de seguridad completa. A partir de ahí, va añadiendo los cambios desde la última copia a través de copias de seguridad incrementales. Para realizar este trabajo, utiliza GnuPG, librsync, tar o rdiff y para enviar los datos a su destino (que puede ser local o remoto) puede usar SSH/SCP/SFTP, rsync, FTP, Amazon S3, Google Cloud Storage o Rackspace Cloud Files.

A pesar de todo, desde hace un tiempo, no siempre se incluye Déjà Dup preinstalado con el sistema operativo por lo que, en este artículo, comenzaremos por instalarlo

Como ocurre siempre que tratamos con software libre, en los repositorios disponemos de una oferta variada de herramientas para el caso de que no quedemos satisfechos con Déjà Dup.

Instalar Déjà Dup

La instalación de Déjà Dup es tan sencilla como la de cualquier otro programa en Ubuntu. Lo primero será asegurarse de que el sistema se encuentra actualizado. Para ello, usaremos un comando como este:

sudo apt update && sudo apt upgrade -y

Como se trata de una tarea administrativa, también deberemos escribir la contraseña.

Copias-de-seguridad-integradas-en-Ubuntu-24-04-LTS-parte-I-001

A continuación,realizamos la instalación propiamente dicha, escribiendo algo como esto:

sudo apt install deja-dup -y

Añadimos -y para indicarle al comando de instalación que cualquier pregunta que nos realice queremos contestarla de manera afirmativa. Así, no se interrumpirá en el proceso.

Copias-de-seguridad-integradas-en-Ubuntu-24-04-LTS-parte-I-002

Después de esto, solo tendremos que esperar un momento para que se complete la operación.

Iniciar Déjà Dup por primera vez

Para comenzar a utilizar Déjà Dup podemos recurrir al panel de actividades

… que obtenemos haciendo clic sobre el botón Mostrar aplicaciones del Escritorio.

Copias-de-seguridad-integradas-en-Ubuntu-24-04-LTS-parte-I-003

Cuando se muestre el panel de actividades, comenzaremos a escribir parte del nombre de la herramienta para buscarla. Debes tener en cuenta que la interfaz de Ubuntu no utiliza el nombre Déjà Dup, si no que se refiere a ella directamente como Respaldos.

… Pero no tendremos que completar el nombre, cuando veamos su icono, podemos hacer clic sobre él.

Copias-de-seguridad-integradas-en-Ubuntu-24-04-LTS-parte-I-004

Lo siguiente que veremos, será la ventana principal de Déjà Dup, que, si la conoces de antes, verás que ha rediseñado por completo su aspecto.

Desde aquí, tenemos tres opciones:

  • Podemos usar el botón Restaurar desde una copia de respaldo anterior,  que nos permitirá recuperar datos de una copia hecha con anterioridad, por ejemplo en un equipo diferente.

  • También podemos utilizar el botón de menú, que aparece en la parte superior (), y que nos permitirá ajustar el comportamiento del programa. Lo estudiaremos más adelante.

  • Por último, podemos usar el botón Cree su primer respaldo, para crear una copia de seguridad en este momento y comenzar así a utilizar el programa.

La ventana principal de Déjà Dup.

Copias-de-seguridad-integradas-en-Ubuntu-24-04-LTS-parte-I-005

Crear el primer respaldo

Como habrás imaginado, lo primero que haremos será elegir la opción Cree su primer respaldo, para comenzar a utilizar el programa.

Hacemos clic sobre la opción

Copias-de-seguridad-integradas-en-Ubuntu-24-04-LTS-parte-I-007

A partir de aquí, el programa nos irá solicitando la información necesaria para realizar su trabajo.

Lo primero será establecer las ubicaciones de los datos que necesitamos poner a salvo. De forma predeterminada, el programa nos ofrece la carpeta Home de la cuenta con la que hemos iniciado sesión (en nuestro caso, usuario).

Aquí podemos hacer clic sobre el símbolo de suma () para añadir otras carpetas, o el icono con forma de papelera () para quitarlas.

También podemos descargar alguna subcarpeta que se encuentre dentro de las carpetas elegidas. De forma predeterminada, el programa nos sugiere la Papelera y la carpeta Descargas de la cuenta de usuario con la que hemos iniciado sesión.No obstante, aquí también podemos usar los iconos y para añadir o quitar carpetas.

En nuestro caso, a modo de ejemplo, dejaremos la parte superior como está, pero añadiremos en la parte inferior una carpeta, llamada Borradores, que tenemos dentro de la carpeta Documentos.

Por lo tanto, hacemos clic sobre el botón + en el área de Carpetas a ignorar.

Copias-de-seguridad-integradas-en-Ubuntu-24-04-LTS-parte-I-010

Al hacerlo, aparecerá una ventana titulada Select Folders, que nos permitirá desplazarnos hasta la ruta que nos interesa. Si fuese necesario, podríamos elegir múltiples carpetas para añadirlas al mismo tiempo (recuerda el uso combinado de las teclas Shift y Ctrl con el ratón).

Cuando estemos listos, hacemos clic sobre el botón Seleccionar.

Copias-de-seguridad-integradas-en-Ubuntu-24-04-LTS-parte-I-011

De vuelta en la ventana anterior, comprobamos que la carpeta se ha añadido correctamente.

Podemos repetir el proceso tantas veces como necesitemos y, cuando estemos listos, hacemos clic sobre el botón Adelante.

Copias-de-seguridad-integradas-en-Ubuntu-24-04-LTS-parte-I-012

El siguiente paso será establecer el lugar donde se guardarán las copias de seguridad. De forma predeterminada se usará una carpeta almacenada en Google Drive (aunque antes habrá que configurarla). No obstante, en este artículo elegiremos una ubicación local como almacenamiento para nuestras copias.

Por lo tanto, comenzaremos desplegando la lista de ubicaciones.

Copias-de-seguridad-integradas-en-Ubuntu-24-04-LTS-parte-I-013

Al hacerlo, comprobamos que, además de la opción Carpeta local, podemos encontrar dos alternativas más:

  • Microsoft OneDrive: Que funciona de modo similar a Google Drive, pero con el almacenamiento de Microsoft.

  • Servidor de red: Es una opción genérica. Deberemos indicar un prefijo del protocolo empleado, una dirección y, en ocasiones, una ruta, que dependerá del protocolo.

    Los protocolos disponibles son AppleTalk, FTP, NFS, Samba, SSH y WebDAV.

    WebDav es una extensión del protocolo http (definida por la IETF – Internet Engineering Task Force) que ofrece la posibilidad de guardar y modificar archivos almacenados en un sitio web.

Como hemos mencionado antes, para nuestro ejemplo de hoy elegiremos Carpeta local.

Copias-de-seguridad-integradas-en-Ubuntu-24-04-LTS-parte-I-014

De vuelta en la ventana anterior, nos faltará elegir la carpeta de destino.

Para ello, hacemos clic sobre el icono con forma de carpeta.

Copias-de-seguridad-integradas-en-Ubuntu-24-04-LTS-parte-I-015

Como antes, aparecerá la ventana Select Folders, en la que nos desplazaremos hasta el lugar escogido. En nuestro caso, usaremos el disco que configuramos en el artículo Añadir un nuevo disco al sistema en Ubuntu 24.04 LTS.

Cuando lo hayamos localizado, hacemos clic sobre el botón Seleccionar.

Copias-de-seguridad-integradas-en-Ubuntu-24-04-LTS-parte-I-016

Una vez más, volveremos a la ventana anterior, donde comprobaremos que la carpeta se ha añadido correctamente.

Y para continuar, haremos clic sobre el botón Adelante.

Copias-de-seguridad-integradas-en-Ubuntu-24-04-LTS-parte-I-017

Con esto, Déjà Dup tiene toda la información que necesita para realizar la copia. Solo le queda preguntarnos si queremos cifrar la información que estamos guardando. Por ello, en el último paso disponemos de un botón que nos permite habilitar la protección con contraseña.

De forma predeterminada se encuentra activo, porque es la opción recomendada. Especialmente, si estamos guardando la copia en la red.

Si lo dejamos activo, el programa nos pide una contraseña por duplicado. Observa que el cuadro de texto dispone de un botón que permite sustituir los asteriscos (o puntos) de la contraseña por su contenido real, para estar completamente seguros de lo que hemos escrito.

También tenemos un botón para permitir que Déjà Dup recuerde la contraseña (usando, de forma predeterminada, GNOME keyring). Si usamos esta opción, no tendremos que escribirla cada vez.

Cuando hayamos configurado las opciones a nuestro gusto, hacemos clic sobre el botón Adelante.

Copias-de-seguridad-integradas-en-Ubuntu-24-04-LTS-parte-I-018

Después de esto, al programa solo le queda realizar la copia. El aspecto de la ventana cambiará para mostrarnos una barra de progreso que nos indica el avance de la tarea.

También podemos hacer clic sobre Detalles, para obtener más información sobre lo que está ocurriendo en cada momento. Y un botón titulado Continuar después, que nos permite dejar la copia para más tarde.

En nuestro caso, nos limitaremos a esperar hasta que se complete la operación.

Copias-de-seguridad-integradas-en-Ubuntu-24-04-LTS-parte-I-019

Cuando esto ocurra, se cerrará la ventana del asistente y volveremos a la ventana principal del programa.

Si quisiéramos, ya podríamos cerrarla.

Copias-de-seguridad-integradas-en-Ubuntu-24-04-LTS-parte-I-020

Ajustar el comportamiento de Déjà Dup

Si solo quieres hacer una copia de tus datos, de vez en cuando, ya sabes todo lo que necesitas. Solo tendrías que volver a ejecutar el programa, que te volvería a mostrar la ventana anterior, y hacer clic sobre el botón Respaldar ahora, cada vez que lo necesites.

Sin embargo, lo normal es que necesites realizar copias de seguridad de forma sistemática y periódica, para asegurarte que tus datos se encuentran realmente a salvo. Para lograrlo, bastaría con hacer clic sobre el botón que aparece junto al texto Respaldar automáticamente.

Respaldo automático activado.

Copias-de-seguridad-integradas-en-Ubuntu-24-04-LTS-parte-I-021

Observa que el texto que aparece bajo la opción ha cambiado. Ahora informa de que la siguiente copia se realizará dentro de 4 días. Esto está muy bien, porque no hemos tenido que hacer prácticamente nada pero, ¿qué pasa si queremos establecer un plazo diferente? ¿y si queremos cambiar los parámetros de la copia de seguridad?

Bueno, para eso está el menú de la aplicación, que encontramos en la parte superior de la ventana.

Hacemos clic sobre él, para ver sus opciones.

Copias-de-seguridad-integradas-en-Ubuntu-24-04-LTS-parte-I-022

Básicamente, tenemos una opción con información sobre el programa, otra para acceder a la ayuda, una más, para configurar atajos de teclado y la más importante, la que nos permite establecer nuestras preferencias. Lógicamente, haremos clic sobre ella.

Al hacerlo, nos aparece una nueva ventana con dos solapas: General y Carpetas.

En la primera, podremos cambiar tres cosas:

  • El lugar donde se guardan las copias de seguridad, donde volveremos a tener las mismas opciones que explicamos arriba

  • La frecuencia con la que se realiza el respaldo, que podrá ser diaria, cada 2 días, cada 3 días o semanal.

  • El periodo de tiempo que se mantendrán las copias en el medio de almacenamiento. En este sentido, tenemos cuatro opciones: al menos tres meses, al menos seis meses, al menos un año y siempre.

Aspecto de la solapa General.

Copias-de-seguridad-integradas-en-Ubuntu-24-04-LTS-parte-I-023

En cuanto a la solapa Carpetas, volvemos a encontrar la posibilidad de añadir o quitar carpetas con datos para respaldar y también añadir o quitar carpetas con datos a ignorar. Su funcionamiento es idéntico al que explicamos antes.

Aspecto de la solapa Carpetas.

Copias-de-seguridad-integradas-en-Ubuntu-24-04-LTS-parte-I-024

Restaurar una copia de seguridad

Cuando necesitemos restaurar una copia de seguridad, solo tendremos que volver a ejecutar Respaldos desde el panel de actividades (puedes consultar el principio del artículo si es necesario).

Una vez que se abra la ventana principal del programa, solo tenemos que hacer clic sobre la opción Restaurar de la parte superior.

Hacemos clic sobre Restaurar.

Copias-de-seguridad-integradas-en-Ubuntu-24-04-LTS-parte-I-025

Al hacerlo, el programa analizará, durante un momento, la información de los archivos que forman nuestra copia de respaldo.

Solo tendremos que esperar un instante.

Copias-de-seguridad-integradas-en-Ubuntu-24-04-LTS-parte-I-026

Un momento después, tendremos en la ventana los archivos y carpetas contenidos en la copia.

Contenido de la copia.

Copias-de-seguridad-integradas-en-Ubuntu-24-04-LTS-parte-I-027

Además, en la parte inferior tenemos una lista con las fechas en las que hemos realizado copias. Así, podremos elegir la versión exacta que queremos recuperar.

Lista de fechas.

Copias-de-seguridad-integradas-en-Ubuntu-24-04-LTS-parte-I-028

Finalmente, para restaurar uno o varios archivos solo tendremos que seleccionarlos.

… Y hacer clic sobre el botón Restaurar.

Copias-de-seguridad-integradas-en-Ubuntu-24-04-LTS-parte-I-029

El resultado será una nueva ventana, titulada ¿Restaurar a dónde?, que nos permite elegir entre Recuperar archivos a la ubicación original y Restaurar a una carpeta específica. La primera opción sobreescribirá los datos actuales con los contenidos en la copia, mientras que la segunda los recupera en un lugar diferente, lo que nos permitirá comparar la versión antigua con la nueva.

Si elegimos la segunda opción, deberemos indicar la carpeta donde se almacenarán los datos recuperados.

De nuevo, cuando terminemos de indicar nuestras preferencias, hacemos clic sobre el botón Restaurar.

Copias-de-seguridad-integradas-en-Ubuntu-24-04-LTS-parte-I-030

Al hacerlo, veremos durante un instante que se está preparando la recuperacion de los datos pero, como en su momento ciframos la copia, ahora el asistente necesitará que escribamos de nuevo la contraseña para conseguir descifrarlos.

La escribimos y hacemos clic sobre el botón Adelante.

Observa que volvemos a tener la oportunidad de que el programa la recuerde para el futuro.

Copias-de-seguridad-integradas-en-Ubuntu-24-04-LTS-parte-I-031

La ventana cambiará para informarnos sobre el avance de la recuperación. Además de la barra de progreso, también podemos anular la tarea usando del botón Cancelar.

En nuestro caso, nos limitamos a esperar que acabe.

Copias-de-seguridad-integradas-en-Ubuntu-24-04-LTS-parte-I-032

Pasado un tiempo, que dependerá del volumen de datos que se haya recuperado, la pantalla cambia para resumirnos cómo ha ido el proceso. Como puedes ver en la imagen del ejemplo, los datos se han recuperado satisfactoriamente.

Sólo queda cerrar la ventana.

Copias-de-seguridad-integradas-en-Ubuntu-24-04-LTS-parte-I-033

Y esto es lo que ha dado de sí el artículo. Ha quedado un poco largo, pero creo que las copias de seguridad son una herramienta que merece ser tratada con detalle. Espero que te resulte útil.