quanshiyinian 发表于 2015-1-12 23:40:09

Discuz x2.5 使用后台备份论坛数据

备份论坛数据的方法有很多,每种方法都思路都会不同,今天在站帮网说下discuz x2.5论坛后台数据库的备份,和备份数据库要注意的一些细节问题。

涉及位置:后台--站长--数据库--备份

Discuz x2.5论坛后台的数据库备份之前的版本备份数据库优化改进了很多,以前备份数据库都必须在论坛备份论坛数据,然后在UCenter里面备份UC的数据,而现在X2.5版本直接可以在论坛后台直接备份UC的数据,保证了很多新手站长备份数据库时候忘记备份UC用户数据的问题,废话不多说了,下面进入正题。

一、日常维护数据库备份

进入后台--站长--数据库--备份Discuz! 和 UCenter 数据--提交即可,具体如下图所示:

分卷备份:数据文件 #1…… 创建成功,程序将自动继续,直到完成备份完成,并提示备份数据库文件的存放位置和个数,具体如下图

然后通过FTP把备份文件下载到本地就算是备份数据库完成了。

二、搬家数据库备份

进入后台--站长--数据库--数据库备份类型:Discuz! 和 UCenter 数据,然后勾选【更多选项】

建表语句格式:默认、MySQL 3.23/4.0.x、MySQL 4.1.x/5.x,此处选择你搬家空间的数据库的版本,这样会更好处理兼容性问题,保证数据库的安全稳定搬家。

强制字符集: 默认、GBK、UTF-8,搬家的时候不用选择,主要是用于转换网站编码的时候使用,具体可以查看教程:Discuz!X2.5 utf8转换为Discuz!X2.5 GBK 方法

其他选项都使用默认,不要选择,然后提交,和日常维护备份一样完成。

当然有些用户喜欢在UCenter--数据备份里面备份也是一样可以的,但在UCenter里面备份,数据库会存放到2个地方,data和uc_server下的data目录下,文件夹一样是backup_xxx。

不管大家使用什么方式备份,都一定要保证备份数据库的完整和兼容不同版本的数据库,我个人比较推荐使用帝国备份备份数据库,那样会更安全,更稳定一些。


推介阅读:
如何通过phpmyadmin来进行备份
如何通过后台来恢复数据库的方法
页: [1]
查看完整版本: Discuz x2.5 使用后台备份论坛数据