Als Betriebssystem, das hochgradig anpassbar ist und stark auf CLI-Interaktionen angewiesen ist, ist Linux anfällig für Systemausfälle, die durch falsche Befehle oder Systemoperationen verursacht werden. Wenn Sie also auf Ihrem Hauptrechner Linux verwenden, kann es häufig zu Problemen kommen.

Glücklicherweise gibt es Tools zur Systemwiederherstellung, die Snapshots Ihrer Dateien und Einstellungen erstellen, was Sie können Wiederherstellung auf Ihrem System, um es auf seinen vorherigen Funktionspunkt zurückzusetzen, falls einer Ihrer Vorgänge es rendert unbrauchbar.

Timeshift ist ein solches Tool für Linux. Und in diesem Handbuch führen wir Sie durch die Anweisungen zur Verwendung auf Ihrem Linux-Computer.

Was ist Timeshift?

Timeshift ist ein Systemwiederherstellungstool für Linux. Sie können es sich als die vorstellen Systemwiederherstellungsfunktion unter Windows oder der Time Machine-App auf macOS.

Timeshift funktioniert, indem es je nach Linux-Distribution entweder im rsync- oder im btrfs-Modus einen Snapshot Ihres Systems erstellt. Dazu erstellt Timeshift im Wesentlichen einen Wiederherstellungspunkt für Ihr System zu einem Zeitpunkt, an dem alles reibungslos läuft. Diese Sicherung enthält alle Systemdateien und -einstellungen – und keine Benutzerdateien oder -dokumente.

instagram viewer

Auf diese Weise können Sie, wenn Sie versehentlich etwas auf Ihrem System durcheinander bringen, während Sie es konfigurieren oder anpassen, es auf diesen Wiederherstellungspunkt zurücksetzen und alle Ihre Änderungen rückgängig machen.

Timeshift-Funktionen

Im Folgenden finden Sie eine Liste aller bemerkenswerten Funktionen von Timeshift:

  • Minimale Einrichtung
  • Unterstützung für CLI- und GUI-Modi
  • Unterstützung für btrfs
  • Unterstützung für rsync-Snapshots
  • Mehrere Backup-Level-Optionen (stündlich, täglich, wöchentlich, monatlich und Boot)
  • Distributionsübergreifende Wiederherstellung

So installieren Sie Timeshift unter Linux

Timeshift ist auf einigen Linux-Distributionen vorinstalliert, während Sie es auf anderen manuell installieren müssen.

1. Über Ubuntu und seine Derivate

Wenn Sie verwenden Ubuntu und seine Derivate wie Linux Mint, Elementary OS usw. haben Sie sehr wahrscheinlich bereits Timeshift vorinstalliert. Sie können es also sofort verwenden.

Falls es jedoch nicht vorhanden ist, können Sie Timeshift unter Ubuntu installieren, indem Sie diese Befehle im Terminal ausführen:

sudo add-apt-repository -y ppa: teejee2008/timeshift
sudo apt-werden aktualisieren
sudo apt-werden Timeshift installieren

Alternativ können Sie auch in die gehen Software-Manager auf Ihrer Distribution und installieren Sie Timeshift von dort.

2. Auf Fedora, CentOS und RHEL

Timeshift unterstützt nur BTRFS-Snapshots in Fedora. Um es zu bekommen, verwenden Sie:

sudo dnf Installieren Zeitverschiebung

3. Auf Arch Linux und Manjaro

Endlich weiter Arch-Linux, Manjaro und dergleichen können Sie Timeshift installieren mit:

yay -S Zeitverschiebung

Erster Start und Einrichtung von Timeshift

Sobald Sie Timeshift installiert haben, öffnen Sie das Anwendungsmenü, suchen Sie nach Zeitverschiebung, und starten Sie es. Sie werden aufgefordert, Ihr Benutzerkennwort zur Authentifizierung einzugeben. Geben Sie es ein und drücken Sie Authentifizieren.

Wenn dies das erste Mal ist, dass Sie Timeshift auf Ihrem Computer ausführen, werden Sie mit begrüßt Setup-Assistent. Hier müssen Sie Einstellungen für einige verschiedene Timeshift-Einstellungen vornehmen.

Zunächst müssen Sie einen Snapshot-Typ zwischen auswählen Rsync und Btrfs.

Für Uneingeweihte erstellt die Rsync-Option Snapshots mit rsync und festen Links. Grundsätzlich enthalten Rsync-Snapshots nur die Dateien und Verzeichnisse, die geändert oder modifiziert wurden – der Rest der (unveränderten) Dateien wird nicht im Snapshot gesichert. Daher nimmt es weniger Speicherplatz ein. Andererseits ist der Btrfs-Modus ideal für Benutzer, die eine der Linux-Distributionen verwenden, die das Btrfs-Dateisystem verwenden.

Sobald Sie einen Typ ausgewählt haben, drücken Sie Nächste.

Warten Sie einige Sekunden, während Timeshift Ihre Systemgröße schätzt. Wählen Sie nach Abschluss des Vorgangs einen Ort auf Ihrem System aus, an dem Sie die Timeshift-Schnappschüsse speichern möchten.

Wir empfehlen Ihnen, dies auf einem externen USB-Stick oder einer externen HDD/SSD zu tun, da dies Sie in Situationen retten kann, in denen Sie Ihr System nicht booten können. Klicken Nächste weitermachen.

Abhängig davon, wie oft Sie Ihre Systemelemente ändern, besteht der nächste Schritt darin, eine Snapshot-Häufigkeit auszuwählen. Dadurch werden automatisch alle Ihre Systemdateien und Einstellungen in Ihrem festgelegten Intervall ohne Ihr Zutun gesichert.

