No es exactamente lo que estás buscando, pero usamos Automator para crear una aplicación ejecutable que ejecuta una línea de comandos para exportar la base de datos SQL. Luego usamos crontab para programar la aplicación para que se ejecute a ciertos intervalos.
-
En Automator, agregue la acción "Ejecutar shell script". Configure el shell en "/ bin / bash" y agregue el comando
/ usr / local / mysql / bin / mysqldump --opt -h localhost -uMySQLUSERNAME -pMySQLPASSWORD DatabaseName --single-transaction > "/ path / to / export / exportname"
-
Guarde el flujo de trabajo como una aplicación, luego use crontab para programar la aplicación (o puede usar Cronnix - GUI para crontab)
Este también es un buen método porque puede poner la aplicación en el dock y cualquiera puede ejecutar la copia de seguridad a pedido. Tenemos software para monitorear la carpeta donde exportamos la base de datos y cuando detecta cambios, carga el nuevo archivo a nuestro servidor de respaldo. Funciona un regalo
No es tan fácil de configurar como probablemente estés buscando, ¡pero funciona bien una vez que se configura!