Para automáticamente backup
la MySQL
base de datos o MariaDB diariamente usando MySQLDump, puede seguir los pasos a continuación:
Crear un archivo de secuencia de comandos de copia de seguridad
Cree un archivo de secuencia de comandos(p. ej., backup.sh
) para contener los comandos de copia de seguridad. Abra un editor de texto y agregue los siguientes comandos al archivo de script:
Guarde el archivo de script y asegúrese de que tenga permisos de ejecución. Para hacer esto, ejecute el siguiente comando:
Configurar un trabajo de copia de seguridad automática
Utilice el cron
programador para configurar un trabajo de copia de seguridad automático diario. Abra el cronograma cron ejecutando el comando:
Agregue la siguiente línea al archivo de programación cron para configurar un trabajo de respaldo diario a las 2 AM:
Guarde y cierre el cron
archivo de programación.
Luego, el backup.sh
script se ejecutará diariamente a las 2 a. m. y realizará una copia de seguridad de la MySQL
base de datos MariaDB en el e backup-YYYY-MM-DD.sql
archivo del directorio especificado.
Tenga en cuenta que en el script, debe reemplazar username
, password
y database_name
con la información de inicio de sesión real y el nombre de la base de datos. Del mismo modo, cambie /path/to/backup/directory
a la ruta del directorio de almacenamiento de respaldo real en su sistema.