
Hace poco les dejé un pequeño script para realizar backup de las Bases de Datos MySQL en archivos separados, una utilidad por demás de necesaria, entre sus comentario JORDI me recomendó que probara un script un poco más potente, simple y efectivo llamado AutoMySQLBackup.
AutoMySQLBackup tiene la particularidad de realizar resguardos de seguridad en forma diaria, semanal y mensual gracias a la herramienta mysqldump, además puede almacenar solo un archivo de copia o varios archivos separados para cada base de datos que pueden ser comprimidos (con gzip y bzip2).
La instalación es muy simple, basta con descargar el script desde SourceForge, modificar algunos parámetros dependiendo de su configuración en MySQL como por ejemplo, el usuario y la contraseña, la ubicación de las copias de seguridad, etc.
Estas son las variables que se configuran por lo general:
1 2 3 4 5 6 7 8 9 10 11 12 | # Username to access the MySQL server e.g. dbuser USERNAME=dbuser # Username to access the MySQL server e.g. password PASSWORD=password # Host name (or IP address) of MySQL server e.g localhost DBHOST=localhost # List of DBNAMES for Daily/Weekly Backup e.g. "DB1 DB2 DB3" DBNAMES="all" # Backup directory location e.g /backups BACKUPDIR="/var/backups/mysql" # Mail setup MAILCONTENT="quiet" |
Luego podemos ejecutarlo:
1 | ./automysqlbackup.sh.2.5 |
Además tenemos la particularidad de integrarlo junto a las tareas programadas y aprovechar los tiempos ociosos del servidor para realizar estas copias de seguridad
Enlace | AutoMySQLBackup

Información Bitacoras.com…
Valora en Bitacoras.com: Hace poco les dejé un pequeño script para realizar backup de las Bases de Datos MySQL en archivos separados, una utilidad por demás de necesaria, entre sus comentario JORDI me recomendó que probara un script un poco más poten…..