Dies ist eine alte Version des Dokuments!
snapper ist ein Linux-Tools zum Anlegen und verwalten von Snapshots auf Btrfs oder LVM-Dateisystemen.
Kernfunktion von snapper ist das automatisierte Erstellen von stündlichen1) Snapshot sowie das automatisierte „Ausdünnen“ der erstellten Snapshot. Beim „Ausdünnen“ wird täglich die Zahl der verbleibenden Snapshot auf eine vorgegebene Zahl pro Stunde2), Tag, Woche, Monat und Jahr reduziert.
Das Tool stammt ursprünglich aus dem OpenSUSE-Umfeld und ist mittlerweile in den Paketquellen der meisten Linux-Distributionen verfügbar.
In diesem Artikel wird nur der Einsatz in einem Btrfs-Umfeld behandelt.