Hvordan installere og konfigurere et gjenværende sikkerhetskopieringsverktøy

Hvordan installere og konfigurere et gjenværende sikkerhetskopieringsverktøy
Det er viktig å ha de siste sikkerhetskopieringene av filene, verktøyene og konfigurasjonene dine i tilfelle feil, systemfeil eller et cyberangrep. Å ha en sikkerhetskopi lar deg gjenopprette systemet ditt til din siste tilstand med minimal driftsstans.

Denne opplæringen vil vise deg hvordan du installerer og bruker Restic Backup -verktøyet på maskinen din.

Hva er det gjenværende sikkerhetskopieringsverktøyet?

Restic er et enkelt, funksjonsrikt sikkerhetskopieringsverktøy skrevet på Go-programmeringsspråket. Restic er en moderne, sikker og programvare for plattform, noe som gjør den brukbar på de fleste av de viktigste operativsystemene. Den tilbyr funksjoner som muligheten til å verifisere sikkerhetskopiering, automatisere sikkerhetskopieringsprosessen og mer.

For å lære mer om Restic, sjekk ressursen som er gitt nedenfor:

https: // Restic.nett

Hvordan installere Restic Backup Utility

Restic er tilgjengelig i store Linux -distribusjoner, og du kan installere den ved hjelp av enkle kommandoer ved hjelp av forskjellige pakkeledere.

Debian/Ubuntu

For å installere på Debian og andre Debian -baserte distribusjoner, bruk APT -kommandoen:

sudo apt -get install Restic -y

Manjaro/Arch Linux

Bruk Pacman -kommandoen på Manjaro og Arch Distros:

sudo pacman -s Restic

Centos/rehl

På Rehl -distribusjonsfamilien kan du bruke COPR -depot eller laste ned Restic Binary.

Bruk WGET for å laste ned binæren og flytte den til BIN -katalogen:

[centos@centos8 ~] $ wget https: // github.com/Restic/Restic/Releases/Download/V0.12.0/RESTIC_0.12.0_Linux_AMD64.BZ2
[centos@centos8 ~] $ bzip2 -d restic_0.12.0_Linux_AMD64.BZ2
[centos@centos8 ~] $ sudo mv restic_0.12.0_Linux_AMD64 RESTIC && SUDO MV RESTIC /USR /BIN
[centos@centos8 ~] $ sudo chmod a+x/usr/bin/restic

Hvordan lage et gjenværende depot

For å lage gjenværende sikkerhetskopier, må vi initialisere en katalog som fungerer som depot for Restic for å lagre filene. Et gjenværende depot kan være både lokalt eller på en ekstern server eller en tjeneste.

La oss diskutere hvordan vi initialiserer et lokalt depot.

Lokalt depot

For å initialisere et lokalt depot, bruk Restic Init -kommandoen etterfulgt av - repo og katalogen der du vil opprette depotet.

For eksempel:

Sudo Restic Init--Repo /SRV /Backup-Repo

Det er bra å sikre at du husker passordet; Du trenger det for å få tilgang til filene i depotet.

Eksternt depot

For å opprette et eksternt depot på en server, bruk SFTP -protokollen. Før du gjør dette, må du forsikre deg om at serveren er konfigurert med SSH og passordløs innlogging, da Restic vil mislykkes hvis den blir bedt om et passord. For å lære hvordan du bruker en offentlig nøkkel for SSH -pålogginger, bør du vurdere følgende opplæring:

https: // linuxhint.com/setup_ssh_without_passwords/

https: // linuxhint.com/passordless_login_ssh/

Når du har alt som er konfigurert på din eksterne vert, bruk kommandoen nedenfor:

Sudo Restic -R SFTP: [email protected]:/SRV/Backup-Repo Init

Hvordan lage gjenværende sikkerhetskopier

Nå som vi har depotene satt opp på lokale og eksterne verter, kan vi gå videre hvordan vi kan sikkerhetskopiere noen data. I Restic kaller vi sikkerhetskopier som øyeblikksbilder.

For å opprette en enkel sikkerhetskopi, bruk kommandoen vist nedenfor:

$ sudo Restic Backup -R/SRV/Backup -Repo/~/Archives -Verbose

Kommandoen ovenfor oppretter automatisk et øyeblikksbilde av ~/Archives -katalogen og legger det til i depotet vi opprettet tidligere. Du vil merke at øyeblikksbildeverdien er i form av heksadesimale tegn, og dermed gjøre dem enklere og raskere å identifisere.

Restic er et raskt verktøy som kan behandle mange filer på noen få minutter uten belastning på databehandlingsressursene. Du kan minimere utdataene fra Restic Backup -prosessen ved å hoppe over - Verbose -alternativet.

Det er godt å merke seg at Restic er veldig effektiv, og det vil hoppe over dupliserte filer før du legger dem til i depotet.

Hvis Restic møter en sikkerhetskopiert fil, skanner den filen for å sikre at bare innholdet i filene blir lagret i øyeblikksbildet. Den bruker endringsdeteksjonsmekanismer som metadata for å oppdage endringer i en fil.

Hvordan legge til tagger i øyeblikksbilder

Restic lar deg også legge til tagger eller ytterligere informasjon i et øyeblikksbilde. Dermed lar deg identifisere et øyeblikksbilde enkelt. For å legge til en tag, bruk kommandoen som:

$ SUDO RESTIC -R/SRV/BACKUP-REPO BACKUP-TAG MYSQL-BACKUPS-TAG NGINX-MYSQL ~/ARCHIVES

Deretter kan du referere til et øyeblikksbilde ved hjelp av de spesifiserte taggene.

Arbeider med depoter

For å se øyeblikksbildene i et depot, bruk kommandoen:

Sudo Restic Snapshots -R /SRV /Backup -Repo

Fjerne en Øyeblikksbilde

For å fjerne et øyeblikksbilde fra et depot, bruk glem -kommandoen etterfulgt av navnet eller taggen til øyeblikksbildet.

Bruk kommandoen:

Sudo Restic glem 9e549b6d -r /srv /backup -repo

Glem -kommandoen forbeholder seg imidlertid dataene som er referert til av filene som er lagret i det fjernet øyeblikksbildet. Du kan fjerne de ikke -refererte dataene ved hjelp av Prune -kommandoen.

Sudo Restic PRUNE -R /SRV /BACKUP -REPO

Gjennopprett backup

Å gjenopprette filer fra et lagret øyeblikksbilde er enkelt. Bruk kommandoen nedenfor for å gjenopprette en sikkerhetskopi:

Sudo Restic Restore -R/SRV/Backup -REPO/194F005A -Target/TMP/Restores

Konklusjon

I denne opplæringen har vi diskutert hvordan du installerer og bruker et Restic Backup -verktøy. Denne opplæringen er en startguide som lærer deg hvordan du kan utføre grunnleggende sikkerhetskopiering og gjenopprette operasjoner. For å lære mer om hvordan du bruker Restic Backup -verktøyet, bør du vurdere dokumentene i ressursen som er gitt nedenfor:

https: // Restic.LEDTHEDOCS.io/en/siste/