Cómo instalar y configurar una utilidad de copia de seguridad restante

Cómo instalar y configurar una utilidad de copia de seguridad restante
Es vital tener las últimas copias de copia de seguridad de sus archivos, herramientas y configuraciones en caso de error, falla del sistema o un ataque cibernético. Tener una copia de seguridad le permite restaurar su sistema a su estado más reciente con un tiempo de inactividad mínimo.

Este tutorial le mostrará cómo instalar y usar la utilidad de copia de seguridad de Restic en su máquina.

¿Cuál es la utilidad de copia de seguridad??

Restic es una utilidad de copia de seguridad simple y rica en funciones escrita en el lenguaje de programación GO. Restic es un software moderno, seguro y multiplataforma, lo que lo hace utilizable en la mayoría de los principales sistemas operativos. Ofrece características como la capacidad de verificar copias de seguridad, automatizar el proceso de copia de seguridad y más.

Para obtener más información sobre Restic, consulte el recurso proporcionado a continuación:

https: // restaurante.neto

Cómo instalar la utilidad de copia de seguridad de Restic

Restic está disponible en las principales distribuciones de Linux, y puede instalarlo utilizando comandos simples utilizando varios administradores de paquetes.

Debian/Ubuntu

Para instalar en Debian y otras distribuciones basadas en Debian, use el comando APT:

sudo apt -get install Restic -y

Manjaro/Arch Linux

En Manjaro y Arch Distross, usa el comando Pacman:

Sudo Pacman -S Restic

CentOS/REHL

En la familia de distribuciones de rehl, puede usar el repositorio de COPR o descargar el binario Restic.

Use WGet para descargar el binario y muévalo al directorio bin:

[centos@centos8 ~] $ wget https: // github.com/Restic/Restic/Lotess/Download/V0.12.0/Restic_0.12.0_linux_amd64.bz2
[centos@centos8 ~] $ bzip2 -d Restic_0.12.0_linux_amd64.bz2
[centos@centos8 ~] $ sudo MV Restic_0.12.0_linux_amd64 Restic && sudo MV Restic /usr /bin
[centos@centos8 ~] $ sudo chmod a+x/usr/bin/restic

Cómo crear un repositorio de reposo

Para crear copias de seguridad de Restic, necesitamos inicializar un directorio que actúe como repositorio de Restic para almacenar los archivos. Un repositorio restante puede ser local o en un servidor o servicio remoto.

Discutamos cómo inicializar un repositorio local.

Repositorio local

Para inicializar un repositorio local, use el comando Restic Init seguido de - Repo y el directorio donde desea crear el repositorio.

Por ejemplo:

Sudo Restic Init--Repo /SRV /Backup-Repo

Es bueno asegurarse de que recuerde la contraseña; Lo necesitará para acceder a los archivos en el repositorio.

Repositorio remoto

Para crear un repositorio remoto en un servidor, use el protocolo SFTP. Antes de hacer esto, asegúrese de que el servidor esté configurado con SSH y el inicio de sesión sin contraseña, ya que Restic fallará si se le solicita una contraseña. Para aprender a usar una clave pública para los inicios de sesión de SSH, considere el siguiente tutorial:

https: // linuxhint.com/setup_ssh_without_passwords/

https: // linuxhint.com/Passwordless_login_ssh/

Una vez que tenga todo configurado en su host remoto, use el comando a continuación:

sudo restic -r sftp: [email protected]:/srv/backup-repo init

Cómo crear copias de seguridad de restos

Ahora que tenemos los repositorios configurados en hosts locales y remotos, podemos continuar con la copia de seguridad de algunos datos. En Restic, llamamos copias de seguridad como instantáneas.

Para crear una copia de seguridad simple, use el comando que se muestra a continuación:

$ sudo respaldo restante -r/srv/backup -repo/~/archives --verbose

El comando anterior crea automáticamente una instantánea del directorio ~/archivos y lo agrega al repositorio que creamos anteriormente. Notará que el valor de la instantánea está en forma de caracteres hexadecimales, lo que los hace más fáciles y rápidos para identificar.

Restic es una herramienta rápida que puede procesar muchos archivos en unos minutos sin tensión en los recursos informáticos. Puede minimizar la salida del proceso de copia de seguridad de Restic omitiendo la opción detallada.

Es bueno tener en cuenta que Restic es muy eficiente y se omitirá archivos duplicados antes de agregarlos al repositorio.

Si Restic encuentra un archivo respaldado, escanea el archivo para asegurarse de que solo el contenido de los archivos se almacene en la instantánea. Utiliza mecanismos de detección de cambios, como metadatos para detectar cambios en un archivo.

Cómo agregar etiquetas a las instantáneas

Restic también le permite agregar etiquetas o información adicional a una instantánea. Por lo tanto, permitirle identificar una instantánea fácilmente. Para agregar una etiqueta, use el comando como:

$ sudo Restic -R/SRV/Backup-Repo Backup--Tag MySQL-Backups-Tag Nginx-Mysql ~/Archives

Luego, puede hacer referencia a una instantánea utilizando las etiquetas especificadas.

Trabajando con repositorios

Para ver las instantáneas en un repositorio, use el comando:

SUDO RESTIC SNSPOTS -R /SRV /Backup -Repo

Eliminando un Instantánea

Para eliminar una instantánea de un repositorio, use el comando Forget seguido del nombre o etiqueta de la instantánea.

Use el comando:

Sudo Restic Forget 9E549B6D -R /SRV /Backup -Repo

Sin embargo, el comando Forget todavía reserva los datos a los que se hace referencia los archivos almacenados en la instantánea eliminada. Puede eliminar los datos no referenciados utilizando el comando Prune.

Sudo Restic Prune -R /SRV /Backup -Repo

Restaurar copia de seguridad

Restaurar archivos desde una instantánea guardada es simple. Use el comando a continuación para restaurar una copia de seguridad:

Restauración de Restic Sudo -R/SRV/Backup -Repo/194F005A -A -Target/TMP/Restaures

Conclusión

En este tutorial, hemos discutido cómo instalar y usar una utilidad de copia de seguridad. Este tutorial es una guía de inicio que le enseña cómo realizar operaciones básicas de copia de seguridad y restauración. Para obtener más información sobre cómo usar la herramienta de copia de seguridad de Restic, considere los documentos en el recurso que se proporciona a continuación:

https: // restaurante.readthedocs.io/en/Último/