准备工作#
https://hlc.lanzouo.com/b01k7xlzi
密码:xiaohu 方法一文件:restore.7z 方法二文件:adminer.7z方法一、系统工具#
本方法是使用DzzOffice 官方方法。在执行此方法之前,请确保您的网站data目录下存在restore.php文件。如果缺少restore.php文件,请先下载并放置在相应位置。方法二、adminer#
访问域名/admin/system/adminer.php,必须出现如图所示的效果,才能使用此方法。如果您的网站/admin/system/目录下不存在adminer.php,请先下载,并将adminer.php、adminer.css文件移至网站/admin/system/目录下数据库备份#
通用步骤#
使用系统工具备份的步骤#
使用adminer备份的步骤#
1.
访问域名/admin/system/adminer.php,输入服务器、用户名、密码登录;
6-8步骤不同浏览器有不同的效果,您只需要知道你备份的数据库名、保存位置即可。
迁移网站#
通用步骤#
1.
按照正常流程搭建新的网站环境,此处以小皮客户端为例;
2.
将原网站根目录下的所有文件拷贝到新的网站根目录下;
3.
访问新的网站域名,出现Dzz! Database Error即可 进行下一步,如未出现Dzz! Database Error请检查原网站根目录下的所以文件是否拷贝到新的网站根目录下或检查新网站是否搭建成功;
4.
按新服务器环境配置修改新的网站根目录下config/config.php中数据库相关的配置信息;
使用系统工具迁移的步骤#
1.
访问:新的网站域名/data/restore.php,如下图:
2.
选择要恢复的文件 点击右侧的导入按钮,按界面说明操作。
使用adminer迁移的步骤#
1.
访问新的网站域名/admin/system/adminer.php,输入服务器、用户名、密码登录;
4.
出现以下信息表示创建成功,即可进行下一步,如未出现请按提示百度一下;
6.
如果您备份的数据库文件大小超出了服务器环境配置了,请先修改服务器环境配置(php.ini文件中的post_max_size、upload_max_filesize,要保证值大于SQL文件),重启服务器,访问新的网站域名/admin/system/adminer.php,再次进行导入;
如果出现错误: Allowed memory size of xxx bytes exhausted at xxx:xxx (tried to allocate xxx bytes)
这个报错信息的意思是说,php.ini配置的memory_limit(内存限制) 大于 AG(allocated_memory)
解决方法如下:
修改服务器环境配置(php.ini文件中的memory_limit,如果前面有分号需去掉),重启服务器,访问新的网站域名/admin/system/adminer.php,再次进行导入;

7.
出现以下信息表示数据导入成功,即可进行下一步,如未出现请按提示百度一下;
8.
刷新网页显示正常表示迁移成功,如还是未正常显示,请先检查前面的步骤是否有异常情况,或在官方群中反馈。