Anteriormente, le mostré cómo programar una copia de seguridad de la base de datos utilizando el trabajo cron y enviarse por correo electrónico el archivo de la base de datos, pero si tiene una base de datos grande, encontrará que el método de envío por correo electrónico podría no funcionar tan bien como usted desea. Una buena alternativa a esto es subir tu base de datos a Dropbox. Aquí hay un script simple que puede usar para hacer una copia de seguridad de su base de datos en Dropbox.
1. Descarga el guión aquí.
2. Extraiga el archivo zip. Abra el archivo backup.php con un editor de texto y edite su base de datos y la credencial de Dropbox.
Opcionalmente, puede crear una carpeta de respaldo en su Dropbox e insertar el nombre de la carpeta en el archivo backup.php. A continuación, se realizará una copia de seguridad de su base de datos en esta carpeta.
3. Guarde y cierre el archivo. Cargue toda la carpeta de copia de seguridad en su servidor. Tenga en cuenta la ubicación cargada relativa a la raíz del servidor.
4. Si está utilizando cPanel para su alojamiento web, inicie sesión y vaya a la sección de trabajo cron.
5. Cree un nuevo trabajo cron. Puede establecer la hora y la frecuencia para hacer una copia de seguridad de la base de datos. En el campo de comando, copie y pegue el siguiente comando:
/usr/bin/php -q /path-to-backup-folder/backup/backup.php
Cambie la «ruta a la carpeta de copia de seguridad» a la ubicación (en relación con la raíz del servidor) donde carga la carpeta de copia de seguridad.
6. Guarde el trabajo cron.
Eso es todo. Ahora, su servidor hará una copia de seguridad de su base de datos y la cargará en su cuenta de Dropbox.
Nota: Este es un método genérico para realizar copias de seguridad de cualquier base de datos en un servidor Linux. Sin embargo, si usa WordPress, hay complementos que puede usar para hacer una copia de seguridad de su base de datos en Dropbox. Una cosa a tener en cuenta: si tiene una gran base de datos, usar el complemento para hacer una copia de seguridad de su base de datos utilizará una gran cantidad de recursos del sistema y podría ralentizar (o incluso bloquear) su sitio de WordPress si su servidor no está a la par.
Credito de imagen: Palabra de respaldo en el teclado blanco de Big Stock Photo.