繁体   English   中英

使用 Cron Job 进行每日数据库备份

[英]Daily Database backup using Cron Job

嗨,我想在每天午夜使用 cron 作业进行数据库备份...并且数据库备份的名称应为 append 与当前日期...备份文件的格式应为 mydata_yyyy_mm_dd.sql...备份文件应放在/根目录

就像是

0 0 * * * /path/to/mysqldump ... > /path/to/backup/mydata_$( date +"%Y_%m_%d" ).sql

应该管用。

请阅读

  • 授权
  • 男人 5 crontab

使用以下内容创建一个 cron.sh 文件:

 mysqldump -u root -p{PASSWORD} DBNAME 2>> "/filename_`date '+%Y-%m-%d'`.sql"

并授予该 cron.sh 文件的读取权限或完全访问权限。

并将这一行添加到 crontab 文件中 ($ crontab -e)

 0 0 * * *   cron.sh

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM