如何有规律的备份你的 BLOG
2007年12月16日
备份 BLOG 就像喝水一样,我们都知道应该是规律性的操作。但是往往我们都会因为给中其它的事情的介入而忘记了。
没有备份 BLOG 所产生的后果远远比找不到水杯要严重得多。如果你的服务器因为某种原因宕掉了,或者你的网站被黑,你将丢失很多重要数据。
就个人而言,我尝试着每周作一次网站的备份(本人比较懒,只要你愿意你可以每天作一次备份)。下面我们来简单说一下如何快捷备份你的 BLOG。
- 使用 FTP 工具将你的 BLOG 文件全部下载到本地(WordPress 文件夹);
- 登录 phpMyAdmin,选择你自己的 WordPress 数据库;
- 确认所有的 WordPress 表以后选择 Export;
- 在 Structure 部分,选择 Add Drop Tables,Add AUTO_INCREMENT 和 Enclose table and field names with backquotes;
- 在 Data 部分将所有选项留空;
- 选择 Save as file 开始下载数据库(如果你的数据库非常大的话你可以选择压缩)。
如果你没有权限登录 phpMyAdmin,推荐你使用插件 Wordpress Database Backup。
顺便介绍一下 WordPress Database Backup 这个插件的使用。
10 条评论 添加你的评论 →

1. roader | 2007:07:24 - 20:01:30 | #
我想问下,我通过设置可以实现找回密码功能,也就是说能发送邮件,但是为什么通过WordPress Database Backup备份的文件却不能发送到邮箱呢?计划备份也没有效果
2. Denis | 2007:07:24 - 20:17:39 | #
我没有测试过这个功能,不知道剑指天下使用过这个插件没有?
3. 剑指天下 | 2007:07:25 - 00:09:26 | #
我测试的时候没有任何问题啊,会通过你自己的邮箱发送一个附件给自己。定时备份也没有问题。
附件名字类似于:DBNAME_YYYYMMDD_swatchID.sql.gz
DBNAME是你自己的数据库的名字,也许会有少许改变,但是总体不变。
后面的YYYYMMDD是年月日,swatchID是你备份时生成的一个数字,暂时没有研究过为什么是这个数字。开发者叫它swatch。
一般来说邮件地址是你在 OPTION 里面自己输入的 EMAIL,不过也可以自己指定,我也成功过。
你可以再尝试一下,还有问题的话,把错误代码告诉我,我看看。
4. kusanagi | 2007:07:30 - 20:54:41 | #
旁边还有一些可选的表,我怎么没有那个呢?
还有我如果选择save to server这项,并不能被保存,会一直都是download to your computer.
5. Denis | 2007:07:30 - 21:23:15 | #
可选的表代表你安装过插件,插件的表。
选择save to server这项,并不能被保存
你要看看你保存路径的权限。
6. 紫雨 | 2007:08:27 - 16:26:08 | #
我的以前也可以自动备份并且发送到邮箱,只是后来不行了,不知道为什么。我到服务器去看,发现还是有定时备份,但是通过附件发送给我的功能却失灵了,你知道可能是什么原因吗?
这个定时备份功能需要以前的那个wp-cron插件来实现吗?
我的wp版本是 2.1.3
7. Denis | 2007:08:27 - 19:10:44 | #
@ 紫雨,不用 wp-cron 支持!
8. gigi | 2008:07:17 - 15:23:31 | #
我用core ftp下载备份,发现许多文件的字节下载以后发生变化,再查看以前上传的模板文件,个别数据的字节也是不同的,但是模板照样能用;现在想升级2.6,可是担心下载的备份文件出错,就改用filezila下载,出现同样的问题,即上传、下载的数据有变化。请问是否正常,哪个是最好的无权限的ftp工具?
9. jogocun | 2008:07:19 - 09:32:01 | #
可惜还没有支持2.6版的呀~
10. 嘉林 | 2008:08:03 - 18:14:53 | #
我的博客空间好像不太支持什么mail功能,不能发送邮件啊。