15 4 * * 6 root cp -a /where/your/www/folder/is /mnt/where/to/backup
What exactly will that do?
Every satursday at 6h15 am, it will copy "/where/your/www/folder/is" to "/mnt/where/to/backup" the "-a" option is to make sure it will keep the same owership/right.
It could be a good idea to use "tar" instead however, as it will take less space. You could replace the cp part with something like :
"tar -cpsjf /mnt/backup/www.tar.bz2 /where/to/www" (this tar and bunzip, so it will be compressed).
To backup the MYSQL database, just do the same about the MYSQL directory (something like /usr/lib/var/mysql I believe?).
30 0 * * * DATE=$(date +%Y%m%d%M%H) && mkdir /var/backup/drumandbass/public_html/$DATE/ && cp -a /home/drumandbass/public_html /var/backup/drumandbass/public_html/$DATE/
Yup, it will backup every day at 12h30 am. The "date" part is a real good idea. But you should consider using "tar" instead of "cp -a" if you are concerned about your disk space. Otherwise keep it that way, it's easier to find back something in a directory than in a tar archive.