En aquest article, us mostraré com instal·lar-lo i utilitzar-lo Restic a Ubuntu 18.04 LTS. Comencem.
Instal·lació de Restic a Ubuntu 18.04
En aquesta secció, us mostraré com instal·lar-lo Restic 0.8.3, que és l'última versió estable a partir d'aquest escrit. Està disponible al dipòsit oficial de paquets d'Ubuntu 18.04 LTS.
Primer actualitzeu el apt dipòsit de paquets d'Ubuntu 18.04 LTS amb l'ordre següent:
$ sudo actualització apt-get
El apt La memòria cau del dipòsit de paquets s'hauria d'actualitzar.
Ara executeu la següent comanda per instal·lar Restic :
$ sudo apt-get install repòs
Restic s'hauria d'instal·lar.
Ara podeu comprovar si Restic està treballant amb l'ordre següent:
$ sudo versió resta
Com podeu veure a la captura de pantalla següent, la versió de Restic instal·lat actualment a la meva màquina és 0.8.3.
Fer còpies de seguretat locals amb Restic
En aquesta secció, us mostraré com fer una còpia de seguretat local Restic .
Primer heu de crear o inicialitzar un nou Restic repositori a qualsevol lloc del vostre sistema de fitxers local. També pot ser un disc dur extern o una unitat USB muntada al vostre sistema de fitxers local.
Suposo que estàs fent una còpia de seguretat de la del teu usuari CASA directori a un disc dur extern o una unitat USB. Suposem que el dispositiu de bloqueig és /dev/sdb1 a la meva màquina Ubuntu 18.04.
Podeu esbrinar què és al vostre ordinador amb la següent comanda:
$ sudo lsblk
Ara crea un /còpia de seguretat directori del vostre sistema de fitxers amb l'ordre següent:
$ sudo mkdir / còpia de seguretat
Ara munteu el disc dur extern o la unitat de polze USB ( /dev/sdb1 en el meu cas) a /còpia de seguretat directori amb l'ordre següent:
$ sudo muntar / dev / sdb1 / còpia de seguretat
Podeu verificar que el disc dur extern o la unitat USB està muntada a la ubicació correcta amb l'ordre següent:
$ sudo df -hCom podeu veure a la secció marcada de la captura de pantalla següent, el dispositiu de bloqueig /dev/sdb1 està muntat /còpia de seguretat directori.
Podeu crear o inicialitzar un Restic repositori activat /còpia de seguretat directori amb l'ordre següent:
$ sudo repòs -r / còpia de seguretat init
Ara escriviu una contrasenya per a la vostra Restic repositori i premsa
Ara escriviu el vostre Restic contrasenya del dipòsit de nou i premeu
El repositori Restic s'ha de crear o inicialitzar.
Ara ja esteu preparat per fer una còpia de seguretat dels vostres fitxers i directoris.
Diguem que voleu fer una còpia de seguretat de la del vostre usuari CASA directori amb Restic , podeu fer-ho amb l'ordre següent:
$ sudo repòs -r / còpia de seguretat / casa / xovonNOTA: Aquí /home/shovon és del meu usuari CASA directori.
Ara escriviu el vostre Restic contrasenya del repositori i premeu
S'ha de fer la còpia de seguretat. Com podeu veure a la secció marcada de la captura de pantalla següent, el /home/shovon Es fa una còpia de seguretat del directori i un identificador de la instantània 21f198eb està imprès. Això és important, ja que podeu consultar o seleccionar una còpia de seguretat determinada amb l'identificador de la instantània. Però no cal recordar-ho. Podeu esbrinar quines instantànies hi ha disponibles a la vostra còpia de seguretat de Restic. Us mostraré com en breu.
Fem una còpia de seguretat d'un altre directori /etc per la demostració.
$ sudo repòs -r / còpia de seguretat / etc
La còpia de seguretat s'ha completat.
Ara podeu llistar tots els disponibles Restic instantànies amb l'ordre següent:
$ sudo repòs -r / instantànies de còpia de seguretat
Ara escriviu el vostre Restic contrasenya del repositori i premeu
El Restic les instantànies s'han d'enumerar com podeu veure a la captura de pantalla següent. La secció marcada de la captura de pantalla mostra l'identificador de la instantània de cada directori en què heu fet una còpia de seguretat Restic .
NOTA: Restic admet còpies de seguretat incrementals. Si feu una còpia de seguretat del mateix directori que heu fet abans, només s'haurien de desar els canvis i s'hauria de generar un nou identificador de la instantània.
Ara és el moment d'ensenyar-vos com recuperar fitxers i directoris Restic còpia de seguretat.
Suposem que voleu restaurar CASA directori (/home/shovon en el meu cas) des de Restic còpia de seguretat. Podeu executar l'ordre següent per restaurar a Restic còpia de seguretat mitjançant l'identificador de la instantània.
$ sudo repòs -r / restauració de còpia de seguretat 21f198eb --objectiu / casa / xovonNOTA: Aquí 21f198eb és el SNAPSHOT_ID i /home/shovon és el RESTORE_DIRECTORY En el meu cas. Recorda que RESTORE_DIRECTORY pot ser diferent del directori del qual es va fer una còpia de seguretat. Per exemple, podeu fer una còpia de seguretat de /etc directori, però quan restaureu, si voleu, podeu posar el contingut de /etc directori a un altre directori, per exemple /restaurar/etc directori.
Ara escriviu el vostre Restic contrasenya del repositori i premeu
Les dades s'han de recuperar de la còpia de seguretat.
Si feu còpies de seguretat incrementals amb Restic , pot ser que us resulti difícil esbrinar l'últim identificador de la instantània per a un directori de còpia de seguretat determinat. Amb molt de gust, Restic inclou una manera de restaurar des de l'últim identificador de la instantània de determinat directori de còpia de seguretat.
Podeu executar l'ordre següent per restaurar la darrera versió de la còpia de seguretat d'un directori determinat (en el meu cas, directori /home/shovon):
$ sudo repòs -r / restauració de còpia de seguretat més recent --Camí / casa / xovon --objectiu / casa / xovon
La darrera versió de la còpia de seguretat de la ruta /home/shovon es restaura a l'objectiu /home/shovon .
Fer còpies de seguretat remotes amb Restic
Assegureu-vos que la màquina Ubuntu 18.04 on Restic s'ha instal·lat el servidor SFTP abans d'intentar fer còpies de seguretat remotes Restic .
Podeu instal·lar el servidor SFTP a la vostra màquina Ubuntu 18.04 LTS amb l'ordre següent:
$ sudo apt-get install openssh-server
Premeu i i després premeu
S'ha d'instal·lar el servidor SFTP.
Ara substitueix tots -r /LOCAL/PATH a -r sftp: [correu electrònic protegit] :/REMOTO/CAMÍ
Per exemple, l'ordre per crear o inicialitzar un dipòsit local de Restic s'ha de convertir des de
$ sudo rest init -r / còpia de seguretata
$ sudo rest init -r sftp:nom d'usuari @ nom d'amfitrió: / còpia de seguretat
Aquí nom d'usuari i nom d'amfitrió són el nom d'usuari i el nom d'amfitrió o l'adreça IP del servidor remot on Restic està instal·lat. /còpia de seguretat és el directori on es troba Restic El directori de còpia de seguretat s'ha de crear o ja està disponible.
Així és com instal·leu i utilitzeu Restic a Ubuntu 18.04 LTS. Gràcies per llegir aquest article.