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

丰Feng5年前未命名3811

备份部份.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


相关文章

印象梦境-坐在二楼高的梯子上怕得脚软

当梯子底下的人说话,或梯子摇摆时。脑子上就有一股很恐怖的感觉上头,脚是软的,手紧紧地靠着两大腿之间夹着,死死抓住梯子的顶端。...

博客域名同时解析了两个vps

在终端ping nihaoa.xyz域名,会不定时出现ping到不同的vps ip地址。暂时不知道,是中间间隔多久,就换成另一个vps ip地址。虽然起不到负载均衡的作用,但这是也是测试随机性的,并且...

刚才在路上遇到交警查小毛驴

在深圳,出门都带头盔。来了老家,刚开始几天都载头盔。后来,出门少,偶尔出来一下,就没戴。刚刚在新宫路口遇上查小毛驴。就做个口头警告,打罚单,罚20元,15天内交。从明天起记得戴,戴,戴。...

入手一个旧的罗马仕PEA40PF充宝电40000毫安

前几天,接好的插口的PH80充电宝,输出还是太慢了。几天前,在闲鱼上,找到一个罗马仕PEA40PF充电宝40000毫安。昨天中午,收到了。充到100%的电,在macbook最暗的亮光使用下,约能续航3...

MCD靠窗的四人高台座位设计太窄

体验了一下,坐上去靠墙坐,椅子和墙挨得太近了,坐下去有点压近感,椅子是打了镙丝固定的。还是换了很普能的那种单位,双位的座位,人体功能比较合理,舒服。另外,今天在这里用了一两个小时电脑,一直有一股味道,...

又DIY一个小货架的操作小记

最近几年,之前堆在角角落落的一些小箱子,小物件越来越多。实在看不下去了,前几天去潮阳被棉岭木顺五金店,拉了十三条万能角铁。按想象中画的货架图纸,分成四栏。底下第一栏高为0.8米,往上一栏高为0.55米...

发表评论    

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