Kako namestiti in uporabljati Restic na Ubuntu

Kako Namestiti In Uporabljati Restic Na Ubuntu



Restic je enostaven program za izdelavo varnostnih kopij. Restic se lahko uporablja za izdelavo varnostnih kopij lokalno in na daljavo. Restic je zelo hiter in varen. Restic shrani vse varnostne kopije datotek Restic repozitoriji popolnoma šifrirani in zaščiteni z geslom. Restic ve, da vaš medij za shranjevanje ni varen. Zato so potrebni vsi ukrepi, da preprečimo krajo vaših podatkov. Prav tako je zelo enostavno obnoviti iz Restic varnostne kopije. Restic ima tudi funkcije posnetkov.

V tem članku vam bom pokazal, kako namestiti in uporabljati Restic na Ubuntu 18.04 LTS. Začnimo.

Namestitev Restic na Ubuntu 18.04

V tem razdelku vam bom pokazal, kako namestiti Restic 0.8.3, ki je zadnja stabilna različica od tega pisanja. Na voljo je v uradnem repozitoriju paketov Ubuntu 18.04 LTS.







Najprej posodobite apt repozitorij paketov Ubuntu 18.04 LTS z naslednjim ukazom:



$ sudo posodobitev apt-get



The apt predpomnilnik skladišča paketov je treba posodobiti.





Zdaj zaženite naslednji ukaz za namestitev Restic :



$ sudo apt-get namestitev restic

Restic je treba namestiti.

Zdaj lahko preverite, ali Restic deluje z naslednjim ukazom:

$ sudo restična različica

Kot lahko vidite na spodnjem posnetku zaslona, ​​je različica Restic trenutno nameščen na mojem računalniku je 0.8.3.

Izdelava lokalnih varnostnih kopij z Restic

V tem razdelku vam bom pokazal, kako narediti lokalno varnostno kopijo Restic .

Najprej morate ustvariti ali inicializirati novo Restic repozitorij kjer koli v vašem lokalnem datotečnem sistemu. Lahko je tudi zunanji trdi disk ali pogon USB, nameščen v vašem lokalnem datotečnem sistemu.

Predvidevam, da delate varnostno kopijo svojega uporabnika DOMOV imenik na zunanji trdi disk ali pogon USB. Recimo, da je blok naprava /dev/sdb1 na mojem računalniku z Ubuntu 18.04.

Kaj je na vašem računalniku, lahko ugotovite z naslednjim ukazom:

$ sudo lsblk

Zdaj ustvarite a /rezerva v vašem datotečnem sistemu z naslednjim ukazom:

$ sudo mkdir / rezerva

Zdaj namestite zunanji trdi disk ali pogon USB ( /dev/sdb1 v mojem primeru) do /rezerva imenik z naslednjim ukazom:

$ sudo mount / razv / sdb1 / rezerva

Z naslednjim ukazom lahko preverite, ali je zunanji trdi disk ali pogon USB nameščen na pravilno mesto:

$ sudo df -h

Kot lahko vidite iz označenega dela spodnjega posnetka zaslona, ​​blok naprava /dev/sdb1 je nameščen na /rezerva imenik.

Ustvarite ali inicializirate lahko a Restic repozitorij na /rezerva imenik z naslednjim ukazom:

$ sudo restic -r / varnostno kopiranje init

Zdaj vnesite geslo za svoj Restic repozitorij in tisk . Ne pozabite, da ne morete dostopati do svojega Restic repozitorij brez tega gesla in Restic repozitorija ni mogoče obnoviti brez gesla.

Zdaj vnesite svoje Restic ponovno geslo skladišča in pritisnite .

Repozitorij Restic je treba ustvariti ali inicializirati.

Zdaj ste pripravljeni na varnostno kopiranje datotek in imenikov.

Recimo, da želite narediti varnostno kopijo svojega uporabnika DOMOV imenik z Restic , lahko to storite z naslednjim ukazom:

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

OPOMBA: Tukaj /domov/shovon je moj uporabnik DOMOV imenik.

Zdaj vnesite svoje Restic geslo skladišča in pritisnite .

