Ubuntu

Cómo instalar y usar Restic en Ubuntu 18.04

Cómo instalar y usar Restic en Ubuntu 18.04
Restic es un programa fácil de usar para realizar copias de seguridad. Restic se puede utilizar para realizar copias de seguridad de forma local y remota. Restic es muy rapido y seguro. Restic mantiene todos sus archivos de respaldo en Restic repositorios totalmente encriptados y protegidos con contraseña. Restic sabe que su medio de almacenamiento no es seguro. Por lo tanto, se necesitan todas las medidas para evitar que sus datos sean robados. También es muy fácil de restaurar desde Restic copias de seguridad. Restic también tiene funciones de instantáneas.

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

Instalación de Restic en Ubuntu 18.04

En esta sección, le mostraré cómo instalar Restic 0.8.3, que es la última versión estable al momento de escribir este artículo.  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 update

La apto la caché del repositorio de paquetes debe actualizarse.

Ahora ejecute el siguiente comando para instalar Restic:

$ sudo apt-get install restic

Restic debe ser instalado.

Ahora puede comprobar si Restic está trabajando con el siguiente comando:

$ sudo restic version

Como puede ver en la captura de pantalla siguiente, la versión de Restic actualmente instalado en mi máquina es 0.8.3.

Realización de copias de seguridad locales con Restic

En esta sección, le mostraré cómo realizar una copia de seguridad local con Restic.

Primero tienes que crear o inicializar un nuevo Restic repositorio en cualquier lugar de su sistema de archivos local. También puede ser un disco duro externo o una unidad flash USB montada en su sistema de archivos local.

Supongo que está tomando una copia de seguridad de su usuario CASA directorio a un disco duro externo o una unidad flash USB. Digamos que el dispositivo de bloqueo es / dev / sdb1 en mi Ubuntu 18.04 máquina.

Puede averiguar qué hay 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 flash USB (/ dev / sdb1 en mi caso) a /respaldo directorio con el siguiente comando:

$ sudo mount / dev / sdb1 / backup

Puede verificar que el disco duro externo o la unidad flash USB estén montados 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 bloqueo / dev / sdb1 está montado en /respaldo directorio.

Puede crear o inicializar un Restic repositorio en /respaldo directorio con el siguiente comando:

$ sudo restic -r / backup init

Ahora escriba una contraseña para su Restic repositorio y prensa . Recuerde, no puede acceder a su Restic repositorio sin esta contraseña y el Restic el repositorio es irrecuperable sin la contraseña.

Ahora escriba su Restic contraseña del repositorio de nuevo y presione .

El repositorio de Restic debe crearse o inicializarse.

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 CASA directorio con Restic, puedes hacerlo con el siguiente comando:

$ sudo restic -r / backup backup / home / shovon

NOTA: Aquí / inicio / shovon es mi usuario CASA directorio.

Ahora escriba su Restic contraseña del repositorio y presione .

La copia de seguridad debe tomarse. 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 determinada copia de seguridad con la identificación de la 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.

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

$ sudo restic -r / copia de seguridad / etc

La copia de seguridad está completa.

Ahora puede enumerar todos los disponibles Restic instantáneas con el siguiente comando:

$ sudo restic -r / instantáneas de respaldo

Ahora escriba su Restic contraseña del repositorio y presione .

La Restic las instantáneas deben enumerarse como puede ver en la captura de pantalla a continuación. La sección marcada de la captura de pantalla muestra la identificación de la instantánea para cada directorio en el que realizó una copia de seguridad Restic.

NOTA: Restic admite copia de seguridad incremental. Si realiza una copia de seguridad del mismo directorio del que hizo la copia de seguridad antes, solo se deben guardar los cambios y se debe generar una nueva identificación de instantánea.

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

Digamos que desea restaurar el CASA directorio (/ home / shovon en mi caso) de Restic respaldo. Puede ejecutar el siguiente comando para restaurar un Restic copia de seguridad por su ID de instantánea.

$ sudo restic -r / restauración de copia de seguridad 21f198eb --target / home / shovon

NOTA: Aquí 21f198eb es el SNAPSHOT_ID y / inicio / shovon es el RESTORE_DIRECTORY en mi caso. Recuérdalo RESTORE_DIRECTORY puede ser diferente del directorio del que se realizó la copia de seguridad. Por ejemplo, puede realizar una copia de seguridad de / etc directorio, pero cuando lo restaura, si lo desea, puede poner el contenido de / etc directorio a algún otro directorio, por ejemplo / restaurar / etc directorio.

Ahora escriba su Restic contraseña del repositorio y presione .

Los datos deben recuperarse de la copia de seguridad.

Si realiza copias de seguridad incrementales con Restic, puede ser difícil para usted encontrar la última identificación de instantánea para un directorio de copia de seguridad determinado. Con alegría, Restic viene con una forma de restaurar desde la última identificación de instantánea de cierto directorio de copia de seguridad.

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

$ sudo restic -r / backup restore latest --path / home / shovon --target / home / shovon

La última versión de la copia de seguridad de la ruta / inicio / shovon se restaura en el objetivo / inicio / shovon.

Realización de copias de seguridad remotas con Restic

Asegúrese de que Ubuntu 18.04 máquina donde Restic tiene instalado el servidor SFTP antes de intentar realizar copias de seguridad remotas con Restic.

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 presione continuar.

El servidor SFTP debe estar instalado.

Ahora reemplace cada -r / LOCAL / RUTA a -r sftp: [correo electrónico protegido]: / REMOTE / PATH

Por ejemplo, el comando para crear o inicializar un repositorio local de Restic debe convertirse de

$ 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 Restic esta instalado. /respaldo es el directorio donde el Restic El directorio de respaldo debe estar creado o ya está disponible.

Así es como instalas y usas Restic en Ubuntu 18.04 LTS. Gracias por leer este artículo.

Cómo cambiar los botones izquierdo y derecho del mouse en una PC con Windows 10
Es una norma que todos los dispositivos de mouse de computadora estén diseñados ergonómicamente para usuarios diestros. Pero hay dispositivos de mouse...
Emule los clics del mouse colocando el mouse con Clickless Mouse en Windows 10
El uso excesivo de un mouse o teclado en una postura incorrecta puede provocar muchos problemas de salud, como tensión, síndrome del túnel carpiano y ...
Agregue gestos del mouse a Windows 10 con estas herramientas gratuitas
En los últimos años, las computadoras y los sistemas operativos han evolucionado enormemente. Hubo un momento en que los usuarios tenían que usar coma...