Una vez lei de una aplicacion en php que hacia el respaldo a la DB, es muy buena, si no me equivoco se llama mwBackup.
Investiga acerca de esta a ver, podrias ver el codigo a ver.
Saludos
Incluso es un aporte auí mismo en forosdelweb
http://www.forosdelweb.com/f18/aport...ogreso-592566/
Saludos!