zyxBackup

zyxBackup is a shell script, designed to perform different backups on a local computer. It makes a compressed archive of all backup selected in the configuration. It can also encrypt the archive, and upload it on a FTP server, or copy it via SCP.

This script is designed to be executed in command line, or via a cron job. You can also copy it into /etc/cron.daily for a daily execution.

Download page - http://zyxbackup.blogspot.com