1、开始之前
1.1、停止当前所用插件
1.2、确认插件版本
目前公司4.4.4版本使用了两个第三方插件。
插件名称 | 版本 | 用途 | 待升级版本 | 备注 |
1.6.3 | 流程中人员选择插件 | 1.7.8 | 1.6.3对应Jira4.4.4 1.7.8对应Jira6.4.14 | |
1.1.3 | Jira多数对象扩展 | 1.4.12 | 1.1.3对应Jira4.4.4 |
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、修改一下流程字段,看看是否有异常。
标签:Jira,4.4,插件,14,atlassian,usr,jira,local From: https://blog.csdn.net/liwei3324/article/details/141336783