Soy nuevo en tareas cron y necesito restaurar una base de datos (mysql) cada 30 minutos. ¿Hay un comando cron job que pueda restaurar una base de datos desde un archivo .sql que se ha descomprimido gf?Necesito restaurar una base de datos (mysql) cada 30 minutos usando un trabajo cron
¿O necesito crear un script php para hacer esto y crear un trabajo cron para llamar este script cada treinta minutos?
Además, y esta es una pregunta aparte pero relacionada con los trabajos cron, estoy usando un trabajo cron para hacer una copia de seguridad de una base de datos diferente una vez al día, gzip y ponerla en una carpeta sobre la raíz. ¿Hay alguna manera de (automáticamente) eliminar algo más antiguo que un mes? O, al menos, ¿conserva las 20 copias de seguridad más recientes y elimina el resto?
No hay muchos buenos tutoriales sobre este tema que no sean mensajes aleatorios en el foro. Cualquier ayuda es apreciada.
muy apreciada. – Johnny
Entiendo la historia de este Pekka, pero ¿sería más eficiente realizar este método sobre 'cat /path/to/file.sq/ | mysql -u root -pcontraseña'? –
@Daryl ¡Conozco muy poco sobre cómo Unix/Linux maneja los datos de archivo para decir de qué manera es más eficiente! Puede ser que tu sugerencia sea mejor. –