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

Snapper

  • Forwared from „snapper“
  • Tuxine
  • June 19, 2026 at 10:41 AM
  • July 16, 2026 at 7:02 PM
  • 152 times viewed
  • Eintrag
  • Ratings 0
  • Snapper ist ein hochentwickeltes Open-Source-Werkzeug zur Erstellung und Verwaltung von System-Schnappschüssen (Snapshots) unter Linux. Das ursprünglich von openSUSE entwickelte Tool nutzt die nativen Fähigkeiten moderner Dateisysteme – allen voran Btrfs (sowie experimentell thin-provisioned LVM) –, um den Zustand des gesamten Betriebssystems in sekundenschnelle einzufrieren. Das Besondere an Snapper ist die vollautomatische Absicherung im Hintergrund: Vor und nach jeder Software-Installation über den Paketmanager wird automatisch ein Snapshot erstellt. Sollte ein Update fehlschlagen, ein Treiber den Bootvorgang blockieren oder ein FrankenDebian entstehen, ermöglicht Snapper ein direktes Zurückrollen (Rollback) in den vorherigen, fehlerfreien Zustand – sogar direkt aus dem Bootloader (GRUB) heraus, falls die grafische Oberfläche nicht mehr startet.

    Klick für mehr ...

    1 🐊 Snapper (Die ultimative Linux-Zeitmaschine)

    1.1 1.1 🔬 DIE FUNKTIONSWEISE: SNAPSHOTS STATT BACKUPS

    Viele Anwender im Forum verwechseln Schnappschüsse mit klassischen Backups. Ein Backup kopiert träge alle Dateien auf ein anderes Laufwerk. Snapper hingegen arbeitet auf Dateisystem-Ebene (Copy-on-Write) und benötigt für das Erstellen eines Snapshots weniger als eine Sekunde und anfangs 0 Byte Speicherplatz. Es merkt sich lediglich den Zustand der Datenblöcke zu einem bestimmten Zeitpunkt. Erst wenn Dateien verändert oder gelöscht werden, belegen die Unterschiede Speicherplatz.

    1.1.1 1.1.1 Die drei Snapshot-Typen von Snapper:

    • Timeline (Stündlich):
      Snapper erstellt im Hintergrund jede Stunde einen Schnappschuss und räumt alte nach festen Regeln (z. B. „behalte die letzten 10 stündlichen, 7 täglichen und 4 monatlichen“) automatisch wieder auf.
    • Pre / Post (Die Absicherung):
      Gekoppelt an den Paketmanager (wie zypper, pacman oder apt) wird vor (pre) dem Update und nach (post) dem Update ein Snapshot erzeugt.
    • Single:
      Manuelle Schnappschüsse, die der Nutzer selbst anlegt (z. B. vor gewagten Konfigurations-Experimenten).

    1.2 1.2 🛠️ DIE INSTALLATION & NATIVE RECHTE (DIE FANTASTISCHEN FÜNF)

    Da Snapper tief im System verankert sein muss, um das Wurzelverzeichnis (/) zu sichern, wird es ausnahmslos als natives Systempaket installiert. Eine Flatpak-Version existiert aus Sicherheits- und Sandbox-Gründen nicht.

    1. openSUSE (Tumbleweed / Leap):
    Hier ist Snapper das absolute Aushängeschild, bei der Installation mit Btrfs standardmäßig vollaktiviert und perfekt konfiguriert. Es ist keinerlei manuelle Einrichtung nötig.

    2. Arch Linux / Manjaro:

    Code
    sudo pacman -S snapper

    Tipp: Arch-Nutzer installieren meist noch das Paket snap-pac, um die automatischen Pre/Post-Updates an den Paketmanager pacman zu koppeln, sowie grub-btrfs, um direkt aus dem Bootmenü in Snapshots zu starten.

    3. Fedora:

    Code
    sudo dnf install snapper

    4. Ubuntu / Linux Mint:

    Code
    sudo apt install snapper

    5. Debian:

    Code
    sudo apt-get install snapper

    1.3 1.3 ⚠️ DIE KLASSISCHEN STOLPERSTEINE

    1.3.1 „Meine Festplatte ist plötzlich randvoll, obwohl ich kaum neue Dateien gespeichert habe!“

    Hintergrund:
    Snapper löscht standardmäßig keine Schnappschüsse, wenn die Konfiguration nicht korrekt angepasst wurde. Löscht ein User nun eine 50 GB große Videodatei, gibt das System den Speicherplatz nicht frei, weil der stündliche Snapshot im Hintergrund die Datei weiterhin blockiert.

    Lösung:
    Die Bereinigungs-Algorithmen müssen in der Snapper-Konfiguration (unter /etc/snapper/configs/root) aktiviert werden. Dazu hilft dieser Befehl, um die Liste aller Schnappschüsse zu sehen:

    Code
    sudo snapper list

    Um manuell Platz zu schaffen, löscht man alte Snapshots (z. B. die Nummern 10 bis 20) mit:

    Code
    sudo snapper delete 10-20

    1.3.2 „Das System startet nach einem fehlerhaften Treiber-Update gar nicht mehr. Wie helfe ich mir jetzt?“

    Hintergrund:
    Wenn der PC beim Booten mit einem Blackscreen hängen bleibt, nützt die grafische Oberfläche von Snapper natürlich nichts mehr.

    Lösung (Der Rettungsanker):

    1. Starte den PC neu. Wenn das Paket grub-btrfs installiert ist, taucht im GRUB-Bootmenü der Eintrag „Linux Snapshots“ auf.
    2. Wähle einen Snapshot aus, der vor dem fatalen Update lag, und boote darin. Das System startet nun im schreibgeschützten Zustand des gewählten Tages.
    3. Öffne das Terminal und mache den Zustand mit folgendem Befehl dauerhaft zur neuen Realität:

      Code
      sudo snapper rollback
    4. PC neu starten: Das System ist exakt so wiederhergestellt, als wäre der Fehler nie passiert.

    1.4 1.4 💡 INTERNER VERGLEICH: SNAPPER VS. TIMESHIFT

    Es wird wird oft diskutiert, welches Tool das bessere ist. Hier ist die exakte Entscheidungshilfe für die User:

    • Timeshift:
      Perfekt für Einsteiger (besonders unter Linux Mint und Ubuntu). Es bietet eine sehr einfache, intuitive grafische Oberfläche und unterstützt neben Btrfs auch das klassische ext4-Dateisystem (via rsync). Dafür arbeitet es spürbar langsamer.
    • Snapper:
      Das Profi-Werkzeug für Btrfs. Es ist wesentlich tiefer im System integriert, bietet mächtige Terminal-Befehle, erlaubt den direkten Vergleich von Dateiveränderungen per Diff-Ansicht und ist das ungeschlagene Herzstück von openSUSE.
    Quote

    ⚠️ WICHTIGER HINWEIS (VORAUSSETZUNG):
    Snapper setzt für seine blitzschnelle und effiziente Funktion zwingend das moderne Dateisystem Btrfs voraus. Wer ein traditionelles Dateisystem wie ext4 oder XFS nutzt, kann Snapper nicht sinnvoll verwenden. Für ext4-Systeme sollte stattdessen ausnahmslos Timeshift (im rsync-Modus) empfohlen werden!

    1.5 1.5 💡 FAZIT

    Snapper nimmt Linux-Nutzern endgültig die Angst vor dem gefürchteten System-Crash. Es verwandelt das Betriebssystem in ein unkaputtbares Labor: Man kann nach Herzenslust experimentieren, wilde Paketquellen testen oder experimentelle Kernel installieren – der Weg zurück in die sichere Vergangenheit ist immer nur Sekunden entfernt.

    • Snapshot
