BackUp y restore de bases de datos en MySQL

Una de las tareas mas tipicas que tendremos que hacer cuando usemos de foma mas o menos seria mysql es el realizar backups periodicos de nuestras bases de datos a un fichero que podamos posteriormente restaurar si es necesario.

BackUp de Bases de Datos

mysqldump --quick --add-drop-table --single-transaction -u root --databases {lista de lso nombres de bases de datos separados por espacios}l | gzip > $filename

Restore de Bases de Datos en Mysql

gunzip -c $filename | mysql -u root

Pues ya esta .. con estos sencillos comandos tenemos resuelto un problema muy comun.