来源:http://fhttian.info/archives/176

不管你的空间多么稳定,操作多么小心翼翼,自信心多么强,都请你抽出一定点时间来备份一下你的博客数据吧,因为很多人就是因为太自信或者太相信空间商,而导致自己多年的博客数据丢失。

数据库的备份方法无外乎有两种,一种是手动备份,一种是通过插件自动备份,下面分别介绍一下这两种方法的操作步骤和主要用到哪些工具。

一、手动备份
1、通过 WordPress 后台备份博客数据库。
进入 WordPress 后台,点击"工具"选项下面的"导出",然后在出现的页面点击"下载导出文件"就可以了。如果你的博客有多个作者,你还可以选择导出某一个作者的相关文件。导出文件包括对应作者的全部文章、页面、评论、自定义域、分类目录和标签,但是不包括 WordPress 插件和小工具的设置。
2、通过 cPanel 备份博客数据库。
进入 cPanel 之后,点击"文件"分类里面的"备份",在出现页面的"部分备份"下面,选择需要备份的博客对应的 MySQL 数据库并下载。
3、通过 phpMyAdmin 备份博客数据库
点击 cPanel "数据库" 分类下面的 "phpMyAdmin",在出现的页面点击博客对应的数据库,然后点击工具栏上的"导出",并在下一页面的"另存为文件"一栏下面选择"gzip压缩",然后点击"执行",就可以把数据库下载到你的电脑硬盘了。
二、常用wordpress数据库备份插件
1、WordPress Database Backup
安装并激活 WordPress Database Backup 插件之后,你会在 WordPress 控制面板的"工具"分类下面看到"备份"选项,点击就可以对插件进行设置。你可以选择要备份的数据表,然后通过设定"定时备份"把备份数据库发到你的邮箱,当然,你也可以选择"立即备份",把数据库备份到你的电脑硬盘。
地址:http://wordpress.org/extend/plugins/wp-db-backup/
2、WordPress Online Automated Backup
wordpressbackup.com 网站注册一个帐号,并添加你的博客(一个帐号一个博客),接着下载并安装 WordPress Online Automated Backup 插件,然后按照要求对插件进行设置,完了之后,该插件就会自动备份你的博客数据库到 wordpressbackup.com 网站,备份时间是经常而不定时的,免费帐户数据库的最大容量为 5M。
地址:http://wordpress.org/extend/plugins/wordpressbackup
3、BackWPup
BackWPup 可以备份数据库,也可以备份 WordPress 文件夹里面的文件,还可以优化数据表。备份的数据库会保存在博客所在服务器,同时也可以下载或者发送到邮箱,支持自动备份。
地址:http://wordpress.org/extend/plugins/backwpup
4、DBC Backup
DBC Backup 是把你的 WordPress 博客数据库备份到博客所在的服务器,你可以随时进行手动备份,也可以设定自动备份的时间;你可以选择自动删除所有的旧备份,也可以选择不删除或者删除多少 天之后的备份;你可以选择压缩备份文件,也可以选择不压缩文件。
地址:http://wordpress.org/extend/plugins/dbc-backup/
5、myEASYbackup
myEASYbackup 的操作也很简单,安装并激活插件之后,就可以直接进行备份了,除了备份 WordPress 博客数据库之外,还可以备份 WordPress 的安装文件,备份文件会保存在你的服务器,但是你也可以在 WordPress 后台直接下载到你的电脑。该插件目前不支持自动备份。
地址:http://wordpress.org/extend/plugins/myeasybackup/
6、Online Backup for WordPress
在使用 Online Backup for WordPress 之前,你需要先到插件开发者 BTE 那里注册,免费注册后你可以获得 50M 的存储空间,你可以把 WordPress 博客的数据库备份到那个空间,也可以把数据库下载到你的电脑或者备份到你的邮箱,可以设置自动备份时间,也可以马上进行手动备份。
地址:http://wordpress.org/extend/plugins/wponlinebackup/
7、WordPress EZ Backup
WordPress EZ Backup 可以把你 WordPress 博客的任意文件夹以及数据库备份到博客服务器上。除了手动备份,你也可以进行自动备份,不过 WordPress EZ Backup 需要设置的地方比较多。
地址:http://wordpress.org/extend/plugins/wordpress-ez-backup/
8、 Bei Fen
Bei Fen 插件可以把你 WordPress 的文件以及/或者数据库备份到博客的服务器,你可以手动进行立即备份,也可以设定自动备份时间。备份数据库可以直接在 WordPress 后台删除或者恢复。
地址:http://wordpress.org/extend/plugins/bei-fen/
9、 Remote Database Backup
Remote Database Backup 插件可以说是 WordPress Database Backup 的简化,你可以直接在 WordPress 管理后台备份并下载数据库,但是不可以自动备份数据库,也不可以设置把备份的数据库发送到邮箱。
地址:http://wordpress.org/extend/plugins/remote-database-backup/
10、 WP-DBManager
WP-DBManager 的功能相当丰富,你可以把数据库备份到服务器、邮箱或者电脑硬盘,可以设置自动备份,可以修复、优化、清空甚至删除数据表,还可以删除或者还原备份到博客所在服务器的数据库。