第二十九章 备份与迁移

29.1 智能备份工具

系统集成智能备份工具,只要进入扩展-开发中心,可于后台对全站或数据库进行备份,同时扩展下的“开发中心”界面是一个丰富的菜单,点击进入后,会提示同步数据表,请点击同意。进入此界面可能需要二级密码,请使用初始二级密码:123456进入,界面如下:

1.png 

备份的默认文件存在根目录temp文件夹下,管理员也可以定义存为网站根目录。

对于数据库备份,仅支持数据库实例与网站部署在同一服务器上,如果二者不在同一服务器上,则不支持创建数据库备份。

对于备份全站文件,需要服务器安装winrar解压缩程序,否则无法进行备份。

2.png 

备份创建成功后,会显示文件大小、创建时间,如果拥有足够丰富的数据库知识(一步到位的数据库链接参数),则也可于后台进行数据库还原,否则应由服务器管理员在数据库管理器中进行操作(可见本章后面章节)。

创建好的备份,一般建议移到非网站目录,避免被猜破下载(盗库--这也是2016年著名的徐玉玉被骗身亡案数据外泄的主要原因,每一个站长和网站管理员都应提高警惕)。

3.png 

blob.png提示:创建好的备份建议下载到本地或移到非IIS等服务器软件指向站点目录,避免被猜破盗走。


29.2 备份网站文件

如果您只要备份模板,只需要对Template目录中的各个文件夹进行备份即可。

如果您只要备份文件,只需要对Skin目录进行备份即可。

标签文件只需要下载App_Data/LabelExport.xml文件即可完成备份。

下表的各个文件夹说明,有利于您对网站文件的备份和维护使用。

文件夹名

说明

API

API会员整合目录,如果不需要整合,可删除。

App_Data

安装脚本存储目录,如果已经安装完成,并不需要重新维护安装,可删除。

App_Themes

网站默认程序界面文件,不可删除。

bin

系统已编译服务文件夹,不可删除。

Comments

评论与互动功能服务,不可删除。

Common

公用库,不可删除。

Config

数据连接信息配置文件夹,不可删除。

editor

信息编辑服务,不可删除。

IAA

广告文件存储目录,可于后台自由更改目录名。

Images

网站默认图片文件夹,不推荐删除。

Install

安装程序文件夹,如果已经安装完成,并不需要重新维护安装,可删除。

JS

网站前台JavaScript文件存储文件夹,可自由定义到其它目录或删除。

Manage

后台管理目录,可于系统设置处定义为其它路径。

PayOnline

在线支付接口文件,如不需要使用在线支付功能则可删除。

Prompt

错误提示文件夹,不可删除。

Search

站内搜索服务,不可删除。

Skin

风格文件夹,不可删除。

Template

模板文件夹,不可删除。

TreeLineImages

系统目录图片素材,不可删除。

UploadFiles

上传文件存储路径,可于系统设置处定义并改名。

User

会员中心。

 


29.3 重新安装

首先确保您已经删除了原数据库内的字段,或者提供了一个全新的数据库(不包括任何Zoomla!逐浪CMS系统字段)。

用文本编辑器打开Config下AppSettings.config文件,定义第10行(旧版第6行)的

<add key="Installed" value="true" />

为:

<add key="Installed" value="false" />

1.png 

然后直接访问网站根目录或访问Install/ Default.aspx,即可启动重新安装进程。

用户除了可以通过配置文件进行重装外,还可以在“后台—系统配置—网站配置—维护中心”中,勾选重新安装,如下图所示:

2.png

29.4 数据库备份与迁移

MSSQL数据库的备份一般有以下五种方法:

方法

说明

导入法

从目标数据库导入(即在新的数据库上导入旧有数据库,导入时需要注意健值与SQL存储过程是否完全导入),

导出法

从目标数据导出到(即在旧据库上出数据库到新的数据库,导出时需要注意健值与SQL存储过程是否完全导出)。

附加法

直接附加MDFLDF文件迁移(复制MDFLDF文件时注意要中止本机的MSSQL服务,否则无法正常操作)。

生成SQL脚本法

生成SQL脚本,复制SQL脚本到新数据库的企业管理顺查询创建,对于大型数据库来说过程较慢。

备份还原法

在原数据库上创建备份,然后拷贝备份文件到新数据库的碰盘管理器中,再进行还原。

Zoomla!逐浪CMS推荐使用“备份还原法”对数据库进行迁移,下面两步是创建数据库备份的两个关键进程:

1.gif


2.gif

创完备份后,即可在目标数据库进行还原操作:

3.gif



      blob.png提示:还原数据库时必须选择覆盖数据库模式,否则无法正确还原。

30.1 响应式布局

系统提供了两个移动化扩展标签:


1.png

同时官方还提供了一个智能响应式框架,获取地址为http://code.z01.com,这是中国地区首个Bootstrap镜像。