Back-up en herstel van Linux met Timeshift

Bij het werken in support of als frequente gebruikers van een besturingssysteem, is het uiterst belangrijk om altijd de beschikbaarheid en integriteit van de gehele systeemstructuur te hebben, aangezien elke gebruiker applicaties, omgevingen en parameters anders behandelt.

Om altijd over deze configuratie te beschikken, hebben we back-upkopieën van het systeem die alles opslaan wat we in het systeem hebben geconfigureerd en, in geval van fouten, kunnen we de configuratie gemakkelijk in de oorspronkelijke staat herstellen en zonder dat we alles handmatig hoeven te configureren. tijdsverspilling.

Een van de beste tools hiervoor is: Tijdsverschuiving En vandaag zal deze tutorial analyseren hoe het te installeren en er gebruik van te maken in Ubuntu 17.

Wat is Timeshift?Timeshift is een open source-toepassing die de taak vervult van het herstellen van het systeem in Windows-omgevingen of Time Machine in macOS-omgevingen, waardoor we snapshots van het systeem hebben, zodat we altijd de beschikbaarheid ervan hebben.

Timeshift maakt incrementele snapshots van het besturingssysteem en de bestanden die daar zijn opgeslagen, en deze snapshots kunnen op elk moment worden hersteld om wijzigingen aan het systeem ongedaan te maken.

Timeshift maakt gebruik van de commando's rsync en hard-links om snapshots te maken en gemeenschappelijke bestanden worden gedeeld tussen snapshots waardoor we ruimte op de harde schijf kunnen besparen en elke snapshot kan worden geraadpleegd met de bestandsbeheerder.

Het is belangrijk om te verduidelijken dat gebruikersbestanden zoals documenten, afbeeldingen en muziek worden uitgesloten van de snapshot om ruimte te besparen in de snapshot.

Timeshift-functiesBij het gebruik van Timeshift hebben we de volgende kenmerken:

  • Gratis en open source.
  • Maken van opstartmomentopnamen die een extra back-upniveau mogelijk maken.
  • Uitgebreide opties voor het plannen van snapshots.
  • Minimale applicatieconfiguratie.
  • Alle snapshots worden opgeslagen in de directory / timeshift.
  • Betere snapshot-opties.
  • Mogelijkheid om bestanden uit te sluiten van snapshots.
  • Het is mogelijk om de back-ups op verschillende distro's te herstellen.

1. Installeer Timeshift op Ubuntu 17

Stap 1
Om Timeshift in Ubuntu 17 te installeren, moet u de volgende opdrachten uitvoeren:

 sudo apt-add-repository -y ppa: teejee2008 / ppa (Repository toevoegen) sudo apt update (Update-pakketten) sudo apt geïnstalleerd timeshift (Install Timeshift)

Stap 2
Als we andere Linux-distributies hebben, moeten we zoeken naar hun respectievelijke download, voor Archlinux hebben we bijvoorbeeld de volgende Timeshift-downloadlink:

Stap 3
Voor de installatie van deze twee architecturen zullen we de volgende regels als root uitvoeren:

  • In het geval van de 32-bits editie:
 chmod + x timeshift-latest-i386.run (toekenning van machtigingen) sh ./timeshift-latest-i386.run (uitvoering van bestanden)
  • In het geval van de 64-bits editie:
 chmod + x timeshift-latest-amd64.run (toekenning van machtigingen) sh ./timeshift-latest-amd64.run (uitvoering van bestanden)

2. Voer Timeshift uit op Ubuntu 17

Stap 1
Om toegang te krijgen tot Timeshift kunnen we het woord rechtstreeks in de terminal uitvoeren tijdsverschuiving of gebruik de teamzoekmachine:

Stap 2
Wanneer u Timeshift voor de eerste keer opent, wordt de volgende wizard weergegeven waarin we de volgende waarden configureren als Type snapshot om te nemen. Daar kunnen we kiezen tussen de snapshots in Rsync of in BTRFS, naargelang het geval, en de huidige vereisten. We kunnen een beschrijving zien van wat elke optie ons biedt.

Stap 3
Klik op Volgende en nu selecteren we het pad waar de snapshot zal worden opgeslagen:

Stap 4
Eenmaal geselecteerd, klik opnieuw op Volgende en nu zullen we de frequentie definiëren waarmee de snapshots moeten worden gemaakt en hebben we de volgende opties:

  • Dagelijks
  • Maandelijks
  • Wekelijks
  • In het begin

Stap 5
Daar kunnen we de respectieve frequentie definiëren. Klik op Volgende en in het volgende venster zien we dat alles compleet is:

Stap 6
Klik op Af hebben Om de installatiewizard te sluiten en toegang te krijgen tot de Timeshift-toepassingsomgeving:

VERGROTEN

Stap 7
Zoals we kunnen zien hebben we de volgende opties:

CreërenHet stelt ons in staat om handmatig een momentopname te maken.

HerstellenLaten we een actuele momentopname herstellen.

VerwijderenHiermee kunnen snapshots die in het systeem zijn opgeslagen, worden verwijderd.

BladerenHet stelt ons in staat om naar andere snapshots op verschillende routes te navigeren.

InstellingenWe kunnen de configuratiewizard weer openen.

tovenaarOpen de app-wizard voor hulp.

Onderaan zien we de huidige status van Timeshift, het aantal snapshots dat uit het systeem is genomen en de beschikbare ruimte.

Stap 8
Om een ​​nieuwe Ubuntu-snapshot te maken, klikt u op de knop Creëren en het zal het proces automatisch starten:

Stap 9
Zodra het proces is voltooid, zien we dat de back-up correct is gemaakt met uw gegevens:

VERGROTEN

3. Herstel het systeem met Timeshift in Ubuntu 17

Stap 1
Om het systeem te herstellen, selecteert u gewoon de snapshot die u wilt gebruiken en drukt u op de knop. Herstellen en de volgende wizard wordt weergegeven:

Stap 2
Daar kunnen we de structuur zien waar de elementen zullen worden hersteld. Klik op Volgende en nu kunnen we definiëren welk type elementen wordt uitgesloten van de restauratie:

Stap 3
In het volgende venster zien we de map waar de gegevens worden gewijzigd:

Stap 4
Door op te drukken Volgende het systeem wordt automatisch opnieuw opgestart om de door Timeshift aangebrachte wijzigingen toe te passen. Zodra het systeem opnieuw is opgestart, zullen we normaal toegang krijgen.

VERGROTEN

Zoals we kunnen zien, is Timeshift een eenvoudige en functionele oplossing om het volledige back-up- en herstelproces in Linux-omgevingen uit te voeren.

wave wave wave wave wave