Ubuntu下的定时备份数据库
1.编写备份数据库的shell脚本
mysqldump -uUserName -pPassword dbName >/XXX/XXXX/XXXX/fileName_$(date +%Y%m%d_%H%M%S).sql
写完之后使用 ./xxxx.sh 测试
2.使用crontab定时启动
crontab默认是使用nano编辑器,我们这里可以切换成使用vim
a) 输入:select-editor 选择3
b) crontab -e 编写cron表达式
注意看这里!!!
crontab的表达式是5位或者8位的,不是cron表达式6位或者7位的
如图例,从左向右依次是 分 时 天 月 周
我们这里是每天0点启动
0 0 * * * 即可