定期备份数据

2019-11-25  本文已影响0人  王侦

1.备份图片和数据库的语句

backup.sh

#!/bin/sh
#数据库备份语句
mysqldump -uroot -p密码 o2o > /root/backup/sql/o2o_`date +%Y%m%d%H%M%S`.sql
#图片备份
tar -zcvf /root/backup/image/image_`date +%Y%m%d%H%M%S`.tar.gz /home/wz/image/upload/

2.利用crontab定期备份

crontab -l
crontab -e

每天凌晨0点执行备份

#定期执行备份
0 0 * * * sh /root/backup/backup.sh

修改时间来观察

timedatectl set-time 2019-11-25
timedatectl set-time 23:59:55

可以通过查看日志tailf /var/log/cron查看是否执行了

上一篇下一篇

猜你喜欢

热点阅读