Руками написать исполняемый файл, кинуть в /etc/cron.daily (/etc/cron.weekly, /etc/cron.monthly), или прописать в crontab его запуск, если нужно в другие промежутки времени — и наслаждаться.
#!/bin/bash
cd /home/backupdir
mysqldump -udbuser -pdbpassword dbname | gzip -c > `date "+%Y-%m-%d"`_dbname.sql.gz
Примерно так