As you may know, TimeShift is a tool that allows the users to do system restores to a certain time. It is an open-source restore tool, similar to Microsoft’s System Restore and Apple’s Time Machine, based on rsync and hardlinks, that creates incremental snapshots for the file system. It can be used as LiveCD or as an application, for the Ubuntu and derivated systems.

The latest version available is Timeshift 18.9.1, which brings fixes.
Installation instructions:
Due to the fact that it is available via PPA, installing timeshift on Ubuntu 18.10 Cosmic Cuttlefish, Ubuntu 18.04 Bionic Beaver, Linux Mint, Elementary OS and other Ubuntu derivative systems is easy. All you need to do is add the PPA to your system, update the local repository index and install the timeshift or timeshift-btrfs package:
Install Timeshift:
$ sudo apt-add-repository ppa:teejee2008/ppa
$ sudo apt-get update
$ sudo apt-get install timeshift
Install Timeshift BTRFS:
$ sudo apt-add-repository ppa:teejee2008/ppa
$ sudo apt-get update
$ sudo apt-get install timeshift-btrfs
Optional, to remove timeshift or timeshift-btrfs, do:
$ sudo apt-get remove timeshift*