Backup de bases de datos (MYSQL)

He «descubierto» un script muy util para hacer backups automáticos de BBDD con mysql, se llama Automysqlbackup.. XD, descriptivo.

He «descubierto» un script muy util para hacer backups automáticos de BBDD con mysql, se llama Automysqlbackup.. XD, descriptivo.

Para usarlo hay que configurar los siguientes parametros:
USERNAME=dbuser (con permisos de select (al menos) sobre las bases de datos.
PASSWORD=esomismo
DBHOST=localhost (o el que tengas)
DBNAMES=»DB1 DB2″ -> listado de bases de datos sobre las que quieres hacer backup
MAILCONTENT=»files» -> esto es lo que me gusto del script, hace el backup y (si quieres) te manda el fichero por correo.
MAXATTSIZE=»4000″-> maximo tamaño para el attach, subelo.
MAILADDR=»[email protected]» -> la direccion en cuestión. XD, cuantas cuentas de gmail seran utilizadas para backups ??. Xd, yo tengo unas cuantas.
El resto de opciones se pueden dejar como vienen (quizas, el modo de compresión, para probar cual comprime mas).
Para restaurar las bases de datos basta con hacer:
tar -xvpfz archivo.gz
mysql -u usuario -p -D nombre_bd < archivo.sql
Voy a probarlo durante unos días a ver que tal