1. Home
  2. Dashboard
  3. Forum
    1. Unresolved Threads
    2. Members
      1. Recent Activities
      2. Users Online
      3. Team
      4. Search Members
  4. Articles
    1. Liste funktionierender Drucker
  5. Linux Guides
    1. Homepage
    2. YouTube
    3. Telegram
    4. Community-Stammtisch
  6. Lexicon
    1. Last Changes
  7. Smart Search
  • Login
  • Register
  • Search
Datensicherung
  • Everywhere
  • Datensicherung
  • Articles
  • Pages
  • Forum
  • Lexikon
  • More Options
  1. Linux Guides Community
  2. Lexicon
  3. Datensicherung

Timeshift

  • Tuxine
  • June 4, 2026 at 6:10 PM
  • July 17, 2026 at 5:33 PM
  • 123 times viewed
  • Eintrag
  • Ratings 0
  • Timeshift ist eine leistungsstarke Sicherungssoftware für Linux, die speziell dafür entwickelt wurde, regelmäßige Sicherungspunkte (sogenannte Snapshots oder Schnappschüsse) des Betriebssystems zu erstellen. Das Prinzip ist direkt vergleichbar mit der „Systemwiederherstellung“ unter Windows oder der „Time Machine“ unter macOS.

    Klick für mehr ...

    1 🛡️ Timeshift (Die System-Lebensversicherung)

    Viele Einsteiger verwechseln System-Backups mit Benutzerdaten-Backups. Werkzeuge wie BackInTime oder Pika Backup sichern deine Dokumente, Bilder und persönlichen Einstellungen.

    Timeshift hingegen ist dafür da, dein nacktes Betriebssystem vor dem digitalen Tod zu retten.

    Wenn nach einem großen System-Update (z. B. beim Übergang von Kernel-Versionen oder Grafiktreibern) der X-Server streikt, der Display-Manager einfriert oder das System in eine Kernel-Panik läuft, schlägt die Stunde von Timeshift. Da das Tool das komplette Root-Verzeichnis (/) sichert, setzt es bei einer Wiederherstellung alle Systemdateien, Binaries und Bibliotheken exakt auf den Zustand des gewählten Schnappschusses zurück.

    Die Kernphilosophie von Timeshift lautet:

    „Modifikationen am System müssen umkehrbar sein. Ein fehlgeschlagenes Update oder ein unbedachter Terminal-Befehl darf niemals eine Neuinstallation erfordern, sondern muss sich mit nur einem Klick rückgängig machen lassen.“

    2 🏗️ DIE ZWEI ARCHITEKTONISCHEN MODI (RSYNC gegen BTRFS)

    Beim ersten Start von Timeshift steht der Administrator vor einer fundamentalen Entscheidung. Das Tool unterstützt zwei völlig unterschiedliche Backup-Technologien unter der Haube:

    2.1 Der RSYNC-Modus (Universell für jedes Dateisystem – z. B. EXT4)

    • Funktionsweise:
      Timeshift nutzt den bewährten Systembefehl rsync und erstellt Hardlinks auf unveränderte Dateien.
    • Vorteil:
      Funktioniert auf jedem Linux-Dateisystem (EXT4, XFS etc.) und die Snapshots können auf einer externen Festplatte oder einer separaten Partition abgelegt werden.
    • Nachteil:
      Der erste Snapshot dauert lange und verbraucht viel Speicherplatz. Jeder nachfolgende inkrementelle Snapshot muss die Dateien physisch vergleichen, was CPU-Leistung und Zeit kostet.

    2.2 Der BTRFS-Modus (Exklusiv für das BTRFS-Dateisystem)

    • Funktionsweise:
      Nutzt die native, atomare Snapshot-Funktion des BTRFS-Dateisystems (Copy-on-Write).
    • Vorteil:
      Die Erstellung und das Wiederherstellen eines Snapshots dauern weniger als eine Sekunde, völlig unabhängig von der Belegung der Festplatte. Es wird im Moment des Schnappschusses absolut kein zusätzlicher Speicherplatz verbraucht. Zudem ist ein Rollback direkt über den Bootloader (z. B. via grub-btrfs) vor dem eigentlichen Systemstart möglich.
    • Nachteil:
      Funktioniert nur, wenn das System auf BTRFS installiert ist und einem bestimmten Subvolume-Layout folgt (wie @ für Root und @home für Home). Die Snapshots müssen zwingend auf derselben Festplatte liegen.

    3 📦 DER BEREITSTELLUNGSWEG (Die „Fantastischen Vier“)

    Timeshift wurde ursprünglich von Tony George entwickelt, wird mittlerweile aber offiziell vom Linux Mint Team gepflegt, weshalb es eine extrem stabile und ausgereifte GTK3/Qt-Oberfläche besitzt.

    3.1 1️⃣ Der native Debian-Weg

    Code
    sudo apt update && sudo apt install timeshift

    3.2 2️⃣ Der native Arch Linux-Weg

    Code
    sudo pacman -S timeshift

    3.3 3️⃣ Der native Fedora-Weg

    Code
    sudo dnf install timeshift

    3.4 4️⃣ Der native openSUSE-Weg (Tumbleweed)

    Code
    sudo zypper install timeshift

    4 🏗️ Das BTRFS - Grub Bindeglied:

    Quote

    Das Werkzeug der Wahl heißt grub-btrfs. Es überwacht den Timeshift-Ordner und generiert bei jedem Kernel-Update oder manuellem Anstoß die passenden Menü-Einträge für GRUB.

    4.1 Schritt 1: Installation des Pakets

    4.1.1 Für Arch Linux:

    Unter Arch Linux ist das Paket direkt in den offiziellen Repositories (oder im AUR) vorhanden:

    Code
    sudo pacman -S grub-btrfs

    4.1.2 Für Debian 13 „Trixie“:

    Unter Debian ist das Paket ebenfalls in den Standard-Quellen enthalten:

    Code
    sudo apt update && sudo apt install grub-btrfs

    5 🛠️ Schritt 2: Den Automatisierungs-Dienst aktivieren (Wichtig!)

    Damit du nicht nach jedem neu erstellten Timeshift-Snapshot manuell sudo update-grub eintippen musst, bringt das Paket einen Systemd-Dienst (Daemon) mit. Dieser überwacht das Snapshot-Verzeichnis mittels inotify vollautomatisch. Sobald Timeshift im Hintergrund einen Schnappschuss erstellt (z. B. durch einen täglichen Cronjob), fügt der Dienst ihn sofort und live dem GRUB-Menü hinzu.

    Aktiviere und starte den Dienst mit diesem Befehl:

    Code
    sudo systemctl enable --now grub-btrfsd

    6 🔄 Wie sieht das Ergebnis im Alltag aus?

    Wenn du den PC das nächste Mal neu startest, siehst du in deinem klassischen GRUB-Bootmenü einen brandneuen, zusätzlichen Unterpunkt:

    Code
    Debian GNU/Linux
    Erweiterte Optionen für Debian GNU/Linux
    Anwendungen (Memory Test)
    ➔ Linux Timeshift Snapshots

    Wenn du diesen Punkt mit den Pfeiltasten auswählst und Enter drückst, klappt eine Liste mit all deinen verfügbaren Timeshift-Schnappschüssen auf – sauber sortiert nach Datum, Uhrzeit und deinem vergebenen Kommentar (z. B. "Vor dem Upgrade").

    Selectiert man dort einen Eintrag, bootet Linux das System schreibgeschützt direkt in diesen alten Zustand hinein. Wenn alles hochgefahren ist und du siehst, dass der Fehler behoben ist, öffnest du einfach die normale Timeshift-GUI und klickst auf „Wiederherstellen“, um diesen Zustand wieder dauerhaft einzuspielen.

    7 ⚠️ Der typische BTRFS-GRUB-Stolperstein

    • Das Problem:
      Ein Nutzer hat grub-btrfs installiert und den Dienst gestartet, sieht aber trotzdem keine Einträge im GRUB-Menü.
    • Die Ursache:
      Das liegt fast immer an einem falschen Subvolume-Layout von BTRFS. Damit Timeshift und grub-btrfs harmonieren, muss die Distribution zwingend das Ubuntu/Mint-Standardlayout nutzen. Das bedeutet, das Hauptsystem muss im Subvolume namens @ liegen und das Home-Verzeichnis in @home.
    • Die Support-Lösung:
      Wenn eine Distribution (wie z. B. eine Standard-Installation von openSUSE oder Fedora) ein anderes Benennungsschema für ihre Subvolumes nutzt (z. B. @root oder rootv), findet Timeshift die Struktur nicht sauber. In diesem Fall muss man statt Timeshift auf das Werkzeug Snapper (zusammen mit snapper-grub-byos) umsteigen sollte, welches perfekt auf das openSUSE/Fedora-Layout optimiert ist.
    Display More

    8 🛠️ WIEDERHERSTELLUNG IM TERMINAL

    Wenn die grafische Oberfläche aufgrund eines Fehlers nicht mehr startet, kann Timeshift vollständig im reinen Text-Terminal (TTY) oder von einem beliebigen Linux-Live-USB-Stick aus bedient werden.

    Code
    # 1. Alle verfügbaren Schnappschüsse auflisten
    sudo timeshift --list
    
    # 2. Einen neuen, manuellen Snapshot erstellen (z. B. vor einem riskanten Experiment)
    sudo timeshift --create --comments "Vor dem Kernel-Upgrade"
    
    # 3. Den Wiederherstellungs-Assistenten im Terminal starten
    sudo timeshift --restore

    (Der interaktive Assistent fragt nun im Terminal nach der Index-Nummer des Snapshots und auf welche Partitionen Grub und Root geschrieben werden sollen).

    9 ⚠️ DIE TYPISCHEN TIMESHIFT-STOLPERSTEINE

    9.1 Das „Meine Festplatte läuft plötzlich über!“-Mysterium (Die Home-Falle)

    • Das Problem:
      Ein Nutzer beschwert sich, dass seine Festplatte innerhalb weniger Wochen komplett vollgelaufen ist, obwohl er kaum neue Software installiert hat. Er nutzt Timeshift im RSYNC-Modus.
    • Die Ursache:
      Der Nutzer hat in den Timeshift-Einstellungen unter dem Reiter „Benutzer“ (Users) manuell die Sicherung des Home-Verzeichnisses (/home/user/) aktiviert. Wenn dieser Nutzer nun täglich große Videodateien, Musik, Spiele-Downloads oder virtuelle Maschinen bewegt, kopiert rsync diese riesigen Datenmengen bei jedem Snapshot stumpf mit, was den Speicherplatz in kürzester Zeit auffrisst.

    9.2 Das „Wiederherstellung schlägt fehl bei BTRFS auf externer Platte“

    • Das Problem:
      Ein User hat ein externes Laufwerk angeschlossen, wollte Timeshift im BTRFS-Modus konfigurieren und wundert sich, dass die Option ausgegraut ist oder beim Versuch der Wiederherstellung Fehlermeldungen auftauchen.
    • Die Ursache:
      Ein fundamentaler Design-Fakt von BTRFS-Snapshots. Ein BTRFS-Schnappschuss kann niemals auf ein anderes physisches Laufwerk geschrieben werden; er muss sich immer innerhalb desselben BTRFS-Dateisystems (Storage Pools) befinden.

    10 📝 FAZIT FORUM-REDAKTION

    Timeshift gehört auf jeden produktiv genutzten Linux-Desktop – egal ob auf einem konservativen Debian-Stable oder einem hochdynamischen Arch-Rolling-System. Es nimmt dem Administrieren jegliche Angst vor dem nächsten apt upgrade oder pacman -Syu

