TimeShift

Timeshift is een systeemherstelprogramma voor Linux dat snapshots maakt van je besturingssysteem en configuratiebestanden. Deze snapshots kunnen later worden hersteld, waardoor je systeem snel kan worden teruggezet naar een werkende staat. Het is een uitstekende tool voor gebruikers die hun systeem willen beschermen tegen fouten, bijvoorbeeld na het installeren van nieuwe software of het wijzigen van systeeminstellingen.

In tegenstelling tot traditionele back-upsoftware, richt Timeshift zich niet op gegevensbestanden zoals documenten of foto’s, maar alleen op het systeem en de configuratie. Het maakt gebruik van een incrementele benadering, wat betekent dat nadat de eerste snapshot is gemaakt, alleen de wijzigingen sinds de laatste snapshot worden opgeslagen. Dit bespaart ruimte en maakt het herstelproces sneller.

Kenmerken van Timeshift

  • Incrementele snapshots: Zoals eerder genoemd, maakt Timeshift incrementele snapshots. Na de eerste volledige snapshot worden alleen de wijzigingen opgeslagen, wat zorgt voor een efficiënte opslag.
  • Gebruiksvriendelijke interface: Timeshift biedt zowel een grafische gebruikersinterface (GUI) als een opdrachtregelinterface (CLI), zodat zowel beginnende als gevorderde gebruikers ermee kunnen werken.
  • Automatische snapshots: Je kunt Timeshift zo instellen dat het automatisch snapshots maakt op basis van een bepaald schema, zoals dagelijks, wekelijks of maandelijks.
  • Herstelopties: Timeshift biedt de mogelijkheid om je systeem volledig terug te zetten naar een eerder gemaakte snapshot, wat het makkelijk maakt om terug te keren naar een werkende staat als er iets misgaat.
  • Support voor Btrfs en RSYNC: Timeshift ondersteunt verschillende bestandssystemen zoals Btrfs (met ingebouwde snapshots) en RSYNC, waarmee snapshots kunnen worden gemaakt op ext4, xfs, en andere bestandssystemen.

Installatie van Timeshift op Linux

Timeshift is beschikbaar in de meeste Linux-distributies en kan eenvoudig worden geïnstalleerd via de pakketbeheerder van je systeem. Hier zijn de installatie-instructies voor enkele populaire Linux-distributies:

1. Ubuntu en afgeleiden (zoals Linux Mint):

Open een terminal en voer de volgende commando’s uit:
sudo apt update
sudo apt install timeshift

2. Arch Linux en Manjaro:

Voor Arch-gebaseerde distributies kun je Timeshift installeren via de Arch User Repository (AUR):
yay -S timeshift

3. Fedora:

Voor Fedora-gebruikers kun je Timeshift installeren via de officiële repositories:
sudo dnf install timeshift

4. Andere distributies:

Voor andere distributies kun je de officiële Timeshift-website bezoeken of zoeken naar specifieke installatie-instructies voor jouw distributie.

Timeshift gebruiken: Stappen voor snapshots en herstel

1. Timeshift starten

Na de installatie kun je Timeshift starten door de applicatie te openen via het menu van je desktopomgeving, of door het commando sudo timeshift-gtk in de terminal te gebruiken (voor de grafische interface).

2. Een snapshot maken

Bij het eerste gebruik zul je gevraagd worden om een opslaglocatie te kiezen voor de snapshots. Je kunt kiezen tussen een interne schijf, een externe schijf, of een netwerklocatie.

  • Klik op “Create” om een nieuwe snapshot te maken. Het proces kan enige tijd duren, afhankelijk van de grootte van je systeem.

3. Snapshots herstellen

Om je systeem terug te zetten naar een eerdere snapshot, selecteer je de gewenste snapshot in de interface en klik je op “Restore”. Timeshift zal je systeem automatisch terugbrengen naar de staat van de gekozen snapshot. Het kan zijn dat je systeem opnieuw moet opstarten om het herstelproces te voltooien.

4. Automatische snapshots instellen

Timeshift biedt de mogelijkheid om automatische snapshots in te stellen. Dit kan handig zijn voor het regelmatig maken van back-ups zonder dat je eraan hoeft te denken. Dit doe je door naar de “Settings” sectie te gaan en een schema te kiezen (bijvoorbeeld dagelijks, wekelijks).

Voor- en nadelen van Timeshift

Voordelen:

  • Eenvoudig te gebruiken: Timeshift is gemakkelijk te begrijpen en vereist geen diepgaande technische kennis om het te gebruiken.
  • Betrouwbaar herstel: Je kunt snel en eenvoudig je systeem terugzetten naar een werkende staat, wat cruciaal is bij systeemfouten of ongewenste wijzigingen.
  • Efficiënt gebruik van schijfruimte: Door gebruik te maken van incrementele snapshots bespaar je schijfruimte en wordt de back-up snel uitgevoerd.

Nadelen:

  • Geen gegevensback-up: Timeshift maakt geen back-up van je persoonlijke gegevens zoals documenten, muziek, of afbeeldingen. Het is dus belangrijk om een aparte back-upoplossing te hebben voor deze bestanden.
  • Beperkte ondersteuning voor niet-Linux-bestandssystemen: De beste prestaties krijg je met Btrfs en RSYNC. Ondersteuning voor andere bestandssystemen is mogelijk, maar niet altijd optimaal.

Conclusie

Timeshift is een waardevolle tool voor Linux-gebruikers die hun systeem willen beschermen tegen systeemcrashes of onbedoelde fouten. Het biedt een gemakkelijke manier om snel en efficiënt herstelpunten van je systeem te maken en terug te keren naar een werkende staat als er iets misgaat. Door de automatische snapshot-functie en de incrementele opslag ben je verzekerd van een betrouwbare back-upoplossing voor je Linux-systeem.

Hoewel Timeshift niet geschikt is voor het maken van back-ups van persoonlijke bestanden, is het een uitstekende keuze voor systeembeveiliging en herstel. Het combineren van Timeshift met een aparte oplossing voor het back-uppen van persoonlijke gegevens zorgt voor een volledig back-upplan voor je Linux-systeem.

Aanmelden nieuwsbrief

Geen spam. Alleen de laatste nieuwsitems over linux en custom roms in je inbox.

Inschrijven nieuwsbrief

Als je op ‘Inschrijven‘ klikt, ga je akkoord met onze privacyverklaring.