`
danny712
  • 浏览: 6422 次
最近访客 更多访客>>
社区版块
存档分类
最新评论

jira3.13.2升级到jira4.x

    博客分类:
  • JIRA
阅读更多

 

 

情景:原jira3.13.2用户无法登录,需要迁移到新系统并升级至4.1版本

jira3.13.2甚至更早的版本与jira4.x版本的目录结构不同,且数据库模式也不同,故要先升级及4.0,再从4.0升级到4.x

备份原jira3.13.2

备份数据库(oldjira.sql)及安装文件目录 ,其中包含附件目录。

迁移jira3.13.2

  1. 在新系统中安装jira3.13.2,各参数或值如下:
    database:jira313
    admin/admin

  2. 恢复数据
    mysql -u root -p jira313 < oldjira.sql

  3. 恢复数据库后原用户admin无法登录,需另插入管理员用户admin1/admin
    打开数据库文件,找到admin用户,修改为admin1,并修改ID号,如下:
    INSERT INTO `membershipbase` VALUES ('12000','admin1','jira-administrators'),('12001','admin1','jira-developers'),('12002','admin1','jira-users');
    INSERT INTO `userbase` VALUES ('12000','admin1','x61Ey612Kl2gpFL56FT9weDnpSo4AV8j8+qx2AuTHdRyY036xxzTTrw10Wq3+4qQyB+XURPWx1ONxp3Y3pB37A==');

  4. 备份jira3.13.2数据库
    mysqldump -u root -p jira313 > d:\jira313.sql

升级jira3.13.2至jira4.0

  1. 安装jira4.0
    home:jira40-home
    database:jira40
    admin/admin

  2. 删除数据库jira40
    mysql> drop database jira40;

  3. 再重新创建空的数据库jira40
    mysql> create database jira40 character set utf8;

  4. 导入jira3.13.2的数据库
    mysql> mysql -u root -p -D jira40 < d:\jira313.sql

  5. 修改jira3.13.2的数据库模式为4.0,下载mysql_4_0.sql

  6. 打开mysql_4_0.sql,运行其中的命令行
    mysql> use jira40;
    mysql> ALTER TABLE propertytext MODIFY COLUMN propertyvalue LONGTEXT; 
    mysql> ALTER TABLE searchrequest MODIFY COLUMN reqcontent LONGTEXT;

  7. 启动jira4.0,此时会提示license错误,更新为4.0的license即可,此时的管理员用户为admin1/admin

  8. 拷贝原jira的附件目录到jira40-home\data下

  9. 备份jira4.0的数据库为jira40.sql
    mysqldump -u root -p jira40 > d:\jira40.sql

升级jira4.0至jira4.1

  1. 安装4.1
    home: jira41-home
    database:jira41
    admin/admin

  2. 更改4.1的home目录到4.0的jira40-home

  3. 导入4.0的数据库jira40.sql
    mysql -u root -p -D jira41 < d:\jira40.sql

  4. 重启4.1,以admin1/admin登录

 

分享到:
评论

相关推荐

    jira-crack-5.0.x.zip

    jira-crack-5.0.x.zip

    JIRA-Language-STD-CN.

    JIRA-Language-STD-CN.JIRA-Language-STD-CN.JIRA-Language-STD-CN.

    JIRA-6.4.7中文语言汉化包.zip

    4. **替换文件**:将下载的"JIRA-6.4.7-language-pack-zh_CN.jar"文件复制到JIRA的`/atlassian-jira/WEB-INF/atlassian-bundled-plugins`目录下,替换原有的语言文件。 5. **重启JIRA服务**:更新完语言包后,重新...

    PyPI 官网下载 | jira_insight-0.5.2.tar.gz

    标题中的"PyPI 官网下载 | jira_insight-0.5.2.tar.gz"表明这是一个在Python Package...通过解压和分析其内部结构,开发者可以学习到Python项目构建、Jira插件开发、Zookeeper集成以及云原生应用实践等多个方面的知识。

    jira-python-0.16.tar.gz

    open_issues = jira.search_issues('status != closed') # 统计问题数量 total_open_issues = len(open_issues) print(f"总共有{total_open_issues}个未关闭的问题") # 对问题按类型统计 issue_types = {} for ...

    Python库 | jira-select-1.8.1.tar.gz

    资源分类:Python库 所属语言:Python 资源全名:jira-select-1.8.1.tar.gz 资源来源:官方 安装方法:https://lanzao.blog.csdn.net/article/details/101784059

    jira-jigit-plugin-1.1.1.jar Jira集成gitlab插件

    安装这个插件,当Gitlab提交代码时描述中加入Jira的KEY,Jira会同步gitlab提交的描述信息和修改的详情到Jira的活动区域,方便查看

    jira-calendar-plugin-1.19.jar

    jira-calendar-plugin-1.19.jar

    atlassian-jira-subversion-plugin-3.0.1.jar Jira svn集成插件

    支持Jira版本 7.0.0-7.6.1 官方验证到7.3.8,本人验证7.6.1也可以使用

    jira移植到oracle10g指南.txt

    ### Jira 移植到 Oracle 10g 指南 #### 一、概述 在将 Jira 应用程序从默认的 HSQL 数据库或其他数据库迁移到 Oracle 10g 的过程中,可能会遇到一系列的技术挑战。本文档旨在提供一个全面的指南,帮助用户顺利完成...

    Python库 | ldap2jira-0.2.22.tar.gz

    'jira_url': 'https://jira.example.com', 'jira_username': 'jiraadmin', 'jira_password': 'your_jira_password' } # 初始化对象 lj = Ldap2Jira(config) # 同步用户 lj.sync_users() ``` 此库的特性还包括...

    jira-greenhopper-plugin-5.9.7.1

    greenhopper jira-greenhopper-plugin-5.9.7.1

    PyPI 官网下载 | jira-comment-1.0.0.tar.gz

    这个压缩包不仅包含了一个Python项目,还可能涉及到了一些重要的技术概念,如Jira、Zookeeper、分布式系统以及云原生(Cloud Native)理念。 首先,"jira-comment"这个名字暗示了它与Atlassian的Jira项目管理工具...

    jira6升级到jira8脚本

    jira6升级到Jira8.11的数据库脚本,请在安装完成jira8.11后,再执行此脚本,重点是:先不能在jira8系统中创建账号和项目

    jira在linux环境下的安装.txt

    3. **启动JIRA服务**:进入JIRA解压后的目录,找到`bin`文件夹中的启动脚本`start-jira.sh`,执行命令`./start-jira.sh`启动JIRA服务。 4. **配置JIRA**:打开浏览器访问`http://&lt;Linux服务器IP&gt;:8080`,根据提示...

    atlassian-jira-subversion-plugin-0.10.10-distribution.zip

    1. **集成视图**:插件提供了一种直观的方式,将Subversion的版本控制信息整合到Jira中,开发者可以在Jira问题详情页面查看与该问题相关的代码提交记录,便于理解问题的解决过程。 2. **链接自动创建**:每当在...

    PyPI 官网下载 | create_jira_issue-0.1.3.tar.gz

    issue_key = jira.create_issue(issue_dict) print(f'新问题已创建,其Key为:{issue_key}') ``` 总的来说,`create_jira_issue`库为开发者提供了一种简洁、高效的途径来与JIRA进行交互,使得自动化创建JIRA问题...

    解决Jira7.2与 MySQl 5.7 驱动包可用mysql-connector-java

    4. **重启Jira**:保存更改后,重启Jira服务,让它使用新的驱动连接到数据库。 **知识点3:JIRA Core语言包** 在提供的文件列表中,`JIRA Core-7.2.1-language-pack-zh_CN.jar`是Jira的核心组件的中文语言包。安装...

    Jira6.4中文汉化包

    Jira6.4中文汉化包,JIRA-6.4-language-pack-zh_CN.jar

    PyPI 官网下载 | flake8-jira-todo-checker-0.1.0.tar.gz

    这可能意味着flake8-jira-todo-checker在设计时考虑到了现代分布式系统的特性,比如支持Zookeeper这样的分布式协调服务。在云原生环境中,软件系统往往需要高度可扩展性和容错性,而良好的代码管理和维护是实现这些...

Global site tag (gtag.js) - Google Analytics