WordPress数据备份完全攻略
使用WordPress的一个必备技能就是备份数据,尤其是我们当前的这个大环境下,内部的服务器随时面临着被河蟹的危险,外部的服务器又不得不承受GFW的考验,在这样的形势下,备份数据就成了每一位博主必须编入日程的工作。
然而,在长期使用WordPress以及和不少朋友交流的过程中,月夜 发现,很多人在备份WordPress博客时,要么因为缺乏危机感而没有一个积极的备份心态,要么虽然有着良好的心态但方法比较原始,无法做到高保险性备份,很难真正保证数据的安全性。
月夜在使用WordPress独立博客的过程中,经过长期摸索,逐步养成了一个好的备份习惯和方法。因此,现在,月夜将其写下,一方面希望给后来者以帮助,另一方面也希望能和朋友们共同探讨切磋,为最大程度上保证我们数据的安全做出努力。
1.设置备份环境
在本地电脑上建立一个WordPress备份文件夹,文件夹内分别建立“程序文件”和“数据库”两个子文件夹以便放置本地备份的文件。准备一个值得你信赖的大公司的邮箱,以便放置备份文件的邮箱版。申请一个你信得过的永久保存文件的网络硬盘,以便放置备份文件的网络硬盘版。
2.安装好WordPress之后备份程序文件和数据库各一次
新安装的WordPress,在设置好各选项、主题,安装并配置好常用的插件之后,备份一次WordPress程序文件夹,紧接着备份一次MySQL数据库。为了保证安全,第一次备份一定要备份完全3个版本:本地版,邮箱版以及网络硬盘版。
3.使用WP-DB-Backup插件
安装好WP-DB-Backup插件之后,设置为每日自动备份MySQL数据库一次;最好设置为在文章发布之后的时间紧跟着备份一次。比如,你通常每天晚上7时发布文章,则最好设置为晚7时30分自动备份一次。
4.每一篇文章发布后即刻备份
或者通过WP-DB-Backup插件,或者通过phpMyAdmin后台,在每一篇新博文发布之后,即刻备份数据库一次。
5.MySQL数据库保证本地和网络都有副本
使用WP-DB-Backup插件,可以将MySQL数据库备份发送到你的邮箱中,籍此保存网络副本;然后,还要保证每天下载一份备份到本地电脑中留存,以防不测。除去本地和网络上邮箱中的备份之外,最好每月往网络硬盘中上传一份副本。
6.WordPress程序文件修改即备份
每次对WordPress程序文件进行各种改动之后,都要将修改实时备份到本地。
7.WordPress程序文件的备份
除6中所说的改动后备份之外,每月还应将WordPress程序文件夹备份一次,此备份一定要完成所有三个版本。
8.按时清理备份数据
通常情况下,同一个版本的备份只需保存两个即可,如果你完成了此次备份,即可将上上次的备份删除以便节约磁盘空间。当然,考虑到中华民族的传统美德,最好也定期清除备份文件的网络版,以为为我们提供服务的公司节省空间。
9.为备份数据取一个直观的名字
如果没有一个直观的名字,如此多的备份数据和备份程序,必然会让你头大。所以,每次备份数据时,都记得为备份的数据命名,如“程序文件”文件夹下可以命为“20090318版”、“实时更新版”等;而“数据库”文件夹下则可命名为“20090318”、“20090318F”(F表示文章发布后的实时备份版本)等等。

2012/04/19 00:16:40
原来有那么多方法,学习了
回复评论
2012/03/04 21:01:25
的确,最好每发一篇文章就备份一次,这样就不会提心数据丢失的问题了。
回复评论
2011/12/14 17:46:00
关键是空间不给备份,要手动备份
回复评论
月夜 说:
十二月 16th, 2011 at 上午 7:57
空间不备份,也不需要手动的啊。
回复评论
2011/11/20 11:21:41
马上去按照那个插件备份一下,从来都没备份过。。。
回复评论
2011/10/16 01:54:32
不知为什么要备份3个版本啊!
回复评论
2011/09/05 05:10:42
讲解的很详细,受益颇多。
回复评论
2011/08/25 18:01:44
也就是说,要分别备份:网站空间里的文件,还有就是数据库吗?
回复评论
2011/08/23 14:06:23
很有用,数据安全最重要啦
回复评论
2011/07/13 15:33:08
这个很值得学习。备份可是重要工作
回复评论
2011/06/13 22:20:38
不错,很适合新手,不过一般两份备份足矣,没那么点背的
回复评论
2011/05/31 20:31:18
今天是我女朋友生日,征集一些祝福,万分感谢!!仅限5月31日也就是今天哈http://www.ihuan.net/2011/05/31/229.html
回复评论
2011/05/23 19:43:43
WP-DB-Backup对于较大数据库(比如50+M)还是成问题吧~
回复评论
月夜 说:
五月 23rd, 2011 at 下午 8:01
对WordPress来说,数据库轻易达不到那么大吧。至少十年内都难那么大的。
回复评论
2011/05/11 11:06:57
WP-DB-Backup插件 上传启用后 怎么后台不显示呢?
回复评论
2011/03/22 15:40:24
你这个备份会不会太厉害了,把自己都忙死的!
有没有自动备份!
回复评论
2011/03/04 18:56:55
过来学习一下!
回复评论
2011/02/20 14:46:55
月夜说的用WP-DB-Backup插件就可以备份网站上所发的所有文章数据了? 包括小工具,主题选项填写的内容和插件的填写内容?不太清楚备份。万望回复解答。。。
回复评论
2011/01/12 20:38:39
学习了,我现在装个插件备下
回复评论
2010/08/03 18:05:53
我用的是免费的
回复评论
2010/07/26 20:24:36
[...] 原文链接:http://www.yueye.org/2009/complete-ways-of-wordpress-bake-up.html [...]
2010/06/22 17:07:44
今天突然想到要给博客备份,采用了楼主分方法,非常好。我是一个wordpress的菜鸟了。备份的时候就直接复制和粘贴了wordpress和mysql的文件夹,请问恢复的时候也是直接把这两个文件夹覆盖就可以吗。多谢指教!
回复评论
月夜 说:
六月 22nd, 2010 at 下午 5:59
恢复时直接进入后台phpMyAdmin管理界面选择导入数据库就可以了。
回复评论