步骤:
- 操作之前备份禅道,停止服务,备份 /data/zbox/整个目录。
- 确认idoop/zentao环境禅道的版本小于等于12.3.1版本。
- 安装12.3.1版本的官方版本的docker环境:
http://www.zentao.net/book/zentaopmshelp/405.html
参考命令:
sudo docker run --name zentao -p 87:80 --network=zentaonet --ip 172.172.172.172 --mac-address 02:42:ac:11:00:00 -v /app/zentaopms:/app/zentaopms -v /app/mysqldata:/var/lib/mysql -e MYSQL_ROOT_PASSWORD=123456 -d easysoft/zentao:12.3.1
- 停止两套docker容器
- 迁移附件的物理文件,将/data/zbox/app/zentao/www/data/upload/1/目录下的文件,迁移到/app/zentaopms/www/data/upload/1/目目录下
- 将/app/mysqldata/zentao/目录下的数据库物理文件删除
- 迁移数据库物理文件,将/data/zbox/data/zentao/目录下的文件,迁移到/app/mysqldata/zentao/目录下,并且执行 chmod -R 660 /app/mysqldata/zentao/
- 启动容器,访问禅道,如果跳转到upgrade.php页面,可以群文件下载upgrade.php文件,放到/app/zentaopms/www/目录下,访问执行升级
网友评论