昨晚逛自己博客的时候,发现单手摘JJ的头像变成“无头像”的那种了!
查证了下,是缓存的问题,要解决?很简单,清除缓存就行了。结果由于一时粗心,误在博客的根目录执行了rm -rf *,然后Ctrl+F5。403!再次F5,403,F5,403,F5,403……
当时瞬间惊呆了!我干了啥?我在做梦吧!
不是做梦,没其他办法,唯一的希望就是数据恢复了!Linux上的数据恢复,我还没试过,不过,为了自己的博客,只能尽力而为了!
谷歌百度,尝试了debugfs,ext3grep。
debugfs,恢复的文件夹是一个文件……ext3grep,搞了一堆不知道啥,满屏幕的DDDDDDDDDDDDDDDDDDDDDDDDDDDDD……
看D看了半个多小时,结果啥都没……
正绝望时,找到了一个Extundelete,抱着希望,安装了!
1 |
apt-get install extundelete |
安装好后,尝试着进行目录恢复:
1 |
extundelete /dev/xvda1 --restore-directory /var/www/yzsme |
执行后,看到我的网站文件几乎列都出来了!
然后进入保存被恢复文件的目录看了下:
可以看到,文件几乎全部回来了,不过对于我来说,最重要的是upload里面的图片!把wp-content/upload打包到本地,看了下,基本都在了!
最后,重装WordPress,把upload文件夹复制过去,安装好插件……
再次Ctrl+F5,熟悉的页面又回来了,没成功恢复的图片,就几张而已……
吃一堑长一智,为了避免类似的事情再次发生,从今天起,每天异地备份!
原来linux也有恢复文件的应用
貌似这里图片也挂了。。。
没挂呀,可能CDN的缓存问题吧。现在是正常的!
坑爹的防盗链,把CDN的图片给搞了……
吾欲上tvvps大硬盘小鸡一枚做异地,合租有意Q 364241319
tvvps不掛PT可惜了。。。
d 54 我也不怎么喜欢备份。
d22 话说这么多年来我都没有备份数据库和博客文件的习惯,以至于博客的东西丢了不知多少……看来以后要长记性了
哟!好久不见!你的博客什么时候重开的,不告诉我一声呢!
我已经补上了贵站的友情链接了!
d25
看来都是你惹的祸–
有惊无险,我是一周备份一次。
一直想搞备份,个个星期都折腾其他东西忘了,结果这周就杯具了
我经常备份的说 所以一般不会出现问题
确实有惊无险。以前脑分区的时候不小心把磁盘上的资料全给弄丢了,最后还是通过工具给找回来的。
我还记得暑假安装ubuntu,手滑点了第一个,分区表全没了,花了我几个小时去重建分区表,E盘的EXE,DLL什么的几乎全部是损坏的。幸好一些文本类型的没损坏……