Treba je narediti varnostno kopijo. Kot lahko vidite v označenem delu spodnjega posnetka zaslona, ​​je /domov/shovon imenik je varnostno kopiran in id posnetka 21f198eb je natisnjen. To je pomembno, saj se lahko sklicujete ali izberete določeno varnostno kopijo z ID-jem posnetka. Vendar vam ni treba zapomniti. Izvedete lahko, kateri posnetki so na voljo v varnostni kopiji Restic. Kmalu vam bom pokazal, kako.

Varnostno kopirajmo še en imenik /itd zaradi demonstracije.

$ sudo restic -r / backup backup / itd

Varnostno kopiranje je končano.

Zdaj lahko navedete vse razpoložljive Restic posnetke z naslednjim ukazom:

$ sudo restic -r / varnostne kopije posnetkov

Zdaj vnesite svoje Restic geslo skladišča in pritisnite .

The Restic posnetki bi morali biti navedeni, kot lahko vidite na spodnjem posnetku zaslona. Označeni del posnetka zaslona prikazuje ID posnetka za vsak imenik, v katerem ste varnostno kopirali Restic .

OPOMBA: Restic podpira inkrementalno varnostno kopiranje. Če varnostno kopirate isti imenik, kot ste ga varnostno kopirali prej, je treba shraniti samo spremembe in ustvariti nov ID posnetka.

Zdaj je čas, da vam pokažemo, kako obnoviti datoteke in imenike iz Restic rezerva.

Recimo, da želite obnoviti DOMOV imenik (/home/shovon v mojem primeru) iz Restic rezerva. Za obnovitev a Restic varnostno kopiranje s svojim ID-jem posnetka.

$ sudo restic -r / obnovitev varnostne kopije 21f198eb --tarča / domov / shovon

OPOMBA: Tukaj 21f198eb ali je SNAPSHOT_ID in /domov/shovon ali je RESTORE_DIRECTORY v mojem primeru. Zapomni si to RESTORE_DIRECTORY se lahko razlikuje od imenika, ki je bil varnostno kopiran. Na primer, lahko naredite varnostno kopijo /itd toda ko obnovite, če želite, lahko postavite vsebino /itd imenika v drug imenik, na primer /obnoviti/itd imenik.

Zdaj vnesite svoje Restic geslo skladišča in pritisnite .

Podatke je treba obnoviti iz varnostne kopije.

Če uporabljate inkrementalne varnostne kopije z Restic , vam bo morda težko najti ID zadnjega posnetka za določen imenik varnostne kopije. z veseljem, Restic prihaja z načinom za obnovitev iz najnovejšega ID-ja posnetka določenega varnostnega imenika.

Za obnovitev najnovejše različice varnostne kopije za določen imenik (v mojem primeru imenik /home/shovon) lahko zaženete naslednji ukaz:

$ sudo restic -r / obnovitev varnostne kopije najnovejša --pot / domov / shovon --tarča / domov / shovon

Najnovejša različica varnostne kopije za pot /domov/shovon se obnovi na cilju /domov/shovon .

Oddaljeno varnostno kopiranje z Restic

Prepričajte se, da je računalnik z Ubuntu 18.04 kje Restic je nameščen, imejte nameščen strežnik SFTP, preden poskušate narediti oddaljene varnostne kopije Restic .

Strežnik SFTP lahko namestite na svoj računalnik Ubuntu 18.04 LTS z naslednjim ukazom:

$ sudo apt-get namestitev openssh-strežnik

Pritisnite Y in nato pritisnite nadaljevati.

Strežnik SFTP mora biti nameščen.

Zdaj zamenjajte vsak -r /LOKALNO/POT do -r sftp: [email protected] :/ODDALJENO/POT

Na primer, ukaz za ustvarjanje ali inicializacijo lokalnega repozitorija Restic je treba pretvoriti iz

$ sudo restic init -r / rezerva
do
$ sudo restic init -r sftp:uporabniško ime @ ime gostitelja: / rezerva

Tukaj uporabniško ime in ime gostitelja so uporabniško ime in ime gostitelja ali naslov IP oddaljenega strežnika, kjer Restic je nameščen. /rezerva je imenik, kjer je Restic varnostni imenik bi moral biti ustvarjen ali pa je že na voljo.

Tako namestite in uporabljate Restic na Ubuntu 18.04 LTS. Hvala, ker ste prebrali ta članek.