博客至20210408的备份恢复思路小结

丰Feng4年前未命名3687

备份部份.sh

每隔一小时或设置的时间

1.备份数据库/usr/bin/mysqldump,加最高级压缩gzip -9。

2.执行备份文件后,打一个log时间记录文件。

echo 111 >> /backups/$(date +"%Y%m%d%H%M%S").log

3.备份博客vps的/var/www/路径到备份vps的/var/www/路径下

-avz -e 'ssh -p 22'

4.备份博客vps的/etc/apache2/sites-available/到备份vps的/etc/apache2/sites-available/

5.备份博客vps的/backups/到备份vps的/backups/

6.删除1天之前的数据库备份文件 (-mtime+1)

#  rm -rf backup$(date +%Y%m%d%H).sql

find /backups/ -name "backup*.sql" -type f -mtime +1 -exec rm {} \; > /dev/null 2>&1;


恢复部份.sh

每隔一小时或设置的时间

1.延时10秒执行 (备份数据的时间和恢复的时间同步,但经测试恢复数据时会延迟5-10秒)

sleep 10s
2.恢复压缩好的数据库
gunzip < /backups/backup$(date +"%Y%m%d%H%M").sql.gz | mysql -u用户名 -p密码 数据库名
3.恢复数据完成后的时间记录log文件
echo 111 >> /backups/recovery$(date +"%Y%m%d%H%M%S").log


相关文章

又自己修剪成六厘米的寸头

上个月,自己修剪了头发。中间顶上部分留了比较长的部分,往右边梳,刚好可以盖住右边的侧边。最近天气又开始要热起来了,头发长,很不清爽,有点燥。刚刚又自己修剪成六厘米的寸头。...

架台式机测试千兆局域网无线传输到笔记本电脑约每秒500K

昨天下午在厨房临时装的货架边,架起台式机测试千兆局域网。为了给台式机测试千兆,给945的主板装了Tp-link 326的千兆网卡。开起装驱动老是报错,装不成功,换了PCI-E播槽就能识别驱动。把网卡接...

virmach登陆提示Please complete the captcha and try again.

10号左右是后台提示这个Please complete the captcha and try again.现在是进入后台登陆帐号也提示,Please complete the captcha and...

前端课程开始再学习一遍

两年前由于兴趣学习的前端课程最近再开始学习一遍,但完全没印象学过了。只是听起来,比两年前更清楚JS代码的结构,和逻辑思路。...

virmach付款结账时提示Please correct the following errors before continuing: Please complete the captcha an

这个是virmach启用的选图认证。提示这个Please correct the following errors before continuing:Please complete the capt...

发表评论    

◎欢迎参与讨论,请在这里发表您的看法、交流您的观点。