github.com
TimeShift is a Linux system restore tool that creates filesystem snapshots using rsync with hardlinks or BTRFS snapshots. It supports scheduled snapshots, multiple backup levels, and exclude filters, and snapshots can be restored while the system is running or from a Live CD or USB drive.