Backup automático de una base de datos

Backup automático de una base de datos con un script bash.

Ante el riesgo de cualquier problema que pueda suceder, es imprescindible que tengas almacenado a buen recaudo un backup (copia de seguridad) de tu base de datos.

En este articulo de hoy, creamos un sencillo script bash que nos genere un backup automático usando una tarea cron, así en caso de un fallo del sistema podremos restaurar la base de datos valida.

Podrás comprobar que en el script explico (en las lineas comentadas) el uso o significado de cada orden o estructura de comandos.

Vemos el script.

 

Backup automático de una base de datos

Para tener los scripts ejecutables bien ordenados te recomiendo que los almacenes en «/usr/local/sbin«, así que accedemos a la ruta.

Creamos el script bash.

Copia y pega lo siguiente (con tus datos).

Guarda el script y cierra el editor.

 

Concedemos los permisos necesarios.

Creamos la tarea cron.

Insertamos una regla, por ejemplo queremos que se ejecute todos los días a las 3 am.

Guarda la tarea y cierra el editor.

Solo nos falta reiniciar el demonio cron, tienes dos opciones de comando dependiendo de tu distribución linux.

 

Ya tenemos nuestro script bash preparado para que a las tres de la madrugada nos genere nuestro primer bachup de la base de datos.

Comparte el articulo en tus redes sociales.

 

Backup automático de una base de datos
5 (100%) 3 Voto[s]

Agregar comentario