定期备份数据
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查看是否执行了