Back In Time is a backup tool written in Python 3. It is based on rsync.
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