Las mejores prácticas para la copia de seguridad de MySQL
Necesito hacer una copia de seguridad de la base de datos MySQL en mi sistema actual. Estoy usando lamysqldump
comando en un trabajo cron utilizando un script de shell.
Aquí es más o menos lo que hago:
#!/bin/bash
fileName=$(date +%H-%M)
mysqldump -ubackup -hserver1.local.com -A database1 > /backup/$filename.sql
Esto tarda aproximadamente 1 hora en completarse, así que mi pregunta es la siguiente:
Necesito comprimir los datos, así que me gustaría saber si primero debería hacer una copia de seguridad del archivo como sql puro y luego comprimirlo o ¿debería comprimirlo inmediatamente desde el comando mysqldump?