Ubuntu

Slik installerer og bruker du Restic på Ubuntu 18.04

Slik installerer og bruker du Restic på Ubuntu 18.04
Restic er et brukervennlig program for å ta sikkerhetskopier. Restic kan brukes til å ta sikkerhetskopier lokalt og eksternt. Restic er veldig rask og sikker. Restic holder alle sikkerhetskopifilene sine inne Restic repositories helt kryptert og passordbeskyttet. Restic vet at lagringsmediet ditt ikke er sikkert. Så det tar alle tiltak for å lagre dataene dine fra å bli stjålet. Det er også veldig enkelt å gjenopprette fra Restic sikkerhetskopier. Restic har også øyeblikksbilde-funksjoner.

I denne artikkelen vil jeg vise deg hvordan du installerer og bruker Restic på Ubuntu 18.04 LTS. La oss komme i gang.

Installere Restic på Ubuntu 18.04

I denne delen vil jeg vise deg hvordan du installerer Restic 0.8.3, som er den siste stabile versjonen i skrivende stund.  Den er tilgjengelig i det offisielle pakkelageret til Ubuntu 18.04 LTS.

Oppdater først apt pakkeoppbevaring av Ubuntu 18.04 LTS med følgende kommando:

$ sudo apt-get oppdatering

De apt pakkeoppbevaringsbuffer bør oppdateres.

Kjør nå følgende kommando for å installere Restic:

$ sudo apt-get install restic

Restic skal installeres.

Nå kan du sjekke om Restic jobber med følgende kommando:

$ sudo restic versjon

Som du kan se fra skjermbildet nedenfor, versjonen av Restic for øyeblikket installert på maskinen min er 0.8.3.

Ta lokale sikkerhetskopier med Restic

I denne delen vil jeg vise deg hvordan du tar lokal sikkerhetskopi med Restic.

Først må du opprette eller initialisere en ny Restic depot hvor som helst på ditt lokale filsystem. Det kan også være en ekstern harddisk eller USB-minnepinne som er montert på det lokale filsystemet.

Jeg antar at du tar en sikkerhetskopi av brukerens HJEM katalog til en ekstern harddisk eller en USB-minnepinne. La oss si at blokken er / dev / sdb1 på min Ubuntu 18.04 maskin.

Du kan finne ut hva det er på datamaskinen din med følgende kommando:

$ sudo lsblk

Lag nå en / backup katalog på filsystemet ditt med følgende kommando:

$ sudo mkdir / backup

Monter nå den eksterne harddisken eller USB-minnepinnen (/ dev / sdb1 i mitt tilfelle) til / backup katalog med følgende kommando:

$ sudo mount / dev / sdb1 / backup

Du kan bekrefte at den eksterne harddisken eller USB-minnepinnen er montert på riktig sted med følgende kommando:

$ sudo df -h

Som du kan se fra den merkede delen av skjermbildet nedenfor, blokkerer enheten / dev / sdb1 er montert på / backup katalog.

Du kan opprette eller initialisere en Restic depot på / backup katalog med følgende kommando:

$ sudo restic -r / backup init

Skriv nå inn et passord for din Restic depot og trykk . Husk at du ikke får tilgang til din Restic repository uten dette passordet og Restic repository kan ikke gjenopprettes uten passordet.

Skriv nå inn din Restic depotpassordet igjen og trykk .

Restic-depotet bør opprettes eller initialiseres.

Nå er du klar til å sikkerhetskopiere filene og katalogene.

La oss si at du vil sikkerhetskopiere brukerens HJEM katalog med Restic, du kan gjøre det med følgende kommando:

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

MERK: Her / hjem / shovon er brukerens HJEM katalog.

Skriv nå inn din Restic depotpassord og trykk .

Sikkerhetskopien bør tas. Som du kan se i den merkede delen av skjermbildet nedenfor, er / hjem / shovon katalogen er sikkerhetskopiert og et øyeblikksbilde-ID 21f198eb er trykt. Dette er viktig da du kan henvise til eller velge en bestemt sikkerhetskopi med øyeblikksbilde-ID. Men du trenger ikke å huske det. Du kan finne ut hvilke øyeblikksbilder som er tilgjengelige på din Restic-sikkerhetskopi. Jeg vil vise deg hvor snart.

La oss sikkerhetskopiere en annen katalog /etc for demonstrasjonens skyld.

$ sudo restic -r / backup backup / etc

Sikkerhetskopien er fullført.

