TimeShift logo

TimeShift

Restores system to previous state by taking incremental snapshots of file system at regular intervals.

Made by Tony George

  • Backup and Restore

  • System Backup

  • Backup

  • System Restore

What is TimeShift?

TimeShift for Linux is an application that provides functionality similar to the System Restore feature in Windows and the Time Machine tool in Mac OS. TimeShift protects your system by taking incremental snapshots of the file system at regular intervals. These snapshots can be restored at a later date to undo all changes to the system. Snapshots are taken using rsync and hard-links, which allows common files to be shared between snapshots, saving disk space. Each snapshot is a full system backup that can be browsed with a file manager. TimeShift is designed to protect only system files and settings, excluding user files such as documents, pictures, and music. This ensures that your files remain unchanged when you restore your system to an earlier date

Highlights

  • Incremental file system snapshots at regular intervals
  • Snapshot restoration to undo system changes
  • Snapshot storage using rsync and hard-links to save disk space
  • Full system backup in each snapshot that can be browsed
  • Focused on protecting system files and settings, excluding user files

Platforms

  • Linux

Languages

  • English

Features

    • Support for BTRFS

    • Incremental Backup