There are currently no ratings for this Eintrag.
  • Previous entry Snapper
  • Next entry Vanderplanki-Desktop
  • Changelog
  • PDF
25-linuxguides-png

Table of Contents

  • 1 🛡️ Timeshift (Die System-Lebensversicherung)
  • 2 🏗️ DIE ZWEI ARCHITEKTONISCHEN MODI (RSYNC gegen BTRFS)
    • 2.1 Der RSYNC-Modus (Universell für jedes Dateisystem – z. B. EXT4)
    • 2.2 Der BTRFS-Modus (Exklusiv für das BTRFS-Dateisystem)
  • 3 📦 DER BEREITSTELLUNGSWEG (Die „Fantastischen Vier“)
    • 3.1 1️⃣ Der native Debian-Weg
    • 3.2 2️⃣ Der native Arch Linux-Weg
    • 3.3 3️⃣ Der native Fedora-Weg
    • 3.4 4️⃣ Der native openSUSE-Weg (Tumbleweed)
  • 4 🏗️ Das BTRFS - Grub Bindeglied:
    • 4.1 Schritt 1: Installation des Pakets
      • 4.1.1 Für Arch Linux:
      • 4.1.2 Für Debian 13 „Trixie“:
  • 5 🛠️ Schritt 2: Den Automatisierungs-Dienst aktivieren (Wichtig!)
  • 6 🔄 Wie sieht das Ergebnis im Alltag aus?
  • 7 ⚠️ Der typische BTRFS-GRUB-Stolperstein
  • 8 🛠️ WIEDERHERSTELLUNG IM TERMINAL
  • 9 ⚠️ DIE TYPISCHEN TIMESHIFT-STOLPERSTEINE
    • 9.1 Das „Meine Festplatte läuft plötzlich über!“-Mysterium (Die Home-Falle)
    • 9.2 Das „Wiederherstellung schlägt fehl bei BTRFS auf externer Platte“
  • 10 📝 FAZIT FORUM-REDAKTION

