9/10/2010

有惊无险

今天在准备使用disqus的时候不小心,差点将放羊博客的整个数据弄丢掉。由于disqus可以同步wordpress本身的评论内容,所以在同步到disqus之后反同步的时候以为会覆盖掉原先的评论,不料,并非如此,而是简单的叠加,倒是所有评论内容都是两条,无奈之下只能删掉数据库中的所有评论内容,于是wp_comments表被我清空了,本想,这下再同步过来即可,但是理想总是和现实有差距的,这种反向同步只能同步一次,悲剧了。

好在我在删掉之前将数据备份了,心想回复一下数据即可,然而理想总是和现实有差距的,由于所有评论都是两条,导致表中结构不知出了什么差所,可能是ID类的重复,死活无法恢复。我只能眼看着phpmyadmin无奈的红叉叉。

在这万分危急的时刻,想到了自动备份的数据文件,查了一下日期,只有最新的一篇文章没有备份进去,问题不大,现在的问题是,wp的数据表不能只恢复一个表,于是乎就只能重装后再将数据恢复,因为这样的风险是最小的,数据库对于很多专业人士都是头疼的事情,更不要说我这种伪技术人士,最好不要跟数据库开玩笑,还好后面都比较顺利,从feed中将最新一篇文章拷过来。总体只是损失了几篇评论,这些评论在disqus中都有备份。

由于我的博客评论内容很少,我在想到底有没有使用disqus的必要呢?