Hoe Restic op Ubuntu te installeren en te gebruiken

Hoe Restic Op Ubuntu Te Installeren En Te Gebruiken



Restisch is een eenvoudig te gebruiken programma voor het maken van back-ups. Restisch kan worden gebruikt om lokaal en op afstand back-ups te maken. Restisch is erg snel en veilig. Restisch bewaart al zijn back-upbestanden Restisch repositories volledig gecodeerd en beveiligd met een wachtwoord. Restisch weet dat uw opslagmedia niet veilig is. Er worden dus alle mogelijke maatregelen genomen om te voorkomen dat uw gegevens worden gestolen. Het is ook heel gemakkelijk om van te herstellen Restisch back-ups. Restisch heeft ook snapshot-functies.

In dit artikel laat ik je zien hoe je het installeert en gebruikt Restisch op Ubuntu 18.04 LTS. Laten we beginnen.

Restic installeren op Ubuntu 18.04

In dit gedeelte laat ik je zien hoe je moet installeren Restisch 0.8.3, de laatste stabiele versie op dit moment. Het is beschikbaar in de officiële pakketrepository van Ubuntu 18.04 LTS.







Werk eerst de geschikt pakketrepository van Ubuntu 18.04 LTS met de volgende opdracht:



$ sudo apt-get-update



De geschikt pakket repository cache moet worden bijgewerkt.





Voer nu de volgende opdracht uit om te installeren Restisch :



$ sudo apt-get installeren rustiek

Restisch moet worden geïnstalleerd.

Nu kunt u controleren of Restisch werkt met het volgende commando:

$ sudo rustige versie

Zoals je kunt zien op de onderstaande schermafbeelding, is de versie van Restisch momenteel geïnstalleerd op mijn machine is 0.8.3.

Lokale back-ups maken met Restic

In dit gedeelte laat ik u zien hoe u lokale back-ups kunt maken met Restisch .

Eerst moet u een nieuw maken of initialiseren Restisch repository overal op uw lokale bestandssysteem. Het kan ook een externe harde schijf of een USB-stick zijn die op uw lokale bestandssysteem is gemonteerd.

Ik neem aan dat je een back-up maakt van die van je gebruiker HUIS map naar een externe harde schijf of een USB-stick. Laten we zeggen dat het blokapparaat is /dev/sdb1 op mijn Ubuntu 18.04-machine.

U kunt erachter komen wat het op uw computer is met de volgende opdracht:

$ sudo lsblk

Maak nu een /back-up directory op uw bestandssysteem met de volgende opdracht:

$ sudo mkdir / back-up

Monteer nu de externe harde schijf of USB-stick ( /dev/sdb1 in mijn geval) naar /back-up map met de volgende opdracht:

$ sudo monteren / ontwikkelaar / sdb1 / back-up

U kunt controleren of de externe harde schijf of USB-stick op de juiste locatie is gemonteerd met de volgende opdracht:

$ sudo df -h

Zoals je kunt zien in het gemarkeerde gedeelte van de onderstaande schermafbeelding, is het blokapparaat /dev/sdb1 op is gemonteerd /back-up map.

U kunt een Restisch opslagplaats op /back-up map met de volgende opdracht:

$ sudo rustiek -r / back-up begin

Typ nu een wachtwoord voor uw Restisch opslagplaats en druk op . Vergeet niet dat u geen toegang heeft tot uw Restisch repository zonder dit wachtwoord en de Restisch repository kan niet worden hersteld zonder het wachtwoord.

Typ nu uw Restisch wachtwoord van de opslagplaats opnieuw en druk op .

De Restic-repository moet worden gemaakt of geïnitialiseerd.

Nu bent u klaar om een ​​back-up te maken van uw bestanden en mappen.

Stel dat u een back-up van uw gebruiker wilt maken HUIS map met Restisch , kunt u dit doen met de volgende opdracht:

$ sudo rustiek -r / back-up back-up / huis / schoven

LET OP: hier /thuis/shovon is van mijn gebruiker HUIS map.

Typ nu uw Restisch opslagplaatswachtwoord en druk op .

