Discuz!使用问题、建议、BUG等请到论坛反馈以便获得及时帮助,大型问题建议走付费途径。

站点搬家、升级或者安装涉及数据库的插件时,推荐备份数据;本教程简单讲解 UCenter 和 Discuz! X1 备份数据以及备份需要注意的事项。

一、关闭站点

后台 => 全局 => 站点信息 => 关闭站点 => 设置为是,如图:

二、备份数据库

1、登录 UCenter 后台 => 数据备份:

勾选要备份的应用,点击下面的“提交”按钮:

备份是自动的,您只需等待。备份完毕,您可以在“恢复数据”内查看备份数据:

点击详情:

三、备份数据存放目录

在 UCenter 后台备份得到的备份数据存放目录如下:

UCenter 备份数据存放目录:以独立主机为例,UCenter 安装根目录 /data/backup/backup_日期_随机字母/ 目录下,如图:

Discuz! 备份数据存放目录:以独立主机为例,Discuz! 安装根目录 /data/backup_日期_随机字母/ 目录下,如图:

这样就把所有数据都备份好了。

2、也可以站点后台 => 站长 => 数据库 => 备份,进行单个应用的备份,如图:

打开更多选项,可以设置具体备份条件,如图:

1、数据备份方式:一般都选择 Discuz! 分卷备份,可以单独设置每个备份文件大小;系统 MySQL Dump (Shell) 备份不建议虚拟空间用户使用;

2、使用扩展插入(Extended Insert)方式:保持默认的否即可

3、建表语句格式:备份时 MySQL 版本设置,一般备份不需要动到,除非搬家前后空间 MySQL 版本存在巨大差异;

4、强制字符集:分为 GBK 和 UTF-8,一般备份不需要动到,保持为默认即可;

5、十六进制方式:选择是,可以确保数据比较完整;

6、压缩备份文件,需要服务器支持压缩才可以正常使用,分为多分卷压缩成一个文件、 每个分卷压缩成单独文件、以及不压缩是三个设置;

7、备份文件名:可以自定义备份文件目录文件名称。

四、常用需要备份程序文件说明

1、Discuz! X1 程序目录\data\attachment 附件目录

2、UCenter\data\avatar 头像目录

五、注意事项

1、如果是论坛搬家,注意新的虚拟主机要支持 PHP+MySQL 环境,否则迁移后论坛无法正常运行;并确保新虚拟主机 MySQL 版本和字符集和原虚拟空间一致( MySQL 版本以4.0和4.1为分割线),否则可能导致恢复后站点乱码等现象。

2、如果安装过插件,建议除了 config 目录外,其余目录、文件全部备份。

{lang scrolltop}