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

丰Feng5年前未命名3787

备份部份.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值最低的时候在70ms左右。2年24个月,已经使用了1/24 。...

窗和门都不关睡觉好凉

在天气热的下午,开起了货架边的窗户,好凉爽。昨天睡觉,窗和门都没关。一觉醒来,好凉爽,像在海边。...

印象影视《杠杆》

郭京飞演的胥峰,开始以为他是反派。看了十七集后,发现他是正派的。表演功底,越来越硬了,彩!...

11月17日启用198346.cn域名

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

今天遇到的事,想到的一点想法

所有东西和人、物都不可能一直都是新的,会旧,会坏,会老,会死,都要去维护,去维系。做事情,要分加减,有加有减,不会一直累积下去。时间长了,日积月累,就成累赘。比如,我从旧的主机把数据迁到新的主机,传送...

发表评论    

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