关于手抖删掉数据库文件后恢复
每次rm都出事,已经不是一二次了。。。一次rm -rf ./打成了rm -rf /,而且我是root账号,结果都懂的,除了rm,chmod其实也很危险,chmod -R 777 /。不扯了,谈下怎么恢复吧。
1、恢复备份
一开始我去阿里云看,是有前天快照备份的,心里还在庆幸,还好有快照,等我恢复快后就发现,阿里云快照备份的是数据盘,而数据盘根本就没分区,就更别说挂载了。。。于是找了二星期前的备份恢复。
2、找搜索引擎快照
从度娘拿快照并不显示啊,因为度娘很多都没收录,推荐google、so.com,搜索site:run.la就可以看到自己网页所有的被收录页面了,通过快照重写编写,记得编辑下发文章的时间比较好。
3、修改id
如果你是拿文章id做url的,那一定要记得修改id,typecho的文章数据在xxx_contents表中,修改好对应id后还需要修改标签id,在xxx_relationships表中。
4、总结
虽然最后恢复了,但还是丢了一篇文章,所以定时备份下是个好习惯,还有rm有风险,使用需谨慎,可以选择用mv代替。