4.5 Disabling Snapper
If you have set up the root partition with Btrfs during the installation, Snapper auto-
matically creates hourly snapshots of the system, as well as pre- and post-snapshots for
YaST and zypper transactions. Each of these tasks can be disabled as follows:
Disabling Hourly Snapshots
Edit /etc/snapper/configs/root and set TIMELINE_CREATE to no:
TIMELINE_CREATE="no"
Disabling zypper snapshots
Uninstall the package snapper-zypp-plugin
Disabling YaST snapshots
Edit /etc/sysconfig/yast2 and set USE_SNAPPER to no:
USE_SNAPPER="no"
4.6 Creating Snapper Congurations
The way Snapper behaves is dened in a cong le that is specic for each partition
or Btrfs subvolume. These cong les reside under /etc/snapper/configs/.
The default cong installed with Snapper for the / directory is named root. It creates
and manages the YaST and zypper snapshots as well as the hourly backup snapshot for
/.
You may create your own congurations for other partitions formatted with Btrfs or
existing subvolumes on a Btrfs partition. In the following example we will set up a
Snapper conguration for backing up the webserver data residing on a separate,
Btrfs-formatted partition mounted at /srv/www.
You can use either snapper itself or the YaST Snapper module to restore les from
these snapshots. In YaST you need to select your Current Conguration, while you
need to specify your cong for snapper with the global switch -c (e.g. snapper
-c myconfig list).
To create a new Snapper conguration, run snapper create-config:
108 Reference