说明:
本公司现安装的是jira6.3.6版本,zip格式安装的,zip格式安装的jira升级不可使用./jira升级包这种方法,因为升级后系统会出错,所以总结方法如下:

操作步骤:
1.另外开一台服务器,安装一个7.011版本的jira
2.将6.3.6版本的jira上用jira自带的数据备份方式,将6.3.6jira的数据备份,比如名字是24.zip,
3.将6.3.6jira上的/var/atlassian/application-data/jira/data/下的attachments和avatars两个文件备份,attachments是附件文件夹,avatars是头像文件夹。
4.先将JIRA6.3.6备份的/var/atlassian/application-data/jira/data/下的attachments和avatars全部还原(放到服务器7.0.11上的/var/atlassian/application-data/jira/data/下),再执行如下命令修改权限:

chown -R jira:jira attachments
chown -R jira:jira avatars

5.最后使用JIRA自带的还原恢复功能,用jira7自动还原工具将24.zip文件恢复,即可,亲测没问题
6.jiea7升级jira8直接升级即可,官网有详细教程
7.24.zip和attachments,avatars这三个文件是重要文件,在升级前一定要备份好,即使错了问题也不大,因为数据文件都在

解压并编辑edit-webapp下面的jira-application.properties,设置正确的jira.home 运行build.sh 获取dist-tomcat下面新生成的war包作为安装包 备份/var/jira# 通过web界面导出数据为xml# 新建一个jira的数据库# 例如jira62,并将owner改成jira 备份老的jira的webapp目录# 备份/var/lib/tomcat6/conf/Catalina/localhost/jira.xml# (1)通知jira使用人员,升级期间停止使用jira; (2)旧jira数据备份:系统----》备份系统----》(填写备份文件名即可,系统默认备份的文件时xml格式);备份时,会告知你备份的文件所在的位置; 升级环境: 1.docker-compose方式启动部署mysql 5.6。 2.docker-compose方式启动部署confluence(7.5.1)和jira(8.1.0)。 二、备份老数据 备份Jira数据 1.数据备份:右上角系统 -> 备份系统(输入备份文件名等待数据备份完成)-> 拷贝备份文件到宿
1.备份原有Jira的db和安装文件,以便回退版本 数据路备份命令: Mysqldump –h(数据库地址) –u(用户名) –p(密码) –P(数据库端口号) (需要备份的数据库名称) > xxx.sql 2.下载jira6版本的最高版本,下载地址为https://www.atlassian.com/software/jira/download-archives,文件名为:atl...