Back In Time is a backup tool written in Python 3. It is based on rsync.
https://github.com/bit-team/backintime
It can backup to Local and remote file systems. Back In Time support encrypted and non encypted backups.
To install run
sudo add-apt-repository ppa:bit-team/stable
sudo apt-get update
sudo apt-get install backintime-qt4
Backups are run with cronjob. You can configure backup time in GUI.
It set cronjob for every backup, here is cronjob it set for my backup job
boby@hon-pc-01:~ $ crontab -l
#Back In Time system entry, this will be edited by the gui:
0 9 * * * /usr/bin/nice -n 19 /usr/bin/ionice -c2 -n7 /usr/bin/backintime backup-job >/dev/null
boby@hon-pc-01