线上禅道迁移至线下Docker环境

本文内容线上禅道迁移至线下Docker环境

以下:

注意事项

禅道的数据备份恢复必须是在同一个版本之间进行的,测试过不同小版本之间的备份恢复也会出现问题,所以在做迁移之前需要保证版本一致性。

线下禅道环境搭建

(1)拉取禅道镜像

1
docker pull idoop/zentao:11.6

(2)运行镜像容器

1
docker run -d -p 9000:80 -p 13306:3306  -e USER="root" -e PASSWD="yangrui666."   -e BIND_ADDRESS="false"   -v /var/zbox/:/opt/zbox/     --name zentao

(3)运行成功则可以在浏览器访问禅道

地址为 ip:9000

数据迁移

(1)进入原禅道后台管理,在数据选项中对禅道进行备份,将备份好的文件传输到新禅道的备份对应目录

这里需要注意的是复制过去的备份文件一定要有读写权限,我一开始直接复制过去,也没有设置权限,一直卡在还原的地方,后来直接设置备份文件所有权限 chmod 777 **

(2)在新禅道界面上对数据进行还原

设置每日备份

由于禅道系统自身默认是每日备份的,所以无需单独进行设置,也可以在后台管理,数据,里面对备份进行设置。

-->