Dzzoffice数据备份恢复和迁移
备份
数据库备份
一、系统工具手动备份数据库
点击提交数据库会备份到data/backup_xxx目录下
下图是备份完成的效果:
二、通过计划任务自动备份数据库
1、点击提交,开启计划任务
2、(可选操作) 点击编辑可以自定义计划任务执行时间(如下图所示)默认设置的是每周备份一次,可以不修改
3、(可选操作) 点击执行查看是否执行成功
三、通过其他工具备份数据库
也可以通过MySQL Dump、phpmyadmin、navcat等数据库导出工具导出数据库,导入时选择相同的工具导入
文件备份
DzzOffice文件默认存储在 网站根目录/data/attachment/dzz下,
如果添加了存储位置(本地磁盘 oss等)也会存储在这些位置上
同一个文件只会在一个存储位置里面存储,可以通过 云设置与管理 -》 企业盘 -》迁移工具来在不同的存储位置迁移文件。
做文件备份时,需要根据添加的存储位置不同分别做备份。
1:服务器磁盘:备份data/目录
2:本地磁盘:备份添加时设置的目录;
3:ftp、oss等:根据需要做备份
恢复
数据库恢复
一、通过系统工具恢复数据库
如果出现上述提示,请修改 config/config.php,如下图所示:
<pre class="brush:php;toolbar:false">$_config['admincp']['dbimport'] = 1;
a、通过 http://down.dzzoffice.com/restore.zip 下载恢复工具,解压,并且上传restore.php到data目录下
b、系统设置 -》 基本设置 关闭站点
c、选择备份的数据条目,点击最右侧“导入”。按界面说明操作
d、系统工具 -》更新系统缓存
二、手动恢复
文件恢复
将备份的文件拷贝到原位置
迁移
1、备份数据库
系统工具 -》 数据库 备份数据库
2、复制网站根目录到新服务器
修改config/config.php 数据库相关的配置信息
这些参数按新服务器环境配置。
3、通过 http://down.dzzoffice.com/restore.zip 下载恢复工具,解压,并且上传restore.php到data目录下,并且删除data/restore.lock文件(如果存在)
4、访问: http://域名/data/restore.php 如下图:
选择要恢复的文件 点击右侧的导入按钮,按界面说明操作
5、登录站点,管理 -》系统工具 -》更新系统缓存