There are currently no ratings for this Eintrag.
  • Previous entry Pika
  • Next entry Timeshift
  • Changelog
  • PDF
25-linuxguides-png

Table of Contents

  • 1 🐊 Snapper (Die ultimative Linux-Zeitmaschine)
    • 1.1 1.1 🔬 DIE FUNKTIONSWEISE: SNAPSHOTS STATT BACKUPS
      • 1.1.1 1.1.1 Die drei Snapshot-Typen von Snapper:
    • 1.2 1.2 🛠️ DIE INSTALLATION & NATIVE RECHTE (DIE FANTASTISCHEN FÜNF)
    • 1.3 1.3 ⚠️ DIE KLASSISCHEN STOLPERSTEINE
      • 1.3.1 „Meine Festplatte ist plötzlich randvoll, obwohl ich kaum neue Dateien gespeichert habe!“
      • 1.3.2 „Das System startet nach einem fehlerhaften Treiber-Update gar nicht mehr. Wie helfe ich mir jetzt?“
    • 1.4 1.4 💡 INTERNER VERGLEICH: SNAPPER VS. TIMESHIFT
    • 1.5 1.5 💡 FAZIT

Categories

  1. 3D 6
  2. Allgemein 84
  3. AppImages 4
  4. Audio 37
  5. Bild - Anzeige, - Bearbeitung, Foto-Bearbeitung, Grafik-Bearbeitung, - Verwaltung, Techn. Zeichnen, 35
  6. Büro, Mail, Messenger, Drucker, Scanner, PDF, OCR, LaTex 31
  7. Browser 18
  8. Dateimanager 6
  9. Dateisysteme und dessen Verwaltung, Dateisuche 8
  10. Datensicherung 9
  11. Desktop-Umgebungen 15
  12. Distributionen, Boot 98
  13. Editoren (Text, Quellcode,Markdown,Wiki,Autoren,Web) 11
  14. Fenstermanager 14
  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 6
  26. Sandbox Programme 6
  27. Schnittstellen 6
  28. Systemdienste 13
  29. Terminaleditoren 20
  30. Terminal - bzw. Konsolenbefehle u. Werkzeuge 67
  31. Video, Medienserver 12
  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™