Dzzoffice数据备份恢复和迁移

备份

数据库备份

一、系统工具手动备份数据库

image.png

点击提交数据库会备份到data/backup_xxx目录下
下图是备份完成的效果:

image.png

二、通过计划任务自动备份数据库

image.png

1、点击提交,开启计划任务

image.png

2、(可选操作) 点击编辑可以自定义计划任务执行时间(如下图所示)默认设置的是每周备份一次,可以不修改

image.png

3、(可选操作) 点击执行查看是否执行成功

image.png

image.png

image.png

三、通过其他工具备份数据库

    也可以通过MySQL Dump、phpmyadmin、navcat等数据库导出工具导出数据库,导入时选择相同的工具导入

文件备份

DzzOffice文件默认存储在 网站根目录/data/attachment/dzz下,

如果添加了存储位置(本地磁盘 oss等)也会存储在这些位置上

同一个文件只会在一个存储位置里面存储,可以通过 云设置与管理 -》 企业盘 -》迁移工具来在不同的存储位置迁移文件。

做文件备份时,需要根据添加的存储位置不同分别做备份。

1:服务器磁盘:备份data/目录

2:本地磁盘:备份添加时设置的目录;

3:ftp、oss等:根据需要做备份

恢复

数据库恢复

一、通过系统工具恢复数据库

img

如果出现上述提示,请修改  config/config.php,如下图所示:

img

<pre class="brush:php;toolbar:false">$_config['admincp']['dbimport']	= 1;

img

a、通过 http://down.dzzoffice.com/restore.zip 下载恢复工具,解压,并且上传restore.php到data目录下

b、系统设置 -》 基本设置  关闭站点

img

c、选择备份的数据条目,点击最右侧“导入”。按界面说明操作

img

img

d、系统工具 -》更新系统缓存

二、手动恢复

文件恢复

将备份的文件拷贝到原位置

迁移

1、备份数据库

系统工具 -》 数据库  备份数据库

image.png

2、复制网站根目录到新服务器

   修改config/config.php  数据库相关的配置信息

image.png

这些参数按新服务器环境配置。

3、通过 http://down.dzzoffice.com/restore.zip 下载恢复工具,解压,并且上传restore.php到data目录下,并且删除data/restore.lock文件(如果存在)

4、访问: http://域名/data/restore.php  如下图:

image.png

选择要恢复的文件 点击右侧的导入按钮,按界面说明操作

5、登录站点,管理 -》系统工具 -》更新系统缓存