第二十九章 备份与迁移

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镜像。


30.2 JSON与JSONP接口

1.png