snapper-io favicon

snapper-io

Snapper is a tool for Linux filesystem snapshot management. Apart from the obvious creation and deletion of snapshots, it can compare snapshots and revert differences between snapshots. In simple terms, this allows root and non-root users to view older versions of files and revert changes.

The features include:

Manually create snapshots

Automatically create snapshots, e.g. with YaST and zypp Automatically create timeline of snapshots

Show and revert changes between snapshots

Works with btrfs, ext4 and thin-provisioned LVM volumes

Supports Access Control Lists and Extended Attributes

Automatic cleanup of old snapshots

Command line interface

D-Bus interface PAM module to create snapshots during login and logout

lsyncd

lsyncd

Lsyncd watches a local directory trees event monitor interface (inotify or fsevents). It aggregates and combines events for a ...