Nå kan du liste opp alle tilgjengelige Restic øyeblikksbilder med følgende kommando:

$ sudo restic -r / backup øyeblikksbilder

Skriv nå inn din Restic depotpassord og trykk .

De Restic øyeblikksbilder skal være oppført som du kan se på skjermbildet nedenfor. Den markerte delen av skjermbildet viser øyeblikksbilde-ID-en for hver katalog du sikkerhetskopierte Restic.

MERK: Restic støtter trinnvis sikkerhetskopiering. Hvis du sikkerhetskopierer den samme katalogen som du sikkerhetskopierte før, skal bare endringene lagres, og en ny øyeblikksbilde-ID skal genereres.

Nå er det på tide å vise deg hvordan du kan gjenopprette filer og kataloger fra Restic sikkerhetskopi.

La oss si at du vil gjenopprette HJEM katalog (/ home / shovon i mitt tilfelle) fra Restic sikkerhetskopi. Du kan kjøre følgende kommando for å gjenopprette en Restic sikkerhetskopi av øyeblikksbilde-ID.

$ sudo restic -r / backup gjenopprette 21f198eb --target / home / shovon

MERK: Her 21f198eb er den SNAPSHOT_ID og / hjem / shovon er den RESTORE_DIRECTORY i mitt tilfelle. Husk at RESTORE_DIRECTORY kan være forskjellig fra katalogen som ble sikkerhetskopiert. For eksempel kan du ta en sikkerhetskopi av /etc katalog, men når du gjenoppretter, hvis du vil, kan du legge innholdet i /etc katalog til en annen katalog, for eksempel / gjenopprette / etc katalog.

Skriv nå inn din Restic depotpassord og trykk .

Dataene skal gjenopprettes fra sikkerhetskopien.

Hvis du tar trinnvise sikkerhetskopier med Restic, Det kan være vanskelig for deg å finne ut den siste øyeblikksbilde-ID-en for en bestemt sikkerhetskopikatalog. Med glede, Restic kommer med en måte du kan gjenopprette fra den siste øyeblikksbilde-ID-en for visse sikkerhetskopikataloger.

Du kan kjøre følgende kommando for å gjenopprette den siste versjonen av sikkerhetskopien for en bestemt katalog (i mitt tilfelle / home / shovon-katalog):

$ sudo restic -r / backup gjenopprette siste - sti / hjem / shovon - target / home / shovon

Den siste versjonen av sikkerhetskopien for banen / hjem / shovon er gjenopprettet på målet / hjem / shovon.

Ta eksterne sikkerhetskopier med Restic

Forsikre deg om at Ubuntu 18.04 maskin hvor Restic er installert ha SFTP-server installert før du prøver å ta eksterne sikkerhetskopier med Restic.

Du kan installere SFTP-server på Ubuntu 18.04 LTS-maskin med følgende kommando:

$ sudo apt-get install openssh-server

trykk y og trykk deretter på å fortsette.

SFTP-server skal installeres.

Nå bytt ut hver -r / LOKAL / PATH til -r sftp: [e-postbeskyttet]: / REMOTE / PATH

For eksempel bør kommandoen for å opprette eller initialisere et Restic lokalt arkiv konverteres fra

$ sudo restic init -r / backup
til
$ sudo restic init -r sftp: brukernavn @ vertsnavn: / backup

Her brukernavn og vertsnavn er brukernavnet og vertsnavnet eller IP-adressen til den eksterne serveren hvor Restic er installert. / backup er katalogen der Restic sikkerhetskopikatalogen skal opprettes eller er allerede tilgjengelig.

Slik installerer du og bruker Restic på Ubuntu 18.04 LTS. Takk for at du leser denne artikkelen.

Gratis og åpen kildekode-spillmotorer for utvikling av Linux-spill
Denne artikkelen vil dekke en liste over gratis og open source-spillmotorer som kan brukes til å utvikle 2D- og 3D-spill på Linux. Det er mange slike ...
Shadow of the Tomb Raider for Linux Tutorial
Shadow of the Tomb Raider er det tolvte tilskuddet til Tomb Raider-serien - et action-eventyrspill-franchise opprettet av Eidos Montreal. Spillet ble ...
Hvordan øke FPS i Linux?
FPS står for Bilder per sekund. FPSs oppgave er å måle bildefrekvensen i videoavspilling eller spillprestasjoner. Med enkle ord betegnes antall uavbru...