Ja mam backupa raz dziennie,
Kod
15 5 * * * /home/b4x/backups/mysql.sh
Oczywiście w kodzie, w którym podałem musisz pozmieniać dane,
MyUSER="jakistamuser" # USERNAME
MyPASS="jakiestamhaslo" # PASSWORD
MyHOST="localhost" # Hostname
No i gdzie backupy mają się robić
DEST="/home/costam/backups"
Nie zapomnij o mkdir

Czyli instrukcja przykładowo:
$ pico /var/lib/mysql/backupy.sh
$ mkdir /home/user/backups
$ crontab -e - wrzucasz: 15 5 * * * /var/lib/mysql/backupy.sh (robi codziennie o 5:15)
No i możesz spróbować wygenerować backupa

sh /var/lib/mysql/backupy.sh