De back-up moet worden genomen. Zoals je kunt zien in het gemarkeerde gedeelte van de onderstaande schermafbeelding, is de /thuis/shovon directory wordt geback-upt en een snapshot-id 21f198eb wordt afgedrukt. Dit is belangrijk omdat u met de snapshot-id naar een bepaalde back-up kunt verwijzen of deze kunt selecteren. Maar je hoeft het niet te onthouden. U kunt zien welke snapshots beschikbaar zijn op uw Restic-back-up. Ik zal je binnenkort laten zien hoe.

Laten we een back-up maken van een andere map /enz omwille van de demonstratie.

$ sudo rustiek -r / back-up back-up / enz

De back-up is voltooid.

Nu kunt u alle beschikbare opsommen Restisch snapshots met de volgende opdracht:

$ sudo rustiek -r / back-up momentopnamen

Typ nu uw Restisch opslagplaatswachtwoord en druk op .

De Restisch momentopnamen moeten worden vermeld, zoals u kunt zien in de onderstaande schermafbeelding. Het gemarkeerde gedeelte van de schermafbeelding toont de momentopname-ID voor elke map waarin u een back-up hebt gemaakt Restisch .

OPMERKING: Restisch ondersteunt incrementele back-up. Als u een back-up maakt van dezelfde map als voorheen, moeten alleen de wijzigingen worden opgeslagen en moet er een nieuwe snapshot-id worden gegenereerd.

Nu is het tijd om u te laten zien hoe u bestanden en mappen kunt herstellen Restisch back-up.

Stel dat u het wilt herstellen HUIS directory (/home/shovon in mijn geval) uit Restisch back-up. U kunt de volgende opdracht uitvoeren om een Restisch back-up door zijn snapshot-ID.

$ sudo rustiek -r / back-up herstellen 21f198eb --doelwit / huis / schoven

LET OP: hier 21f198eb is de SNAPSHOT_ID en /thuis/shovon is de RESTORE_DIRECTORY in mijn geval. Onthoud dat RESTORE_DIRECTORY kan verschillen van de map waarvan een back-up is gemaakt. U kunt bijvoorbeeld een back-up maken van /enz map, maar wanneer u herstelt, kunt u, als u dat wilt, de inhoud van /enz directory bijvoorbeeld naar een andere directory /herstellen/etc map.

Typ nu uw Restisch opslagplaatswachtwoord en druk op .

De gegevens moeten worden hersteld van de back-up.

Als u incrementele back-ups maakt met Restisch , kan het voor u moeilijk zijn om de nieuwste snapshot-id voor een bepaalde back-updirectory te achterhalen. Graag, Restisch wordt geleverd met een manier om te herstellen vanaf de laatste momentopname-ID van een bepaalde back-upmap.

U kunt de volgende opdracht uitvoeren om de nieuwste versie van de back-up voor een bepaalde map te herstellen (in mijn geval /home/shovon-map):

$ sudo rustiek -r / back-up herstel laatste --pad / huis / schoven --doelwit / huis / schoven

De nieuwste versie van de back-up voor het pad /thuis/shovon wordt hersteld op het doel /thuis/shovon .

Externe back-ups maken met Restic

Zorg ervoor dat de Ubuntu 18.04-machine waar is Restisch is geïnstalleerd, moet u de SFTP-server hebben geïnstalleerd voordat u externe back-ups probeert te maken Restisch .

U kunt de SFTP-server op uw Ubuntu 18.04 LTS-machine installeren met de volgende opdracht:

$ sudo apt-get installeren openssh-server

druk op Y en druk dan op doorgaan.

Er moet een SFTP-server zijn geïnstalleerd.

Vervang nu elke -r /LOKAAL/PAD tot -r-sftp: [e-mail beveiligd] :/AFSTAND/PAD

De opdracht voor het maken of initialiseren van een Restic lokale repository moet bijvoorbeeld worden geconverteerd van

$ sudo rust init -r / back-up
tot
$ sudo rust init -r sftp: gebruikersnaam @ hostnaam: / back-up

Hier gebruikersnaam en hostnaam zijn de gebruikersnaam en hostnaam of het IP-adres van de externe server waar Restisch is geinstalleerd. /back-up is de map waar de Restisch back-upmap moet worden gemaakt of is al beschikbaar.

Zo installeer en gebruik je Restisch op Ubuntu 18.04 LTS. Bedankt voor het lezen van dit artikel.