In Linux one of the easiest ways to do automated backups is with Simple Backup (SBackup).
Install Simple Backup
To install SBackup open your menu and press the software center.
Search for SBackup and implement the software from the search results.
Configure SBackup
SBackup’s recommended configs assumes you have /var/backup pointing to a separate hard drive.
Next punch the include tab and add any files or directories you would like backup up.
Just ensure your backup hard drive has enough space to store all the media files.
The destination tab will allow you to select your destination folder, hard drive, or remote directory.
Although the remote directory only shows SSH and FTP, other protocols like SFTP and SMB are also supported.
The format for a connection path is ://username:password@server/share.
The next tab will allow you to schedule your backups to automatically happen whenever you’d like.
Click backup now to test your backup configs and ensure your backup starts.
Note: In Linux Mint 9 and Ubuntu 10.04 there is a bug with SBackup.
To trigger the backup you will need to open a terminal and run “sudo sbackupd &”.
This should be fixed with SBackup 11.2.