Para configurar los respaldos automáticos MySQL de alguna de nuestras bases de datos, vamos a necesitar del programa Navicat MySQL; iniciamos abriéndolo
Dentro de navicat, vamos a seleccionar la base de datos a respaldar y presionamos sobre el botón ‘Schedule’ para poder programar una nueva tarea, que en este caso va a ser el respaldo de la base de datos
Una vez presionado ‘Schedule’ buscamos un poco mas abajo la opción ‘New Batch Job’ y la presionamos para obtener la ventana de configuración de la nueva tarea; buscamos en la lista de tareas disponibles la de ‘Backup’ o respaldo y hacemos doble clic
Luego del clic, la tarea se pasa a la lista de abajo, donde podremos encontrar las tareas que tendríamos activas dentro de la base de datos.
Concluimos la asignación de la tarea presionando el botón ‘Save’ (Guardar)
Nos va a pedir una frase para nosotros poder identificar la tarea que estamos creando, la escribimos y presionamos en OK
Si realizamos todo correctamente, ahora en el menú ‘Schedule’ aparecerá la tarea que creamos; lo siguiente sería presionar la opción ‘Set Task Schedule’ para programar un intervalo de tiempo para realizar la tarea, nos mostrara una ventana
Dentro de la ventana presionamos en ‘Nuevo’ y elegimos cada cuando queremos que se realice nuestro respaldo, incluida una hora del día, esto nos permite elegir un horario con menos carga laboral para la computadora y realizar el respaldo de forma mas cómoda.
Presionamos en aceptar una vez programado el intervalo de la tarea.
Antes de cerrarse la ventana, podremos ver una ventana para escribir nuestras credenciales, en caso de tener contraseña para que la tarea se ejecute, ya que debe ser con una cuenta de administrador
Después de configurado el intervalo, y pasado el tiempo de las iteraciones, en la opción Backup podemos encontrar los respaldos producto de nuestra tarea con el pasar del tiempo; podemos con ‘Restore Backup’ restaurar la base al archivo que elijamos o con el Botón ‘Delete Backup’ eliminar algún respaldo al momento que lo consideremos pertinente
Podemos usar la opción Extract SQL para tener un archivo .SQL que podremos tener como archivo externo para respaldo de nuestra base de datos.
Presionamos en Start
Nos aparece el cuadro de dialogo que nos preguntará donde almacenar nuestro respaldo externo
Y tendremos el respaldo generado.