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

丰Feng5年前未命名3795

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


相关文章

公众号后台隔一天可以查前天用了多少度电量

几年前有在公众号南方电网上,绑定了手机号和家里的缴电用户信息。前天进后台天,有显示4月份每天用了多少度电的电量。昨天是5月1号,看不到4月30号用了多少度电。刚才凌晨3点左右,再进去后台查看,能看到3...

快到夏天了晚上会比较闷蚊子开始工作了

尽管老家的窗户有装上蚊网窗的,但是到了晚上,还是有好多蚊子,不知道是它们在窗子边飞得来的。有时候被咬得很燥,手上或脚上,一个小包,一个小包的,不得不喷点花露水和点一枚蚊香。...

Winodws Server 2012组阵列Raid 1拷数据过程会掉?

前段时间,在Winodws Server 2012系统上也组过Raid 1 ,同样是两个1T硬盘。但在拷数据过程中,有重启过几次。也一两次自动关机,但是安全关机的,就是在拷数据过程中,系统就提示关机了...

给iphone 7 plus升级到ios 15.5版本感觉更流畅顺滑

去年6月18号左右,买入新手机。这台iphone 7 plus就成了备用机,没更新之前是ios 13.6版本。本着只要能用就不更新的原则,上上一次更新是由于,2020年购入手表,不得不要更新到这个13...

Ubuntu新建Mysql数据库

在Ubuntu系统里,进入数据库。(root是用户名,密码password是设定的密码)mysql -uroot -ppassword 创建数据库,nihaoa是新建的数据库名。 CREATE DAT...

博客源码暂时从美国洛杉矶先迁移到日本东京都试用一段时间

用了近两天的时间安装测试东京的vps主机。先是装了ubuntu18.04,由于php版本、mysql版本和apache2版本都有些许不同,昨天没测试安装成功。今天又装成ubuntu20.04,php版...

发表评论    

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