首页 > 建站经验 > ZblogPhp博客完整备份恢复数据库整站数据
2018
02-12

ZblogPhp博客完整备份恢复数据库整站数据

在我们建网站时总会有各种各样的情况发生,比如网站搬家就是一个经常遇到的问题,像空间到期,更换空间等问题。虽然现在的很多网站源码官方都会有备份和恢复的功能,但限于官方功能的限制可能造成网站搬家不完整等问题。比如网站现在所用的插件、上传的附件和一些在建站后做过的修改如果只使用官方提供的备份恢复工具就无法完成备份与恢复。今天刚好给自己的一个ZblogPhp博客搬家,顺手写一下ZblogPhp完整备份恢复步骤。

1.更新源码版本并下载最新版本

请在备份之前将网站模板切换为默认模板并将所有插件关闭以免造成错误

首先需要在zblog后台将源码升级到最新版本以免后期网站恢复造成版本不同引起不必要的麻烦,当然你也可以忽略这步,但是起码要知道自己现在所用的源码版本并下载与你所用源码对应的版本也可。具体步骤:

ZblogPhp博客完整备份恢复数据库整站数据 - 第1张  | 挖模板

确认并升级ZblogPhp源码版本

①进入zblog后台点击右侧【应用中心】进入zblog应用中心

②在菜单栏选择【系统更新与校验】

③点击图示按钮校验当前版本的系统核心文件,如果有被修改的文件可以自行修复

④如图我的博客检查到有两个文件被修改了,只要根据提示修复该文件即可

完成以上操作之后进入zblog官方网站下载最新版的ZblogPhp源码

2.导出MySQL数据库

进入到主机后台,选择数据库管理,因个人使用的空间面板不一样具体名称可能不一样,但是大概性质是一样的。一般使用phpMyAdmin工具操作数据库,进入到phpMyAdmin管理页面选择自己现在使用的数据库,导出zblog数据库

ZblogPhp博客完整备份恢复数据库整站数据 - 第2张  | 挖模板

phpmyadmin导出zblogphp数据库

①点击现在所使用的数据库(如果有多个)如果用虚拟主机一般只有一个数据库,只需要选择当前使用的数据库即可

②点击全选按钮选择所有数据表,zblogphp基础只有8张表,zbp_plugin_baidusubmit_sitemap跟zbp_plugin_baidusubmit_urlstat是我所使用的插件生成的表

③点击上方数据库管理的导出按钮导出数据库

ZblogPhp博客完整备份恢复数据库整站数据 - 第3张  | 挖模板

成功导出zblogphp数据库

①数据库导出方式有两种选择,一个快速一个自定义,根据个人喜好选择一般按照默认的快速选项就可以

②导出各式,数据库导出各式有多种选择,根据个人喜好选择,推荐保持默认SQL格式

③点击执行按钮会新建一个下载项,确认下载就可以得到我们的博客数据库文件

3.下载网站文件

一般而言zblog需要备份的文件和文件夹主要有主题,插件,上传文件等,登录我们的网站ftp按照需要下载文件,这里我们一步一步操作,最好在桌面或其他磁盘上创建一个备份文件夹,然后将所有需要备份的文件存在这个文件夹中,方面整理也避免误删

首先是网站根目录需要备份的文件,网站根目录需要备份的文件有:favicon.ico,robots.txt和一些站长平台的验证文件,如果感觉没用可以不备份。

ZblogPhp博客完整备份恢复数据库整站数据 - 第4张  | 挖模板

zblogphp网站根目录重要文件备份

其次是zb_users目录的备份,zb_users目录下主要备份的目录为plugin插件目录,theme主机目录(可以只备份当前使用主题和默认注册节省空间),upload上传文件目录

ZblogPhp博客完整备份恢复数据库整站数据 - 第5张  | 挖模板

zblogphp网站zb_users目录重要文件备份

整体文件备份完成后在旧网站所需要做的操作就已经完成了,接下来是在新网站的操作了

 

4.重新安装ZblogPhp

在zblog官网重新下载ZblogPhp最新版并上传到新空间上,然后重新安装一遍zblog,管理员可以随意设置,数据恢复后还是跟以前的一样

5.zblogphp数据库导入

进入新空间后台的数据库管理,还是以phpmyadmin为例,选择现在使用的数据库。

ZblogPhp博客完整备份恢复数据库整站数据 - 第6张  | 挖模板

删除zblogphp现有数据表

①选择当前使用的数据库

②全选数据表

③删除选择的数据表,上图圈错位置了,不是清空,直接删除表

ZblogPhp博客完整备份恢复数据库整站数据 - 第7张  | 挖模板

导入zblogphp旧网站的数据库

①删除完成后直接在当前数据库点击导入按钮,并选择刚才备份的旧网站数据库文件

②其他选项无需设置直接默认即可,然后点击执行导入旧网站数据库

6.上传网站附件插件

数据恢复完成后只需要重新上传已备份的插件和附件就可以了,上传完成后可以检查一下有没有缺失,如果有的话再稍微修改一下即可。

总结:这是我第一次备份恢复ZblogPhp程序,因为之前那个美国空间实在是太慢所以换到了香港空间上,整个步骤没有遇到什么太大的困难,遇到了两个难题就是数据恢复后网站不能打开,又重新试了一下才发现是我最前面重点提醒的事件,如果要备份源码的话,第一步一定要关闭所有插件并切换到默认主题,否则可能会遇到很棘手的问题。至此,ZblogPhp完整的网站搬家过程算是完结了,撒花~

                     
最后编辑:
作者:编辑@挖模板
                           
本站所有文章来自网络,如有侵权请联系本站处理。wamuban@qq.com

ZblogPhp博客完整备份恢复数据库整站数据》有 1 条评论

  1. Pingback 引用通告: ZblogPhp不能进后台怎么取消网站固定域名和后台固定域名 | 挖模板

留下一个回复

你的email不会被公开。