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

丰Feng5年前未命名3804

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


相关文章

有时候身边的人已经忽视了倾听

举个例子,当和对方说话的时候,某一句,或某几句话。而对方好像听不到,还一直不停的说着对方想说的话。或者说对方听到了,当会自动过滤掉一样。而这个对方,可以是同事,朋友,家人,等。...

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

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

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

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

中午去南门的卜蜂莲花超市买点东西

买了一些食品,两斤绿豆,一袋5KG大米。还给老妈买了一瓶超大瓶1.5KG,纯燕麦片。刚好遇到满一百减二十,就差八元。女收银员,提醒要不再去买点,凑满一百。又拿了一袋双汇火腿肠。扫码后,她说,看看有没有...

《盲琴师》观后想法

盲琴师,并不是一直是盲人。而是有家族遗传的,他父亲是到了晚年眼睛就变盲了。他小时候是能看到,他父亲带他去看了医生,医生也没法治。后来,他父亲把他抱到马窖,放平在马的脚底。拿了鞭子,鞭打马,马不停的起脚...

一台设备可以注册5至6个苹果id账号

在ipad上试过可以注册5至6个苹果id账号,选用不同的邮箱地址来注册,手机号可以为同一个。超过5至6个之后,ipad会提示超过此ipad已创建太多个新Apple ID。由此可以推断,每个人最多能注册...

发表评论    

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