System restore tool for Linux. Creates filesystem snapshots using rsync+hardlinks, or BTRFS snapshots. Supports scheduled snapshots, multiple backup levels, and exclude filters. Snapshots can be restored while system is running or from Live CD/USB.
Snapper relies upon BTRFS subvolumes, cannot be fully GUI driven, and is very rigid in terms of backup solutions. Could Timeshift be readily adapted to work on OpenSUSE? My particular setup has a small host root partition, but considerable storage on other drives. Given this, BTRFS quickly runs into space issues, especially on a rolling-release system (where a solution like Snapper or TimeShift is needed most).
Only RSYNC snapshots are supported on SuSE. There is an open item for adding support for custom subvolume layouts but it will take time before it is implemented. #9
Snapper relies upon BTRFS subvolumes, cannot be fully GUI driven, and is very rigid in terms of backup solutions. Could Timeshift be readily adapted to work on OpenSUSE? My particular setup has a small host root partition, but considerable storage on other drives. Given this, BTRFS quickly runs into space issues, especially on a rolling-release system (where a solution like Snapper or TimeShift is needed most).