首页 > 技术文章 > JIRA备份,数据迁移以及小问题

wei9593 2019-04-26 09:59 原文

Jira的备份(切记将许可证号备份)

Jira默认会打开自动备份的功能,备份路径为/var/atlassian/application-data/jira/export

管理员账号登录Jira,点击右上角的"系统"-"导入导出"-"备份系统",如果没有,也可以手动进行备份,如下,可以自定义备份的文件名。

 

点击备份后,出现进度条,提示成功保存在  /var/atlassian/application-data/jira/export 路径下

 

 

注意:这里的备份数据不包括附件。Jira附件都保存到服务器的/var/atlassian/application-data/jira/data/attachments (这个是项目附件)    avatars(是jira一些头像附件)路径,这里的附件数据需要手动写脚本进行备份。点击右上角的"系统"-"高级"-"附件"就可以看到Jira附件的设置

 

4)Jira的恢复

一、在安装JIRA时恢复

将备份到 (旧JIRA服务器) /var/atlassian/application-data/jira/export (文件都是zip结尾的文件)里要恢复某天的数据拷贝到 (新JIRA服务器)/var/atlassian/application-data/jira/import路径下

安装新JIRA平台配置过程中,配置数据库连接成功后,

 

点击【导入当前JIRA】

 

在文件名内输入拷贝到 /var/atlassian/application-data/jira/import 下的文件全称

 

 

导入完成后有一些地方需要修改

 特殊问题解决

1、重要的事情说一遍:因为恢复的数据所以有可能导致出现报错JIRA无权创建操作这个路劲 /var/atlassian/application-data/jira

出现这个情况,直接修改 /var/atlassian/application-data/jira 以及子目录的所有者即可

执行:chown -R jira3 jira 

意思是将 jira 目录以及子目录的所有者改为 jira3

eg:因为每次安装JIRA 服务就会生成一个jira用户,由于我没有清除这个用户,导致现在排到了jira3

 

备份后重启进入系统,发现只显示红圈的内容,没有显示仪表盘(不是“仪表盘按钮”),以及点击按钮【项目】【问题】等等都是空白没有下拉选项

这个要不是没有权限,要不是缺少程序没起

 

如何解决

 

1、“系统-一般配置-编辑设置”修改URL,因为URL是旧JIRA的,根据当前JIRA实际IP修改

 

2、如果旧JIRA有连接程序,如果仍然要连接,就修改一下连接配置,【应用程序-应用程序链接

3、如果所有用户顶部没有访问项目,与新建问题的权限,说明当前所有用户没有访问Jira Software 的权限登录admin账户,【应用程序-应用程序访问权】选择未有访问权限的组,即可,

 

 

4、如果打开“管理-应用程序”发现没有任何程序,点击“管理-插件-管理应用-现在更新”

安装更新中····················

 

安装完成后到:“管理-应用程序-版本和许可证”将许可证码填进去即可

如果许可证码不记得,可以登录 https://my.atlassian.com/product 查询

 

 

重要提示:这个是附件的路劲/var/atlassian/application-data/jira/data 有两个文件,attachments是项目附件(这个是必须要拷贝的新JIRA平台的,路径一致)。avatars是头像附件 

二、在安装jira完成后恢复数据

仍然将旧JIRA   /var/atlassian/application-data/jira/export里的数据拷贝到新JIRA服务器 /var/atlassian/application-data/jira/import路径下 ,剩下的和上边流程一致

1、点击"系统"-"导入导出"-"恢复数据",在文件名内输入拷贝的备份数据全称,点击【复原】即可

 

 

 

 

推荐阅读