Jira从7.3.6升级到8.0.0实施方案

11 篇文章 0 订阅
9 篇文章 0 订阅

1、开始之前

1.1、停止当前所用插件

1.2、确认插件版本

目前公司7.3.6版本使用了两个第三方插件。经确认不必升级。

插件名称

版本

用途

备注

issue-alternative-assignee

1.7.9

流程中人员选择插件

1.7.9对应Jira7.0.0-7.12.3

JIRA Suite Utilities

1.5.4

Jira多数对象扩展

1.5.4对应Jira7.0.0-7.3.9

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

Jira Knowledge Base | Jira | Atlassian Documentation

1.4、确定目录

安装目录:/usr/local/jira

HOME目录:/usr/local/application-data

1.5、准备mysql连接jar包

1.6、备份数据和程序

数据库

mysqldump -ujira -p --opt jiradb >/usr/local/jira_backup/jiradb_7.3.6_20190728.sql

Jira安装目录和home目录

tar -zcf /usr/local/jira_backup/jira-7.3.6/jira_7.3.6_20190728.tar.gz  /usr/local/jira
tar -zcf /usr/local/jira_backup/jira-7.3.6/application-data_7.3.6_20190728.tar.gz  /usr/local/application-data

1.7、复制serverID

1.8、官方申请的评估许可

1.9、禁用不兼容的插件

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

下载新版本

Jira Data Center Download Archives | Atlassian

1.10、停止服务

./stop-jira.sh

2、运行Installer

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

chmod a+x atlassian-jira-software-8.0.0-x64.bin

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

./atlassian-jira-software-8.0.0-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=1.7步骤中所申请的官方评估许可,

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、配置JDK

/usr/local/jira/bin

vim catalina.sh

export JAVA_HOME=/usr/java/jdk1.8.0_212

export JRE_HOME=$JAVA_HOME/jre

export CLASSPATH=.:$JAVA_HOME/lib/tools.jar:$JAVA_HOME/lib/dt.jar:$CLASSPATH

6、启动应用

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

6.2、启用插件

7、验证功能

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

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

  • 11
    点赞
  • 15
    收藏
    觉得还不错? 一键收藏
  • 打赏
    打赏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

打赏作者

任我行2024

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

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

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

打赏作者

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

抵扣说明:

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

余额充值