Jira从4.4.5升级到6.4.14实施方案

11 篇文章 0 订阅

1、开始之前

1.1、停止当前所用插件

1.2、确认插件版本

目前公司4.4.4版本使用了两个第三方插件。

插件名称

版本

用途

待升级版本

备注

issue-alternative-assignee

1.6.3

流程中人员选择插件

1.7.8

1.6.3对应Jira4.4.4

1.7.8对应Jira6.4.14

JIRA Suite Utilities

1.1.3

Jira多数对象扩展

1.4.12

1.1.3对应Jira4.4.4
1.4.12对应Jira6.4.14

1.3、Jira升级问题官方知识库

Jira Knowledge Base | Jira | Atlassian Documentation

1.4、确定目录

安装目录:/usr/local/jira

HOME目录:/jira/atlassian-jira

1.5、准备mysql连接jar包

备份数据和程序

数据库

mysqldump -ujira -p --opt jiradb >/usr/local/jira_backup/jiradb_4.4.5_20181115.sql

Jira安装目录和home目录

tar -zcf /usr/local/jira_backup/jira_4.4.5_20181115.tar.gz  /usr/local/jira

tar -zcf /usr/local/jira_backup/application-data_4.4.5_20181115.tar.gz  /usr/local/application-data

1.6、复制serverID

1.7、官方申请的评估许可

1.8、禁用不兼容的插件

在Confluence的管理员页面中,选择‘管理插件’,禁用插件。

下载新版本

Jira Data Center Download Archives | Atlassian

1.9、停止服务

./stop-jira.sh

2、运行Installer

2.1、切换到下载目录,执行如下命令,使其可执行

chmod a+x atlassian-jira-6.4.14-x64.bin

2.2、使用如下命令,执行installer

./atlassian-jira-6.4.14-x64.bin

2.3、按照如下建议,升级confluence

选择3 “Upgrade an existing JIRA installation“

2.4、停止

3、启动破解程序

3.1、jira-key(替换值后,复制到licencing里面)

替换值

==========================================

Description=JIRA: Commercial,

CreationDate=替换创建日期,

jira.LicenseEdition=ENTERPRISE,

Evaluation=false,

jira.LicenseTypeName=COMMERCIAL,

jira.active=true,

licenseVersion=2,

MaintenanceExpiryDate=2099-12-31,

Organisation=替换Organisation,

SEN=替换SEN,

ServerID=替换ServerID,

jira.NumberOfUsers=-1,

LicenseID=LID替换LicenseID(前面的LID三个字母要留下),

LicenseExpiryDate=2099-12-31,

PurchaseDate=替换购买日期

==========================================

Description=JIRA: Commercial,

CreationDate=2018-11-15,

jira.LicenseEdition=ENTERPRISE,

Evaluation=false,

jira.LicenseTypeName=COMMERCIAL,

jira.active=true,

licenseVersion=2,

MaintenanceExpiryDate=2099-12-31,

Organisation=RWSGGS,

SEN=SEN-L12656628,

ServerID=B0CD-1TZ5-IL2S-IOMM,

jira.NumberOfUsers=-1,

LicenseID=XXXXXXX

,

LicenseExpiryDate=2099-12-31,

PurchaseDate=2018-11-15

==========================================

3.2、更换类

3.2.1、更换验证包

mv atlassian-extras-2.2.2.jar  /mnt/share/

WEB-INF/lib/atlassian-extras-[版本号].jar 替换两个class

\com\atlassian\extras\decoder\v2\Version2LicenseDecoder.class 和 \com\atlassian\license\LicenseManager.class

3.2.2、更换插件管理Jar包

mv  /mnt/share/atlassian-extras-2.2.2.jar  /usr/local/jira/atlassian-jira/WEB-INF/lib/

cd /usr/local/jira/atlassian-jira/WEB-INF/atlassian-bundled-plugins

mv  atlassian-universal-plugin-manager-plugin-2.19.1.jar /mnt/share/

mv /mnt/share/atlassian-universal-plugin-manager-plugin-2.19.1.jar /usr/local/jira/atlassian-jira/WEB-INF/atlassian-bundled-plugins/

4、手动迁移配置

修改jira-config.properties

增加配置项:ops.bar.group.size.opsbar-transitions = 4

5、启动应用

5.1、手动执行重建索引操作

5.2、启用插件

6、验证功能

6.1、点击一下管理员页面、流程创建、显示页面等,确认页面正常。

6.2、修改一下流程字段,看看是否有异常。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

任我行2024

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值