With the following script you can backup entire system or one directory. The script provides incremental backup and a log file for each backup session.

 

Try to put this script in /etc/cron.daily/
In this example I do a backup of my /etc/ directory every time, but you can change this variables with your web site root directory