今天大D帮兔兔酱给兔兔酱的论坛搬家。于是在此记录一下搬家方式,方便以后用。

重点提示,一下所有操作都需要在后台关闭站点后进行。


 

1、备份数据库

备份数据库有两种方式。

第一种

登录管理后台,站长——数据库——备份

备份数据类型:Discuz! 和 UCenter数据

第二种

登录管理后台,UCenter

登录UCenter之后,选择菜单下的数据备份。

把所有需要备份的数据勾选,然后选择提交。

建议全部勾选。


 

2、文件处理

备份完数据后,到主机空间管理面板将论坛目录全部压缩并下载。

现在的虚拟主机的控制面板基本都提供这个功能。

下载会本地后,解压缩,删除以下文件。没有的则跳过。(留好备份,以绝后患)

/install/install.lock
/data/install.lock
/config/config_global.php
/config/config_ucenter.php
/uc_server/data/config.inc.php

没有的就直接跳过,删除剩下的文件就行了。

然后到官方下载一个Dz X2对应编码的安装包,将安装包内的

upload\install\index.php

复制到网站备份解压缩目录下的install目录内。

再将

\utilty\restore.php

复制到网站备份解压缩目录下的data文件夹内。

然后将修改过后的所有BBS文件打包压缩。注意格式,建议zip。

3、搬家部署

将压缩好的数据上传到空间后解压缩。

然后访问 http://你的域名/install

开始重新安装,照常填写即可,需要注意的是,数据表的前缀要和你老空间的数据库表前缀一致,比如你老数据库的数据表前缀是bbs_ 那么,新安装时,就应将数据库表前缀由默认的pre_改为bbs_。

4、恢复数据

安装后,得到一个新的论坛,登录管理后台,进行数据恢复。

切记要关闭站点,以免出现前台操作导致后台数据库崩溃。

如果搬家后找不到数据文件,就登录FTP,将data目录内,两个backup_ABCDEF(ABCDEF是随机字符串)。

查看这两个目录的生成日期,将老生成日期文件夹内的文件全部移动到较新生成日期的文件夹中,再到后台恢复数据即可。

5、更新缓存

数据回复完毕之后,可能会出现模板异常,这时到后台更新全部缓存即可。

 

 

版权声明
转载保留版权: 大D技研室 | 《Discuz! X2 整站搬家方法》
本文链接地址:https://www.dadclab.com/archives/3278.jiecao
转载须知:如果您需要转载本文,请将版权信息,版权授权方式,以及本文的链接地址注明,谢谢合作。
本文被贴上了: , , , , 标签