注册 登录  
 加关注
   显示下一条  |  关闭
温馨提示!由于新浪微博认证机制调整,您的新浪微博帐号绑定已过期,请重新绑定!立即重新绑定新浪微博》  |  关闭

钱五哥の163空间

记录俺的生活和工作历程

 
 
 

日志

 
 
关于我

从事网络通信软件和开发管理开发多年,了解各类软件系统的架构、设计、开发和测试以及相应的开发方法。工作之余,喜欢研究一些自己感兴趣的事情,包括写写小程序、做做木工、看看连续剧、读读军事杂志、养鱼种花等等

网易考拉推荐

从JIRA 5.0升级到6.0  

2014-01-01 14:16:16|  分类: IT技术 |  标签: |举报 |字号 订阅

  下载LOFTER 我的照片书  |

已经使用JIRA很久了,积累了不少数据,但是5.0在新功能支持、用户体验方面并不是很好,特别是无法引入GreenHopper的插件。于是就考虑升级到6.0,查询了一下升级方法没有找到中文的,中文和JIRA升级相关的网页几乎都是如何破解。只有JIRA官方网页提供了信息,但是可选项太多,很多地方描述吓人,简直无法下手实施,弄明白以后,其实升级并没有特别复杂:

1、数据备份

将Jira5 JIRAHOME中的附件数据备份,然后使用JIRA5的数据导出功能将数据从MySQL中导出为XML。不过后来在导入时不知道什么原因发现无法导入。因此采用了MySQL的数据备份方法mysqldump工具一个命令就可以将数据导出,非常简单快捷:

mysqldump -u 用户名 -p 数据库名 > jira5.sql???

最后生成一个SQL脚本文件,记得导出前先讲JIRA5停服

2、JIRA6安装

将JIRA6安装到同一台服务器的另外一个位置,记得用config配置一下HOME目录和MySQL链接,MySQL的访问用户可以和JIRA5设置为同一个,安装完之后可以启动并安装许可,这个时候是没有数据的

3、JIRA5数据导入

先用XML文件导入,发现失败,于是只好重新用SQL脚本导入。先停止JIRA6服务,然后在MySQL中加载jira5.sql

mysql>source jira5.sql

4、再次启动JIRA6

神奇的事情发生了,JIRA6知道目前使用的是JIRA5的数据,JIRA6会自行做数据处理并加载数据,再次启动的时候,JIRA6已经拥有了JIRA5的全部数据

?

下图是官方提供的一种不停服升级模式,我看是可行的,但是可能会造成数据不一致,还不如直接停服升级更有保障

image

?

相关信息:

  1. JIRA下载
  2. JIRA6使用
  3. JIRA 6.0 Upgrade Notes
  4. JIRA 6.0.8 Release Notes
  5. JIRA 6.0.8 Upgrade Notes
  6. Skipping Major Versions When Upgrading JIRA
  7. 不停服升级
  8. JIRA数据备份
  9. JIRA服务器迁移
  10. mysqldump使用
  评论这张
 
阅读(943)| 评论(0)
推荐 转载

历史上的今天

在LOFTER的更多文章

评论

<#--最新日志,群博日志--> <#--推荐日志--> <#--引用记录--> <#--博主推荐--> <#--随机阅读--> <#--首页推荐--> <#--历史上的今天--> <#--被推荐日志--> <#--上一篇,下一篇--> <#-- 热度 --> <#-- 网易新闻广告 --> <#--右边模块结构--> <#--评论模块结构--> <#--引用模块结构--> <#--博主发起的投票-->
 
 
 
 
 
 
 
 
 
 
 
 
 
 

页脚

网易公司版权所有 ©1997-2017