Website: github.com/linuxmint/timeshift
Timeshift is a system restore tool for Linux that provides functionality similar to Windows System Restore and macOS Time Machine. It protects your system by taking incremental filesystem snapshots at regular intervals, allowing you to roll back to a previous state if something goes wrong. Timeshift supports both RSYNC and BTRFS modes for flexible snapshot management.
Most distributions include Timeshift in their repositories. Install via:
# Debian/Ubuntu
sudo apt install timeshift
# Fedora
sudo dnf install timeshift
# Arch Linux
sudo pacman -S timeshift
Linux (GTK frontend)
GNU General Public License v2.0