Backer is a project mainly written in ..., it's free.
Backup data with rsync using profiles and email notification
Backer is a backup tool that uses rsync. It has support for profiles, logging, and email notification. It's also smart about backing up to removable devices, there's no worrying about unmounted drives.
You will need to install the bashful library before you can use backer.