系統(tǒng)數(shù)據(jù)備份
jira數(shù)據(jù)備份
-
登錄jira服務(wù)器,在系統(tǒng)>>備份系統(tǒng),導(dǎo)出備份文件。
jira1.png - 輸入文件名后,點擊備份,在服務(wù)器/var/jira/export生成備份文件。
- 將以上備份文件備份好,待恢復(fù)使用。
插件備份
- 登錄jira服務(wù)器
- 將/var/jira/plugins/installed-plugins目錄進(jìn)行備份,待恢復(fù)使用。
數(shù)據(jù)文件備份
- 登錄jira服務(wù)器
- 將/var/jira/data目錄進(jìn)行備份,待恢復(fù)使用。
系統(tǒng)恢復(fù)
- 在新服務(wù)器上進(jìn)行jira重新安裝
- 輸入使用lic完成安裝
- 將“數(shù)據(jù)備份”環(huán)節(jié)備份的導(dǎo)出文件,上傳到/var/jira/import目錄中
-
進(jìn)入系統(tǒng)>>恢復(fù)數(shù)據(jù),輸入文件名進(jìn)行系統(tǒng)恢復(fù)
jira2.png - 將“數(shù)據(jù)備份”環(huán)節(jié)備份的數(shù)據(jù)文件,還原到/var/jira下
- 停止jira服務(wù)
- 將“數(shù)據(jù)備份”環(huán)節(jié)備份的插件文件,還原到/var/jira/plugins/installed-plugins目錄中,然后給文件授權(quán)
chown polkitd:ssh_keys *
chmod 777 *
- 重新啟動jira服務(wù)
問題
直接將舊環(huán)境中的數(shù)據(jù)庫和jira數(shù)據(jù)文件/var/jira完整遷移問題
起初,按照之前的思維,將jira的數(shù)據(jù)庫和數(shù)據(jù)文件,直接遷移到新服務(wù)器上,直接啟動jira服務(wù)。發(fā)現(xiàn),jira啟動報錯,具體異常沒有記錄,也沒有找到相關(guān)解決方案。于是才開始尋找遷移方法,發(fā)現(xiàn)可以通過備份導(dǎo)入的方式進(jìn)行遷移。
數(shù)據(jù)導(dǎo)入后,插件恢復(fù)問題
數(shù)據(jù)導(dǎo)入后,發(fā)現(xiàn)數(shù)據(jù)都有了,但是插件出不來,插件管理中之前安裝的插件也不顯示。直接把插件拷貝過去,也沒生效,是因為沒有重啟jira服務(wù),重啟后,插件恢復(fù)正常。
agent推薦
- 很不錯的agent https://gitee.com/pengzhile/atlassian-agent
- 自定義的docker,內(nèi)置上述agent
registry.cn-beijing.aliyuncs.com/wcoding/jira:8.5.0-agent
- docker-compose部署方式,https://gitee.com/HQSONG/docker.git