Categories

  1. 3D 6
  2. Allgemein 84
  3. Appimages 4
  4. Audio 35
  5. Bild - Anzeige, - Bearbeitung, Foto-Bearbeitung, Grafik-Bearbeitung, - Verwaltung, Techn. Zeichnen, 35
  6. Büro, Mail, Messenger, Drucker, Scanner, PDF, OCR, LaTex 28
  7. Browser 16
  8. Dateimanager 6
  9. Dateisysteme und dessen Verwaltung, Dateisuche 8
  10. Datensicherung 9
  11. Desktop-Umgebungen 15
  12. Distributionen, Boot 93
  13. Editoren (Text, Quellcode,Markdown,Wiki,Autoren,Web) 11
  14. Fenstermanager 12
  15. Firewall - Datensicherheit 15
  16. Gaming unter Linux 12
  17. Hardware, Speicher, virtuelle Speicher 34
  18. Installer 3
  19. Kernel 8
  20. Maker Community 9
  21. Netzwerk 36
  22. Python 10
  23. Packprogramme - Archivmanager, Synchronisierung 18
  24. Paketverwaltung 30
  25. Remote Verbindungen 5
  26. Sandbox Programme 6
  27. Schnittstellen 6
  28. Systemdienste 13
  29. Terminaleditoren 19
  30. Terminal - bzw. Konsolenbefehle u. Werkzeuge 66
  31. Video, Medienserver 11
  32. Videoplayer 9
  33. Virtualisierung und Container 17
  34. Windows Umgebung 15
  1. Privacy Policy
  2. Legal Notice
  1. Nutzungsbedingungen
Lexicon, developed by www.viecode.com
Powered by WoltLab Suite™