Hola
richardinj, Claro que se puede.
Yo lo hago en muchos de mis sistemas y de DB grandes.
Te guarda un zip en el servidor (despues los bajas por FTP) y tiene la opción de enviar por email el zip como adjunto.
Te lo recomienda lo he probado y funciona muy bien.
Es script se llama
phpMySQLAutoBackup
Lo puedes visitar aquí
http://www.dwalker.co.uk/phpmysqlautobackup/
O lo descargas desde
AQUI
Recomendado 100%!! ;)
SAludos!