GPL-2.0-or-later☁️ Hosted only
Timeshift
Timeshift
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.
Key Features
- Incremental Snapshots — Saves only changed files, minimising disk usage and backup time
- Dual Snapshot Modes — RSYNC mode (works on any filesystem) and BTRFS mode (uses BTRFS snapshots for instant, space-efficient backups)
- Scheduled Backups — Configurable hourly, daily, weekly, and monthly snapshots
- Bootable Snapshots — Snapshots can be booted directly for testing and recovery
- Restore Wizard — Step-by-step restore interface for easy recovery
Installation
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
Platform
Linux (GTK frontend)
Licence
GNU General Public License v2.0
Website
github.com/linuxmint/timeshift
Views: 2