JIRA從8.1.0升級到8.3.0


1.程序目錄

  • JIRA8.1.0 安裝目錄(以下簡稱原目錄): /opt/atlassian/jira-8.1.0-bak
  • JIRA8.1.0 HOME目錄(以下簡稱原HOME): /var/atlassian/application-data/jira-8.1.0-bak
  • JIRA8.3.0 安裝目錄(以下簡稱新目錄): /opt/atlassian/jira
  • JIRA8.3.0 HOME目錄(以下簡稱新HOME): /var/atlassian/application-data/jira

2.升級步驟

  • 注:本次升級是在同一服務器升級
  • JIRA8.1.0數據備份
  • JIRA8.3.0安裝
  • JIRA8.1.0備份數據導入JIRA8.3.0
  • 測試

3.備份

3.1備份數據庫內容

  • 有兩種方法備份數據庫內容:本地數據庫備份工具或JIRA的XML備份工具
  • 本地數據庫備份工具
    • 調用諸如mysqldump或pg_dump之類的命令行工具
  • JIRA的XML備份工具
    • 選擇系統-導入和導出-備份系統,在'文件名'字段中,輸入備份文件的名稱。點擊'備份'按鈕,JIRA會將您的XML備份保存為壓縮的歸檔文件。備份完成后,將顯示一條信息,確認JIRA已將其數據寫入指定的文件。
    • 備份將存儲在JIRA應用程序主目錄的export(HOME目錄 下的export)子目錄中

3.2備份data目錄

  • 該目錄包含JIRA實例的應用數據,例如,問題附件存儲在目錄中。在Linux上,可以編寫一個小的shell腳本,將其放到/etc/cron.daily一個目錄中備份 /var/backup/jira。如果你將attachments目錄放在自定義位置而不是data目錄中,則需要attachments單獨備份目錄

3.3程序目錄備份

  • 安裝目錄HOME目錄也進行備份

4.停止原JIRA服務

  • 原目錄的bin文件夾下
  • 執行 ./stop-jira.sh 停止JIRA服務
  • 執行 ./start-jira.sh 可以開啟JIRA服務

5.JIRA8.3.0安裝

5.1下載程序

5.2安裝程序

  • 環境准備
    • 安裝JDK(JIRA8.3.1需要JVM1.8及以上環境)
    • 安裝Crowd
    • 由於本次為升級,因此默認以上環境已經安裝,具體安裝步驟請參見安裝步驟
  • 將下載的atlassian-jira-software-8.3.1.tar.gz壓縮包解壓到安裝目錄中(參考新目錄)
  • 解壓后修改安裝包名稱為jira,即為新目錄
  • 修改配置
    • JAVA配置:將原目錄下的jre文件夾復制到新目錄
    cp -r /opt/atlassian/jira-8.1.0/jre /opt/atlassian/jira
  • 修改新目錄bin文件夾下的setenv.sh,在 #!INSTALLER SET JAVA_HOME 下一行加入
    JAVA_HOME="/opt/atlassian/jira/jre/"; export JAVA_HOME
  • 加載MySQL驅動包:將原目錄下lib文件中的mysql-connector-java-5.1.40-bin.jar文件復制到新目錄lib文件夾下
  • 設置JIRA HOME,編輯文件,設置JIRA HOME目錄
    • 查找jira-application.properties文件,設置jira.home
    find -name jira-application.properties  
    jira.home = /var/atlassian/application-data/jira
  • 完成基礎配置后,就可以啟動JIRA服務了(在新目錄的bin文件夾下,執行./start-jira.sh)
  • 瀏覽器訪問http://10.0.253.152:8081/ (端口號在新目錄conf文件下server.xml文件中查詢,由於端口占用所以這里將默認端口修改為了8081)
    • 配置外部數據庫,選擇My Own Database,輸入數據庫信息(我這里是mysql數據庫,數據庫基字符集設置為utf8,數據庫排序規則為utf8-general-ci)
    • 設置應用屬性,Mode選擇private,Base url設置為域名訪問
    • 輸入授權碼
    • 設置管理員賬戶
    • 設置Email通知,這個可以稍候設置
    • 等待JIRA服務器初始化,完成后進入首頁
  • 重置索引:點擊設置-系統-高級-重新索引,重新索引操作 選擇 后台重新索引,點擊重新索引

6.數據恢復

  • 將備份的.zip文件放入新HOME的import文件夾下,管理員賬號訪問瀏覽器,點擊系統-恢復,選擇文件后等待系統完成恢復。恢復完成后將重新登錄JIRA,賬號密碼為原JIRA管理員信息
  • 將備份的data文件下的數據放入新HOME的data文件夾下

7.測試

8.參考文章


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM