Yo hace mucho que utilizo un script que funciona muy bien en linux y en windows. Te envía un respaldo de la base de datos por email y lo guarda en alguna carpeta del servidor tambien. Te guarda en un zip el respaldo.sql.
Lo pueden ver en:
http://www.dwalker.co.uk/phpmysqlautobackup/
Lo recomiendo!
Saludos