jira3.13.2升级到jira4.x

 

 

情景:原jira3.13.2用户无法登录,需要迁移到新系统并升级至4.1版本

jira3.13.2甚至更早的版本与jira4.x版本的目录结构不同,且数据库模式也不同,故要先升级及4.0,再从4.0升级到4.x

备份原jira3.13.2

备份数据库(oldjira.sql)及安装文件目录 ,其中包含附件目录。

迁移jira3.13.2

  1. 在新系统中安装jira3.13.2,各参数或值如下:
    database:jira313
    admin/admin

  2. 恢复数据
    mysql -u root -p jira313 < oldjira.sql

  3. 恢复数据库后原用户admin无法登录,需另插入管理员用户admin1/admin
    打开数据库文件,找到admin用户,修改为admin1,并修改ID号,如下:
    INSERT INTO `membershipbase` VALUES ('12000','admin1','jira-administrators'),('12001','admin1','jira-developers'),('12002','admin1','jira-users');
    INSERT INTO `userbase` VALUES ('12000','admin1','x61Ey612Kl2gpFL56FT9weDnpSo4AV8j8+qx2AuTHdRyY036xxzTTrw10Wq3+4qQyB+XURPWx1ONxp3Y3pB37A==');

  4. 备份jira3.13.2数据库
    mysqldump -u root -p jira313 > d:\jira313.sql

升级jira3.13.2至jira4.0

  1. 安装jira4.0
    home:jira40-home
    database:jira40
    admin/admin

  2. 删除数据库jira40
    mysql> drop database jira40;

  3. 再重新创建空的数据库jira40
    mysql> create database jira40 character set utf8;

  4. 导入jira3.13.2的数据库
    mysql> mysql -u root -p -D jira40 < d:\jira313.sql

  5. 修改jira3.13.2的数据库模式为4.0,下载mysql_4_0.sql

  6. 打开mysql_4_0.sql,运行其中的命令行
    mysql> use jira40;
    mysql> ALTER TABLE propertytext MODIFY COLUMN propertyvalue LONGTEXT; 
    mysql> ALTER TABLE searchrequest MODIFY COLUMN reqcontent LONGTEXT;

  7. 启动jira4.0,此时会提示license错误,更新为4.0的license即可,此时的管理员用户为admin1/admin

  8. 拷贝原jira的附件目录到jira40-home\data下

  9. 备份jira4.0的数据库为jira40.sql
    mysqldump -u root -p jira40 > d:\jira40.sql

升级jira4.0至jira4.1

  1. 安装4.1
    home: jira41-home
    database:jira41
    admin/admin

  2. 更改4.1的home目录到4.0的jira40-home

  3. 导入4.0的数据库jira40.sql
    mysql -u root -p -D jira41 < d:\jira40.sql

  4. 重启4.1,以admin1/admin登录

 

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值