现在的位置: 首页 > WordPress > 正文
手动备份WordPress插件、主题和数据库
2010年11月07日 WordPress ⁄ 共 1182字 评论关闭 ⁄ 被围观 496+

适合读者:刚刚接触WordPress,并已经搭建了自己独立BLOG的人。

注释:本文中提及的操作,都可以通过WordPress的插件来更加方便的完成,或自动完成。

对于WordPress搭建的BLOG,一般来说备份操作主要针对数据库、主题、插件这三个进行,如果你是用自己BLOG空间作为图床,上传图片等素材到自己空间,那么还要多备份一个uploads目录。一旦BLOG出现问题,或者搬家的时候,可以完整的还原到和原来一样的状态。

一般来说,我个人不习惯把图片储蓄在自己的空间上,因为日积月累,这个储蓄目录会变得越来越庞大,文件也越来越多,不便于管理。通常我都会把图片储蓄到Flickr等能够保证服务稳定的相册中。这样某种程度上说的话,只要备份数据库,就连图片都备份了。

关于插件和主题这两个目录的备份,如果你的主机后台管理中,支持压缩和解压,你可以直接通过主机后台操作完成。一般情况下,这两个目录都不会太大,几M而已。。。

如果你可以使用SSH,那么这些操作同样可以登录SSH来完成。以下截图是从登录SSH开始,到执行备份的压缩指令的截图。如果你是看到命令行就头疼的人,也不必害怕,其实实际用到的指令,只有一个而已。

5131236298_c167a4d239

如上图所示,为了降低命令行恐惧症的恐惧感,我把登录后执行的指令用颜色标记了出来,实际上整个过程一共执行了只有3条指令,过程非常简单。而且前两条都是我为了执行第三条时方便些而输入的可以不使用的指令。所以,SSH上备份插件和主题目录,只用下面这条指令就可以了:

zip -r 备份压缩包名称.zip 插件目录 主题目录 更多目录或文件(用空格隔开)

顺便说下,解压缩的指令是:

unzip 压缩包名称.zip (默认解压到当前目录,如果指定目录,就写在指令后面)

当然,你也可以用gzip,gunzip,tar等等压缩解压。。。不过因为可能更多人对zip这个字样比较脸熟,所以就用zip举例了。

5131236446_ebf32c6226

登录FTP,已经可以看到刚刚打好的压缩包了。。。个人建议这个压缩包下载到本地后,就在服务器上删除。

关于数据库的备份,WordPress上本身就有很多优秀的插件,不过下面还是介绍一下通过phpmyadmin来手动备份。。。多几份备份总是好事儿。。。保不齐哪份备份就会在什么时候成为救命稻草。。。

基本上,这个操作起来也是非常的简单。。。

5130635323_35ac885ef2

登录到你的phpmyadmin,在左侧导航栏选择要备份的数据库。

5131236808_06d711caaf

在右边选中全部要备份的表,然后点击上面的导出。

5131236912_78955a4f7f5130635657_22a1bc1ecf

在导出页面,将上图中红线所圈的项目打挑,在下方输入好备份的名称,然后选择ZIP压缩格式,然后点击“执行(Go)”,下载压缩包保存到本地即可。

以上,WordPress的插件、主题目录,及MYSQL数据库就全部备份完成了。。。

大多数人可能都安装了自动备份WordPress的插件,除了使用插件外,我个人还是习惯每隔一段时间,再手动备份一份以防万一。。。

分享到:   

抱歉!评论已关闭.