LinuxLinks: Timeshift is a GTK3-based, open source, system restore utility which takes incremental snapshots of the system using rsync and hard-links.