瞎扯淡 悲催,数据库被删,博客被格式化

camel · 2012年04月08日 · 最后由 rubyqian 回复于 2012年05月09日 · 7496 次阅读

如果不能说脏话,我无话可说。

我和几个朋友合租的Linode,并在上面放了我的博客 (Ruby 迷 http://rubyer.me ),由于懒得折腾,一直用Wordpress + Mysql

由于服务器偶尔会出现 IO 问题,忽然有一哥们说“我们重装系统吧”,我当时工作比较忙,就回复他让他先检查下原因,重装是最差最后的选择。

可是。。。

昨天,他无声无息,直接格盘重装了。直到后来我问他时他才说“重装”了。啊啊啊。。。

他不明白 博客和人的感情,不明白啥叫心血。

这事我也有责任,备份应该是日常工作,但由于工作忙,我一直懒得备份,有几个备份集都放在服务器上,一直懒得拉下来储存。

我非常无语

2012 年 4 月 11 日更新

谢谢大家精神和技术支持!尤其感谢@hooopo,不然乱码问题还在折腾。 这事事故教训了我两个字:备份,再次让人相信:技术 现在所有帖子和评论均已恢复,并托管在 github pages 上。惟一不足是全为静态页面,无法评论。我计划新开发一个简洁的博客系统。托管在 heroku 或 engine yard 或 ec2 上。 整个恢复过程如下:

1. 使用脚本获取所有百度快照页面。(只有静态 html,没有图片)https://github.com/camsong/cache_spider (这个脚本原则上可以抓取任何网站的所有快照) 2. 图片等资源有备份(万幸),直接恢复。 3. 整理所有文件上传到 github pages: https://github.com/camsong/camsong.github.com

从此可以看出更应该使用 github pages blog 了。

去网页快照里抓数据吧,然后用 github pages

居然没备份

#1 楼 @qichunren #2 楼 @huobazi 现在只能通过快照来手动恢复了,100 多篇,够烦的。而且图片丢失了,只有文字,评论恢复也麻烦:( 考虑下 github pages

#3 楼 @huacnlee 3 月前备份过一次。躺着中枪了

试试 tumblr 看看。在没多少流量之前可以一用。

真够悲催的,我还收藏了你的 blog,现在看不到了,如果你的网站备案过了的话,我可以给你提供我服务器为母鸡的 vps 过,直接给你提供服务器的 ssh

为什么不用 wordpress 的 备份插件么,一个月给你发一个邮件,相当贴心。

#5 楼 @camel 我订阅了你的 blog,你的文章都有

#4 楼 @camel http://www.google.com/reader/atom/feed/http://rubyer.me/feed?n=200 Google Reader 的 API, 可能需要登录 Google 帐号才能访问

http://rubyer.me/太好了,我经常上去逛,太可惜了

git add / : p

Ruby 迷很不错,我经常去。唉!!!太悲哀了。 备份太重要了

可惜了,lz 节哀,通过一些方法把数据找回来吧

太可惜了,文章都很实用,希望楼主找回数据,继续办下去

@camel 我建议你 不要和别人合租 vps,自己申请一个独立的 vps 好啦, 我建议你使用 EC2,因为 EC2 的微型服务器,第一年是免费使用的。

#7 楼 @Standme 先谢谢啦,当时因为备案太麻烦才租的 Linode。 #8 楼 @tassandar 用过这种插件,当时发送不了附件。只能发一条标题,就没折腾了。 #9 楼 @lidashuang#11 楼 @john1king 非常感谢,尤其是提供的链接,我找到了所有博客数据。目前就剩下图片和评论了。如果你们来深圳,我请你们吃饭。 #17 楼 @ery EC2 不是被墙了吗?Linode 最便宜的一年也要 200$,所以才合租的。 #16 楼 @congteng #12 楼 @victorjames 多谢关注,我一定会把 Ruby 迷办下去。不为啥,只为自己喜欢。

匿名 #19 2012年04月08日

楼主节哀,我也曾丢过两个博客的数据,后来痛定思痛,直接玩纯静态页面

带数据库的博客系统,备份相当重要啊,最好是装个每日自动备份的插件,比如 Wordpress 就有这样的玩意

楼主这个博客写的很不错的,在我收藏夹之中,希望能够尽早重振雄风

#18 楼 @camel EC2 没有被强,只是有点慢。 墙的原理是 封锁 IP 或者 封锁域名, EC2 的主站,从技术上讲可以被墙,但是目前,还没被墙,毕竟他不是 CMS。 另外在 EC2 上,创建 VPS,可以申请独立 IP,这 IP 是全新的,所以这个 IP 通常也没有背墙的道理,就算这个 IP 被墙了,你也可以重新申请一个新的 IP,而且 IP 也是免费的。

总之,EC2 没被墙。

今天流行丢数据么?

我刚才重启 vps 之后 mongodb 的数据丢失了,于是我 blog 的文章也全没了 T_T

#21 楼 @xqunix Are you kidding? OMG

#22 楼 @camel 真的,而且尝试了各种方法也无法修复
于是现在首页只好用 lolcat 代替了: http://typedef.me/

这个域名好熟悉,我应该去过你的博客。

昨天才搞了个 github page.哈哈。

难怪昨天上去的时候看不到的是什么安装包安装成功的页面,我还以为你在维护系统呢...

楼主,心痛啊!!我最近一直在看你的博客,浅显易懂,文笔流畅!还能还原么 祈祷!

盛大云我觉得还不错,也挺便宜,LZ 可以试试

#27 楼 @evan #26 楼 @AlphaLiu 谢谢支持,帖子可以完全还原。只是要稍微等两天。

#23 楼 @xqunix 我借用了一下你的 error 页面,请不要介意呀。

#29 楼 @camel 当然没问题啦,lolcat 本来就是来源于网络的哈

主页上的漫画... 楼主很乐观啊 等恢复了我一定订阅

我还在 google reader 订阅了呢。

二位的博客都订阅了,GR 里有存档。

#4 楼 @camel 你的责任很多哦,竟然连 db 都没有备份的。

夜夜 异地备份 很重要啊

rubyer.me 啊,常拜读老宋的文章,老宋节哀

一直都有看你的博客的……这次真是悲剧 不过这次也看到本尊出现了

#37 楼 @piginzoo #38 楼 @hegwin 过讲了,共同学习。博客已经全部恢复了。

评论就用 Disqus 吧~

节哀啊,真杯具!

用 wp 的可以用 codeguard 做备份,如果还用 cloudflare, 免费额度是 2G

#40 楼 @siyang1982 我的 github 博客 也用这个

评论用第三方,多说,disqus 谁说无法评论的

哥,我一直看你的 blog。结果这么悲催!

camel [求助] Nokogiri 抓取百度快照乱码处理 提及了此话题。 08月19日 19:18
需要 登录 后方可回复, 如果你还没有账号请 注册新账号