禅道系统迁移笔记

禅道是一个可免费使用的开源项目管理系统。

最近执行了一个禅道系统服务器迁移的任务。做笔记备查。

迁移基本情况:

将现有禅道系统转移到一个新服务器内。原服务器为CentOS 8,新服务器为ubuntu 20.04  LTS。

禅道版本18.2.

迁移基本思路如下:

在新服务器(ubuntu)上安装一个新禅道系统(版本18.2)。

备份原服务器(CentOS 8)数据库,并将数据导入到新禅道系统.

将原服务器(CentOS 8)上传的文件复制到新禅道系统内。

禅道迁移执行:

安装禅道这个在禅道官网下载对应的安装包,按官网说明安装很容易。

一般来说按默认安装状即可,禅道系统会安装在/opt/zbox下面。

备份原服务器禅道数据库,我使用的是mysqldump命令。

mysqldump -uroot -p zentao > zentao.sql

这里使用的数据库账号可以从禅道系统的php文件中获取。

例如:/opt/zbox/app/zentao/config/my.php

备份成功后,使用mysql命令导入数据。

mysql -uroot -p zentao < zentao.sql

数据导入成功,下一步需要复制上传文件。

上传文件存储路径是:

/opt/zbox/app/zentao/www/data/upload/

可以使用tar命令将此目录打包复制到新服务器,解包,复制到对应目录。

tar cfz zentao_upload.tar.gz /opt/zbox/app/zentao/www/data/upload

复制完成后,迁移完成。如果配置了域名,请修改DNS解析。

你可能感兴趣的:(Linux(CentOS,Ubuntu),笔记,禅道系统迁移)