- Mit Timeshift können Sie inkrementelle System-Snapshots erstellen, um Konfigurationsfehler oder fehlgeschlagene Aktualisierungen rückgängig zu machen.
- Es unterscheidet zwischen dem RSYNC-Modus, der mit externen Laufwerken kompatibel ist, und dem BTRFS-Modus, der in das Dateisystem integriert ist.
- Es konzentriert sich ausschließlich auf Systemdateien und Konfigurationen und schließt die persönlichen Daten des Benutzers standardmäßig aus.
Sie haben es wahrscheinlich schon tausendmal gehört: Erstellen Sie Backups. Das Problem ist, dass wir es zwar für unerlässlich halten, es aber meist ignorieren, bis uns das Schicksal hart trifft. Stellen Sie sich vor, Sie wachen eines Tages auf und Ihre Festplatte ist kaputt oder ein falsch ausgeführter sudo-Befehl hat Ihr Linux-System komplett zerstört. Ohne Backup steuern Sie geradewegs auf eine Katastrophe zu und könnten die Arbeit eines ganzen Lebens im Handumdrehen verlieren.
Um diese Probleme zu vermeiden, ist es nicht entscheidend, härter zu arbeiten, sondern intelligenter vorzugehen. Am besten stellen Sie sicher, dass Sie Ihre Backups nicht vergessen, indem Sie den Prozess automatisieren, sodass er automatisch abläuft, ohne dass Sie etwas dafür tun müssen. Hier kommt Timeshift ins Spiel – ein fantastisches Tool, mit dem Sie Wiederherstellungspunkte erstellen und im Fehlerfall zu einem früheren Systemzustand zurückkehren können. So können Sie mit Ihrem System experimentieren, ohne ständig befürchten zu müssen, alles zu zerstören.
Was zum Teufel ist Timeshift und wofür wird es eigentlich verwendet?
Timeshift ist eine kostenlose Software von Tony George, die im Prinzip dasselbe leistet wie die Windows-Systemwiederherstellung oder Time Machine von macOS. Ihre Hauptfunktion besteht darin, die Stabilität Ihres Computers durch die Erstellung inkrementeller System-Snapshots zu schützen. Sollten Sie ein Update installieren, das den Startvorgang beeinträchtigt, oder eine Konfiguration vornehmen, die Ihren PC unbrauchbar macht, stellen Sie einfach das Backup wieder her. Das System befindet sich dann wieder genau in dem Zustand, in dem es sich zum Zeitpunkt der Backup-Erstellung befand.
Es ist wichtig zu verstehen, dass Timeshift nicht zum Speichern von Fotos, Videos oder persönlichen Dokumenten gedacht ist. Es dient dem Schutz von Systemdateien und wichtigen Einstellungen. Standardmäßig werden Benutzerordner ausgeschlossen, um zu verhindern, dass Sie versehentlich ein gestern erstelltes Dokument löschen, wenn Sie Ihr System auf einen Zustand von vor drei Tagen wiederherstellen. Wenn Sie Ihre persönlichen Daten sichern möchten, empfiehlt es sich, Timeshift mit Tools wie Back in Time zu kombinieren oder andere Backup-Programme in Betracht zu ziehen.
Backup-Arten: Rsync vs. Btrfs
- RSYNC-Modus: Es ist die Standardoption und die vielseitigste. Sie verwendet das rsync-Tool und erstellt Hardlinks Für Dateien, die sich zwischen den Sicherungen nicht verändert haben, optimiert es den Speicherplatz. Das Beste daran ist, dass es das Speichern von Sicherungen ermöglicht in jede interne oder externe Einheit Es verwendet ein Linux-kompatibles Dateisystem (wie z. B. ext4), unterstützt jedoch keine Windows-Formate wie NTFS oder FAT32.
- BTRFS-Modus: Diese Option ist deutlich schneller und effizienter, setzt aber voraus, dass Linux auf einer Btrfs-Partition installiert ist. Dabei werden Kopien erstellt. Stück für Stück nahezu sofort. Der Nachteil besteht darin, dass die Backups auf demselben Laufwerk gespeichert werden. Fällt also das physische Laufwerk aus, steht man ohne System und ohne Backup da.
Schritt-für-Schritt-Anleitung zur Einrichtung von Timeshift
Unter Linux Mint ist es bereits vorinstalliert. Bei anderen Distributionen wie Ubuntu können Sie es installieren, indem Sie das Terminal öffnen und `sudo apt install timeshift` ausführen (oder teejee2008s PPA hinzufügen, falls es nicht in den offiziellen Repositories enthalten ist). Unter Arch Linux finden Sie es im AUR.
Nach dem Öffnen führt Sie der Assistent durch die Einrichtung. Zuerst wählen Sie den Modus (wir empfehlen Rsync für die meisten Benutzer), dann den Speicherort . Ein Tipp: Verwenden Sie eine zweite interne Festplatte oder eine externe Festplatte, um sich vor Hardwareausfällen zu schützen. Anschließend richten Sie die automatische Planung ein . Sie können festlegen, ob das System stündlich, täglich, wöchentlich oder monatlich Backups erstellen soll und wie viele davon aufbewahrt werden sollen, um Ihre Festplatte nicht zu füllen.
Bevor Sie auf „Erstellen“ klicken, sehen Sie sich den Tab „Filter und Benutzer“ an . Hier können Sie festlegen, ob persönliche Ordner einbezogen oder bestimmte Verzeichnisse ausgeschlossen werden sollen. Sobald alles konfiguriert ist, klicken Sie auf „ Erstellen “ , um Ihren ersten Snapshot zu generieren. Beachten Sie, dass die erste Erstellung deutlich länger dauert, da das gesamte System kopiert werden muss. Nachfolgende Snapshots werden jedoch schnell erstellt, da sie inkrementell sind.
Wie Sie Ihr System retten, wenn alles andere ausfällt
Wenn Ihr System Probleme macht, öffnen Sie einfach Timeshift, wählen Sie den gewünschten Snapshot aus der Liste und klicken Sie auf „Wiederherstellen“. Das Programm analysiert die Unterschiede zwischen dem aktuellen Zustand und dem Backup, zeigt Ihnen die zu ändernden Dateien an und startet Ihren Computer nach Ihrer Bestätigung automatisch neu, um die Änderungen anzuwenden. Falls das System gar nicht mehr startet, können Sie Timeshift von einem Live-USB-Stick ausführen, um Ihre Installation von einer externen Quelle wiederherzustellen.
Erweiterte Alternativen: Vollständiges Klonen und manuelle Datenrettung
Wenn Sie eine drastischere Maßnahme als einen Wiederherstellungspunkt benötigen, können Sie ein vollständiges Festplattenabbild erstellen . Unter Linux ist der Befehl `sudo dd` das beste Werkzeug, um eine exakte bitgenaue Kopie einer Partition zu erstellen. Allerdings ist Vorsicht geboten, da ein Fehler im Pfad Daten unwiederbringlich löschen kann. In Notfällen, wenn Sie nur Zugriff auf die Konsole haben, können Sie mit `tar -cvzf` Ihre wichtigsten Dokumente in ein `.tar.gz`-Archiv packen und komprimieren und deren Integrität durch die Generierung einer MD5- Prüfsumme sicherstellen.
Eine robuste Wiederherstellungsstrategie erfordert die Unterscheidung zwischen der Wiederherstellung von Systemkonfigurationen zur Behebung technischer Fehler und der Sicherung persönlicher Daten zum Schutz vor versehentlichem Datenverlust. Durch die Kombination von Timeshift für die Betriebssystemstabilität mit Paketierungs- oder Klonwerkzeugen für kritische Dateien kann jeder Linux-Nutzer experimentelle Updates und Konfigurationen bedenkenlos durchführen, da stets eine Möglichkeit besteht, zum vorherigen, funktionierenden Zustand zurückzukehren.
Leidenschaftlicher Autor über die Welt der Bytes und der Technologie im Allgemeinen. Ich liebe es, mein Wissen durch Schreiben zu teilen, und genau das werde ich in diesem Blog tun und Ihnen die interessantesten Dinge über Gadgets, Software, Hardware, technologische Trends und mehr zeigen. Mein Ziel ist es, Ihnen dabei zu helfen, sich auf einfache und unterhaltsame Weise in der digitalen Welt zurechtzufinden.




