Cómo instalar y usar Restic on Ubuntu

Cómo instalar y usar Restic on Ubuntu
De relieve es un programa fácil de usar para tomar copias de seguridad. De relieve se puede usar para tomar copias de seguridad locales y remotamente. De relieve es muy rápido y seguro. De relieve mantiene todos sus archivos de copia de seguridad en De relieve repositorios totalmente encriptados y protegidos con contraseña. De relieve sabe que sus medios de almacenamiento no son seguros. Por lo tanto, se necesita cada medida para evitar que sus datos sean robados. También es realmente fácil de restaurar De relieve copias de seguridad. De relieve también tiene características de instantánea.

En este artículo, le mostraré cómo instalar y usar De relieve en ubuntu 18.04 LTS. Empecemos.

Instalación de Restic en Ubuntu 18.04

En esta sección, le mostraré cómo instalar De relieve 0.8.3, que es la última versión estable de este escrito. Está disponible en el repositorio oficial de paquetes de Ubuntu 18.04 LTS.

Primero actualice el apto Repositorio de paquetes de Ubuntu 18.04 LTS con el siguiente comando:

$ sudo apt-get actualización

El apto El caché del repositorio de paquetes debe actualizarse.

Ahora ejecute el siguiente comando para instalar De relieve:

$ sudo apt-get install Restic

De relieve debe instalarse.

Ahora puedes verificar si De relieve está trabajando con el siguiente comando:

$ SUDO VERSIÓN RESTIC

Como puede ver en la captura de pantalla a continuación, la versión de De relieve Actualmente instalado en mi máquina es 0.8.3.

Tomar copias de seguridad locales con restos

En esta sección, le mostraré cómo tomar una copia de seguridad local con De relieve.

Primero debe crear o inicializar un nuevo De relieve repositorio en cualquier lugar de su sistema de archivos local. Puede ser un disco duro externo o una unidad de pulgar USB montada en su sistema de archivos local también.

Supongo que estás tomando una copia de seguridad de tu usuario HOGAR directorio a un disco duro externo o una unidad USB Thumber. Digamos que el dispositivo de bloque es /dev/sdb1 en mi ubuntu 18.04 máquina.

Puede averiguar qué es en su computadora con el siguiente comando:

$ sudo lsblk

Ahora crea un /respaldo directorio en su sistema de archivos con el siguiente comando:

$ sudo mkdir /copia de seguridad

Ahora monte el disco duro externo o la unidad de pulgar USB (/dev/sdb1 en mi caso) a /respaldo directorio con el siguiente comando:

$ sudo monte /dev /sdb1 /copia de seguridad

Puede verificar que el disco duro externo o la unidad de pulgar USB se monte en la ubicación correcta con el siguiente comando:

$ sudo df -h

Como puede ver en la sección marcada de la captura de pantalla a continuación, el dispositivo de bloque /dev/sdb1 está montado en /respaldo directorio.

Puede crear o inicializar un De relieve repositorio /respaldo directorio con el siguiente comando:

$ sudo restic -r /backup init

Ahora escriba una contraseña para su De relieve repositorio y prensa . Recuerda, no puedes acceder a tu De relieve repositorio sin esta contraseña y el De relieve El repositorio es irrecuperable sin la contraseña.

Ahora escriba en tu De relieve contraseña del repositorio nuevamente y presione .

El repositorio de Railic debe ser creado o inicializado.

Ahora está listo para hacer una copia de seguridad de sus archivos y directorios.

Digamos que desea hacer una copia de seguridad de su usuario HOGAR directorio con De relieve, Puede hacerlo con el siguiente comando:

$ sudo Restic -R /Backup Backup /Home /Shovon

Nota: Aquí /Inicio/Shovon es mi usuario HOGAR directorio.

Ahora escriba en tu De relieve contraseña del repositorio y presione .

