five:3G网出了问题,正好码字。这章将介绍wordpress的备份,个人认为,无论使用任何程序,最起码的要求就是能安装和备份。备份往往是会被大家忽略掉的部分,直到空间出现问题,苦心码的字全没了的时候,大家才会想起备份的重要性。
网站备份一般分两步,文件备份和数据库备份。先来说说简单点的文件备份。
文件备份最直接的方法自然是FTP登录后将所有文件拖下来,如果能通过后台压缩或不在乎时间过长,倒是可以。只是这样做,备份下来的文件大部分都是无用的程序源码,所以只备份特定文件是最好的。wordpress需要备份的文件都在wp-content这个文件夹下,languages 无需备份。plugins 文件夹下存放着所有的插件,除了是没通过验证或自己修改的插件,其实是无需备份的,只要记录下插件名称,下次再在线安装即可。uploads是存放多媒体文件的地方,如果使用了wordpress自带的多媒体功能,即上传图片什么的,就会存放在这里,如果使用了,就一定要备份这个文件夹,否则图片什么的可都会消失的。 themes 文件夹存放所有主题文件,不备份这个可就搞笑喽。。。。。。
数据库的备份是网站备份的关键,毕竟所有文字和设置都在这里。备份分三种方法介绍,第一种仅对wordpress有效,本人强烈推荐第三种。
第一种方法是使用wordpress自带的备份功能,在后台工具选项下选择导出,然后选择点击“下载导出文件”后就可以得到一个XML文件,用wordpress自己的解释就是–“当您点击下面的按钮时 WordPress 会创建一个 XML 文件,并且保存到您的电脑。
我们称这种格式为 WordPress eXtended RSS 或 WXR,它包含了您的全部文章、页面、评论、自定义栏目、分类目录和标签。在您保存完下载的文件后,便可以在其它 WordPress 站点中导入它。”还原时点击导入将刚才得到的XML文件导入即可。这种方式最简单,但随着文章的增加,数据库会逐渐庞大,有可能会出问题,而且此方法只对wordpress有效,因此不推荐这种方法。
第二种方法是使用MySQL的管理工具phpMyAdmin备份。这种方法适用所有使用MySQL数据库的程序,但稍显麻烦。一般phpMyAdmin是支持中文的,调节下Language即可。中文下备份还原分别使用“导出”“导入”,英文下导出为Export,导入为Import。这种方法虽然适用性强,但同样无法解决大数据库的问题,而且个别劣质主机或合用主机会没有phpMyAdmin,所以也不推荐。
第三种方法是使用第三方软件“帝国备份王”。该软件使用中文,没有语言障碍,数据库采用分组备份,大数据库备份还原容易,虽然有个安装过程,不过能顺利安装好各种php程序的各位,应该问题不大。稍要注意的是,服务器上以下的文件/目录属性必须设置为 777。
|
目录文件名称
|
说明
|
| bdata | 备份目录 |
| bdata/safemod | 安全模式下数据备份目录 |
| class/config.php | 配置文件 |
| setsave | 保存设置目录 |
| setsave/def | 默认备份设置文件 |
| zip | 压缩包存放目录 |
| tmp | 临时文件目录 |
注意:默认的管理员帐号与密码分别为:admin,123456。
登录后自己修改帐号密码、验证随机码与数据库设置即可完成安装。
简单说下备份还原的方法:
1.备份数据:备份数据 -> 选择备份的数据库 -> 选择备份的表与设定备份参数 -> 备份完毕
2.恢复数据:恢复数据 -> 选择恢复源目录,数据库 -> 恢复完毕
3.下载备份文件:下载备份目录下相应的备份目录即可。默认的备份目录为“bdata”。(对于文件少的也可直接到“管理备份目录”打包下载)
上面三条基本概括使用帝国备份王备份还原数据库的做法,其他设置及说明可以参见说明,只是有一条,备份好的备份,直接还原是不行的,需要下载后重新上传才能还原。不明白这个设置是为何,可能是出于安全考虑,但这个设定在我第一次使用备份王测试的时候,可是让我吃足了苦头。。。。。
备份王还有整理碎片等功能,本人建议做数据库的任何优化之前先备份一遍,毕竟小心驶得万年船嘛。有一个功能提一下,“替换目录文件”功能可以将数据库备份里的任意字符替换,这个功能相当好用,一旦网站域名变更,只需替换下原始域名即可转换到新域名。
帝国备份王很好用,可惜美中不足的是不支持定时自动备份,如果后续版本可以支持这个功能,那真是帅呆了。
这篇不是我打的字数最多的文章,却是用时最久的一篇,前前后后打了好几天,决定改变输入法习惯果然是个馊主意。。。。。。
测试一下咯!
测试一下回复嵌套
继续测试。。。。
我一般都是用第二种方法来备份的,有机会用用第三种,呵呵
其实用哪种方法无所谓,只要能起到备份的作用就成了。
好方法哦,再学习下