Timeshift is a powerful backup and restore tool for Linux systems. It allows you to take incremental snapshots of your file system at regular intervals. These snapshots can be used to restore your system to a previous state in case of data loss or system failure.
To install Timeshift on a Debian-based system, use the following commands:
sudo apt update
sudo apt install timeshift
For other distributions, refer to the official documentation or package manager.
To create a snapshot manually, run:
sudo timeshift --create --comments "Manual snapshot"
To list all available snapshots, use:
sudo timeshift --list
To restore a snapshot, run:
sudo timeshift --restore
Follow the on-screen instructions to complete the restore process.
Timeshift can be configured using its graphical interface or via the command line. To launch the graphical interface, simply run:
sudo timeshift-gtk
From there, you can set up your backup schedule, select backup levels, and configure exclusion filters.
For more information, visit the official Timeshift documentation.