IT lexicon › Infra & Ops › Snapper

Snapper

Infra & Ops På svenska → Updated: 2026-10-23
More info
Creator
SUSE (Arvin Schnell)
Released
Type
Snapshot tool
License
GPLv2+

SUSE's filesystem-snapshot tool that makes a bad update undoable — roll back straight from the boot menu.

Snapper was written by Arvin Schnell at SUSE around 2011 and is what makes openSUSE unusually forgiving. On a Btrfs filesystem the tool automatically takes a snapshot before and after every zypper transaction and every YaST change, using the filesystem's copy-on-write subvolumes — nearly free in both time and space.

If an update goes wrong, you can pick an earlier, read-only snapshot straight from the GRUB menu, boot into it and roll the system back to before the breakage. Snapper also handles LVM thin volumes and can diff what changed between two snapshots. It is transactional undo at the operating-system level, something most other distributions long lacked an equally smooth equivalent for.

← Back to the lexicon