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

丰Feng5年前未命名3794

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


相关文章

域名注册平台外币美元和人民币充值是分开的

也即是充值了美元是以美元结算。充值了人民币是以人民币结算。不能叠加一起支付。这个思维很外国。...

11月17日启用198346.cn域名

198346.cn今天申请注册并正式启用。原先使用的域名都不再使用。...

人情

由于父亲的交友,在年轻时候和六位同乡朋友结拜兄弟。以至他从年轻到年迈都一直压着这份人情债。比如说,他的结拜兄弟的父母有人离世,他就要操心给一笔钱。农村人的红、白事比较烦琐。像白事不是给一趟情理钱就了事...

丰的博客已经约三周年了

2019年4月~2022年4月开始想着弄个一年半载就关掉,没想到弄到现在。...

Macbook Pro移动或拷贝粘贴到重复的文件中,覆盖替换两文件,内容不同,而两文件名字相同,就会覆盖两个文件,造成掉失文件

小总提示:如果覆盖替换两文件,内容不同,而两文件名字相同,就会覆盖两个文件,造成掉失文件。!!!...

开口说两句英文不难,难的是接下去的对话

大约在2008年至2009年,有次和明哥去会展中心。在经过其中一个地铁站点,和一位推着宝宝的外国女士。打招呼,问她来自哪里。她回答后,我说,欢迎她来中国。随后,她用英文问我,确认是不是往哪个地方的方向...

发表评论    

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