Timeshift

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

Sign In

Register

Reset Password

Please enter your username or email address, you will receive a link to create a new password via email.