Hola quiero hacer una copia de seguridad de la base de datos a media noche utilizando cron job ... y el nombre de la copia de seguridad de la base de datos debe agregarse con la fecha actual ... el formato del archivo de copia de seguridad debe ser mydata_aaaa_mm_dd.sql ... archivo de copia de seguridad debe colocarse en/directorio raízCopia de seguridad diaria de la base de datos usando Cron Job
8
A
Respuesta
17
algo así como
0 0 * * * /path/to/mysqldump ... > /path/to/backup/mydata_$(date +"%Y_%m_%d").sql
debería funcionar.
Lea
- fecha hombre
- man 5 crontab
4
Crear un archivo cron.sh con este contenido:
mysqldump -u root -p{PASSWORD} DBNAME 2>> "/filename_`date '+%Y-%m-%d'`.sql"
Y dar el permiso de lectura o total permiso de acceso para ese archivo cron.sh
y añadir esta línea en el archivo crontab ($ crontab -e)
0 0 * * * cron.sh
Cuestiones relacionadas
- 1. ¿Cómo hago una copia de seguridad de mi base de datos PostgreSQL con Cron?
- 2. Copia de seguridad de la base de datos MySQL
- 3. CRON job for codeigniter
- 4. copia de seguridad utilizan la base de datos crontab con función de fecha
- 5. Cómo automatizar la copia de seguridad de la base de datos usando phpmyadmin
- 6. Cron Job $ _SERVER issue
- 7. Ejecutando un Cron Job
- 8. ¿Cómo hacer una copia de seguridad de la base de datos MySQL en Windows?
- 9. Restaurar la copia de seguridad de la base de datos a través de la red
- 10. Necesito restaurar una base de datos (mysql) cada 30 minutos usando un trabajo cron
- 11. ¿Cómo hago una copia de seguridad de una base de datos SQL usando PHP?
- 12. php cron job cada 10 minutos
- 13. iOS: ¿Copia de seguridad de la base de datos de datos en iCloud?
- 14. Mejores prácticas para la copia de seguridad de MySQL
- 15. ¿Por qué mi script de copia de seguridad de base de datos no funciona en php?
- 16. Despliegue de la base de datos: secuencia de comandos o copia de seguridad
- 17. Cálculo del tamaño de la copia de seguridad de la base de datos
- 18. ¿Cómo hacer una copia de seguridad diaria de mi instancia de ec2?
- 19. Cómo hacer una copia de seguridad y restaurar la base de datos ORACLE 11g Como la base de datos SQL2005
- 20. C# Copia de seguridad SMO de la base de datos remota a la máquina local
- 21. Error al restaurar la copia de seguridad de la base de datos
- 22. Permisos de copia de seguridad
- 23. Seguridad de la base de datos Sqlite
- 24. Copia de seguridad de datos de Android 2.2: ¿cómo hacer una copia de seguridad de DefaultSharedPreferences?
- 25. Copia de datos relacionales de la base de datos a la base de datos
- 26. Proceso de copia de seguridad/restauración de la base de datos
- 27. Planes de copia de seguridad y gestión de desastres para la base de datos mysql
- 28. Copia de seguridad automática de la base de datos MySQL en el servidor de Linux
- 29. plan de copia de seguridad de MongoDB
- 30. Cron Job Log - ¿Cómo iniciar sesión?
he tenido que añadir barras que escapan a la ''%, como ''% es a menudo interpretado por cron como un carácter de nueva línea. Por ejemplo, '.../path/to/backup/mydata _ $ (date +" \% Y _ \% m _ \% d ")'. – cloudrave
centos 6.4 está bien. No necesité los escapes –
@ wonk0 por favor guíame con respecto a esto. http://stackoverflow.com/questions/33057744/send-email-via-cron-job-every-day-with-database-csv-xls-or-xml-file-backup-usi –