posted in: Backup tools, Software, System | 0
Timeshift logo

Timeshift – free and open source software for creating snapshots of the file system


  • 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;
  • In RSYNC mode, snapshots are taken using rsync and hard-links;
  • In BTRFS mode, snapshots are taken using the in-built features of the BTRFS filesystem. BTRFS snapshots are supported only on BTRFS systems having an Ubuntu-type subvolume layout (with @ and @home subvolumes);
  • Timeshift is designed to protect only system files and settings. User files such as documents, pictures and music are excluded;
  • It is possible to place snapshots;
  • Multiple levels of snapshots can be enabled: hourly, daily, weekly, monthly and boot. Number of snapshots to retain can be specified for each level;
  • You can selectively include items for backup from the Settings window. Selecting the option “Include hidden items” from the Users tab will backup and restore the .hidden files and directories in your home folder. These folders contain user-specific config files and can be included in snapshots if required. Note: It is not recommended to include user data in backups as it will be overwritten when you restore the snapshot;
  • System Restore. Snapshots can be restored by selecting a snapshot from the main window and clicking Restore button on the toolbar. Snapshots can be restored either from the running system (online restore) or from another system that has Timeshift installed on it (offline restore);
  • Various system configurations are supported (more information).

Screenshots Software


The software Timeshift is available for installation on Linux.

Installation methodOS
PPAUbuntu* 16.04/18.04/19.04/20.04, Linux Mint 18/19, Debian
DebUbuntu* 16.04/18.04/19.04/20.04, Linux Mint 18/19, Debian

*Ubuntu (GNOME), Kubuntu (KDE), Xubuntu (XFCE), Lubuntu (LXDE)

Install Software via PPA repository

sudo add-apt-repository ppa:teejee2008/ppa
 sudo apt-get update
 sudo apt-get install timeshift

Install Software via Deb package

Software Information

Language Interface:English, Russian, Deutsch, Spanish, French and others
Description version:20.11.1
Developer:Tony George
Programming language:Vala
License:GPL v3
Software website:github.com/teejee2008/timeshift

If you like it, share it!

Notify of
0 Комментарий
Inline Feedbacks
View all comments