Aktivieren Sie das Kontrollkästchen neben einer Ebene darunter Wählen Sie Snapshot-Ebenen aus und schlagen Nächste.

Schließlich fragt Timeshift Sie, ob Sie auch Ihren Home-Ordner im Snapshot sichern möchten. Wählen Sie hier entsprechend eine Option und klicken Sie Nächste.

Klicken Beenden um die Einrichtung abzuschließen.

So verwenden Sie Timeshift unter Linux

Nachdem Sie Timeshift erfolgreich auf Ihrem Computer eingerichtet haben, werden Sie zum Hauptfenster weitergeleitet.

In diesem Fenster können Sie alle Timeshift-Vorgänge ausführen, wie in den folgenden Abschnitten gezeigt:

1. Erstellen Sie einen Schnappschuss mit Timeshift

Schlagen Sie die Erstellen im Timeshift-Hauptfenster, und Timeshift beginnt mit der Erstellung eines Schnappschusses unter Verwendung Ihrer eingestellten Einstellungen.

Lehnen Sie sich zurück und lassen Sie den Vorgang abschließen.

Da dies Ihr erster Schnappschuss ist, kann er im Vergleich zu den späteren Schnappschüssen viel Zeit in Anspruch nehmen. Nachdem der Schnappschuss fertig ist, wird er im Hauptfenster angezeigt.

2. Stellen Sie einen Snapshot wieder her

Sie können einen Snapshot in zwei Situationen wiederherstellen: Wenn Ihr System funktioniert und wenn Sie nicht in Ihr System booten können. Im Fall des ersteren drücken Sie die Wiederherstellen im Timeshift-Hauptfenster, und es öffnet sich ein Fenster, in dem Sie den Schnappschuss auswählen müssen, den Sie wiederherstellen möchten.

Darüber hinaus werden Sie auch aufgefordert, die Zielpartition auszuwählen, auf der der Snapshot wiederhergestellt werden muss. Wählen Sie es aus und drücken Sie Nächste.

Nun führt Timeshift einen „Probelauf“ durch, d. h. vergleicht den aktuellen Systemzustand mit dem im Schnappschuss. Je nach Snapshot-Größe kann auch dies einige Zeit in Anspruch nehmen.

Sobald der Vorgang abgeschlossen ist, sehen Sie eine Liste aller Dateien und Verzeichnisse, die wiederhergestellt und gelöscht werden müssen. Gehen Sie diese Liste durch, um die Änderungen zu überprüfen und sicherzustellen, dass dabei keine wichtigen Dateien oder Einstellungen geändert werden.

Wenn Sie mit den Änderungen zufrieden sind, klicken Sie auf Nächste bestätigen. Klicken Sie erneut auf Nächste im folgenden Warnbildschirm, um die Snapshot-Wiederherstellung zu bestätigen.

Warten Sie eine Weile, und Timeshift stellt Ihren Schnappschuss wieder her.

Falls Sie nicht in Ihr System booten können, können Sie versuchen, es mit einem Live-USB-Stick zu booten und dann zu verwenden Timeshift, um den vorherigen Betriebszustand wiederherzustellen und defekte oder falsch konfigurierte Systemkomponenten, Einstellungen oder Datei.

3. Löschen Sie einen Schnappschuss

Wenn Sie viele Medien und Software auf Ihrem lokalen Computer speichern und aus irgendeinem Grund auch sparen Snapshots auf derselben Festplatte gespeichert haben, möchten Sie möglicherweise irgendwann Ihre älteren Snapshots löschen, um die Festplatte freizugeben Platz.

Drücken Sie dazu die Löschen Registerkarte im Hauptfenster von Timeshift. Wählen Sie dann den Schnappschuss aus, den Sie löschen möchten, und drücken Sie die Löschen Taste.

Keine Linux-Systemausfälle mehr mit Timeshift

Ein Dienstprogramm zur Systemwiederherstellung ist eine unverzichtbare App auf Ihrem Linux-Computer, besonders wenn Sie möchten Anpassung Ihres Systems und müssen an den verschiedenen Systemdateien und Konfigurationen herumbasteln ziemlich oft.

Daher ist es auch wichtig sicherzustellen, dass das Tool automatisch die richtigen Snapshots erstellt. Wir hoffen, dieser Leitfaden hilft Ihnen bei den ersten Schritten mit Timeshift. Sie können es also verwenden, um automatische Snapshots einzurichten, sodass Sie dies ganz einfach tun können, wenn Sie Ihr System wiederherstellen müssen.

In ähnlicher Weise ist dd ein weiteres großartiges Dienstprogramm zum Sichern und Wiederherstellen von Linux-Systemen, das eine vollständige Sicherung durchführt Ihres Systems, einschließlich allem, von den Systemeinstellungen bis hin zu all Ihren Dokumenten, Dateien und sogar Apps.

So klonen und wiederherstellen Sie ein Linux-Festplatten-Image mit dd

Lesen Sie weiter

TeilenTwitternTeilenEmail

Verwandte Themen

  • Linux
  • Systemwiederherstellung
  • Linux-Apps
  • Zeitmaschine
  • Software installieren

Über den Autor

Yash Wate (57 veröffentlichte Artikel)

Yash ist ein Staff Writer bei MUO für DIY, Linux, Programmierung und Sicherheit. Bevor er seine Leidenschaft für das Schreiben entdeckte, entwickelte er für das Web und iOS. Sie können seine Texte auch auf TechPP finden, wo er andere Branchen abdeckt. Neben Technik spricht er gerne über Astronomie, Formel 1 und Uhren.

Mehr von Yash Wate

Abonnieren Sie unseren Newsletter

Abonnieren Sie unseren Newsletter für technische Tipps, Rezensionen, kostenlose E-Books und exklusive Angebote!

Klicken Sie hier, um sich anzumelden