La copia de seguridad debe ser tomada. Como puede ver en la sección marcada de la captura de pantalla a continuación, el /Inicio/Shovon El directorio está respaldado y una identificación de instantánea 21f198eb está impreso. Esto es importante, ya que puede consultar o seleccionar una copia de seguridad determinada con la ID de instantánea. Pero no tienes que recordarlo. Puede averiguar qué instantáneas están disponibles en su copia de seguridad de Restic. Te mostraré como en breve.

Vamos a hacer una copia de seguridad de otro directorio /etc por el bien de la demostración.

$ sudo restic -r /copia de seguridad de copia de seguridad /etc

La copia de seguridad está completa.

Ahora puede enumerar todos los disponibles De relieve Instantáneas con el siguiente comando:

$ SUDO RESTIC -R /COMPORTACIÓN

Ahora escriba en tu De relieve contraseña del repositorio y presione .

El De relieve Las instantáneas deben listarse como puede ver en la captura de pantalla a continuación. La sección marcada de la captura de pantalla muestra la ID de instantánea para cada directorio en el que se ha retirado De relieve.

NOTA: De relieve admite una copia de seguridad incremental. Si realiza una copia de seguridad del mismo directorio que se realizó una copia de seguridad antes, solo se deben guardar los cambios y se debe generar una nueva ID de instantánea.

Ahora es el momento de mostrarle cómo recuperar archivos y directorios de De relieve respaldo.

Digamos que quieres restaurar el HOGAR Directorio (/Home/Shovon en mi caso) de De relieve respaldo. Puede ejecutar el siguiente comando para restaurar un De relieve copia de seguridad de su identificación de instantánea.

$ sudo Restic -R /Backup Restore 21F198EB - -Target /Home /Shovon

Nota: Aquí 21f198eb es el Instantánea_id y /Inicio/Shovon es el Restaurar_directory en mi caso. Recuerda eso Restaurar_directory puede ser diferente del directorio que fue respaldado. Por ejemplo, puede tomar una copia de seguridad de /etc directorio, pero cuando restaura, si lo desea, puede poner el contenido de /etc directorio a algún otro directorio, por ejemplo /restaurar/etc directorio.

Ahora escriba en tu De relieve contraseña del repositorio y presione .

Los datos deben recuperarse de la copia de seguridad.

Si toma copias de seguridad incrementales con De relieve, Puede ser difícil para usted averiguar la última ID de instantánea para un determinado directorio de copia de seguridad. Con alegría, De relieve Viene con una forma de restaurar desde la última ID de instantánea de cierto directorio de copia de seguridad.

Puede ejecutar el siguiente comando para restaurar la última versión de copia de seguridad para un directorio determinado (en mi caso /hogar /directorio de Shovon):

$ sudo Restic -R /Backup Restaure Último - -Path /Home /Shovon - -Target /Home /Shovon

La última versión de la copia de seguridad para el camino /Inicio/Shovon se restaura en el objetivo /Inicio/Shovon.

Tomar copias de seguridad remotas con restos

Asegúrate de que el Ubuntu 18.04 máquina donde De relieve está instalado tiene el servidor SFTP instalado antes de intentar tomar copias de seguridad remotas con De relieve.

Puede instalar el servidor SFTP en su Ubuntu 18.04 máquina LTS con el siguiente comando:

$ sudo apt-get install openssh-server

Prensa Y y luego presiona continuar.

Se debe instalar el servidor SFTP.

Ahora reemplace cada -r /ruta local / a -r sftp: username@hostname:/remoto/ruta

Por ejemplo, el comando para crear o inicializar un repositorio local restante debe convertirse desde

$ sudo Restic Init -r /Backup
a
$ sudo Restic Init -r Sftp: UserName@hostname:/Backup

Aquí nombre de usuario y nombre de host son el nombre de usuario y el nombre de host o la dirección IP del servidor remoto donde De relieve esta instalado. /respaldo es el directorio donde el De relieve Se debe crear o ya está disponible el directorio de respaldo.

Así es como instala y usas De relieve en ubuntu 18.04 LTS. Gracias por leer este artículo.