Jira/Confluence的備份剃袍、恢復(fù)和遷移

一民效、前言

? ? ? ?本人所在公司,由于最近文檔畏邢、事務(wù)性雜事比較多,所以又開(kāi)始動(dòng)了推行Jira/Confluence 的念頭程储,這兩款工具其實(shí)一直默默的躺在我的工具列表中(之前推行不成功)章鲤,但一直沒(méi)有仔細(xì)去打理咆贬,現(xiàn)在開(kāi)始研究它。

? ? ? ? ?本篇文章講的是如何備份皱蹦、恢復(fù)和遷移數(shù)據(jù)沪哺。

二端蛆、Jira酥泛、Confluence的備份柔袁、恢復(fù)

1)Confluence的備份

管理員賬號(hào)登錄Confluence,點(diǎn)擊右上角的"一般配置"-"每日備份管理"插掂,如下圖(默認(rèn)配置):

系統(tǒng)默認(rèn)每天會(huì)自動(dòng)備份一個(gè)zip打包的數(shù)據(jù)辅甥,存放在服務(wù)器的/var/atlassian/application-data/confluence/backups路徑下燎竖。還可以點(diǎn)擊"編輯"進(jìn)行自定義。

[root@file-server ~]# cd /var/atlassian/application-data/confluence/backups

[root@file-server backups]# ll

total 166869728

-rw-r--r-- 1 confluence confluence? 926360970 May? 1 02:03 backup-2019_05_01.zip

-rw-r--r-- 1 confluence confluence? 926360903 May? 2 02:03 backup-2019_05_02.zip

-rw-r--r-- 1 confluence confluence? 931466006 May? 3 02:03 backup-2019_05_03.zip

-rw-r--r-- 1 confluence confluence? 935740489 May? 4 02:04 backup-2019_05_04.zip

-rw-r--r-- 1 confluence confluence? 941886454 May? 5 02:04 backup-2019_05_05.zip

-rw-r--r-- 1 confluence confluence? 946783463 May? 6 02:04 backup-2019_05_06.zip

-rw-r--r-- 1 confluence confluence? 947423478 May 7 02:04 backup-2019_05_07.zip

-rw-r--r-- 1 confluence confluence? 949482998 May? 8 02:04 backup-2019_05_08.zip

-rw-r--r-- 1 confluence confluence? 949490176 May 9 02:04 backup-2018_07_09.zip

-rw-r--r-- 1 confluence confluence? 951091402 May 10 02:04 backup-2019_05_10.zip

-rw-r--r-- 1 confluence confluence? 952142490 May 11 02:04 backup-2019_05_11.zip

-rw-r--r-- 1 confluence confluence? 953487807 May?12 02:04 backup-2019_05_12.zip

-rw-r--r-- 1 confluence confluence? 954740925 May 13 02:04 backup-2019_05_13.zip

-rw-r--r-- 1 confluence confluence? 955779643 May 14 02:04 backup-2019_05_14.zip

上面這是默認(rèn)的整個(gè)Confluence的備份疏咐,默認(rèn)每天2點(diǎn)左右都會(huì)整體備份一次脐供!恢復(fù)或遷移的時(shí)候,可以直接用這里的zip打包數(shù)據(jù)進(jìn)行恢復(fù)酌壕。除此之外歇由,還可以點(diǎn)擊"一般配置"-"備份與還原"里面的備份進(jìn)行手動(dòng)備份印蓖。

數(shù)據(jù)備份目錄:/var/atlassian/application-data/confluence/backups ("站點(diǎn)管理"->"每日備份管理")

附件所在目錄:/var/atlassian/application-data/confluence/attachments注意附件數(shù)據(jù)要手動(dòng)備份赦肃,可以寫(xiě)shell腳本定時(shí)備份。

個(gè)人寫(xiě)的shell腳本如下

vim atuo-confluence-attachments-backup.sh

#! bin/bash

# 對(duì)于confluence中附件內(nèi)容進(jìn)行備份,備份周期為1個(gè)月

# 備份日期

date_backup=`date "+%Y%m%d" `

# 加入備份數(shù)據(jù)及備份路徑

tar -czvf? /var/atlassian/application-data/confluence/attachments/${date_backup}.tar.gz /home/zhouyou/software-data-backup/confluecne

cd?/home/zhouyou/software-data-backup/confluecne

rm -rf ${${date_backup} -1}.tar.gz

加入定時(shí)任務(wù)每天自動(dòng)備份(crontab -e)

00 02 * * *?/home/zhouyou/software-data-backup/confluecne/atuo-confluence-attachments-backup.sh

除了上面的Confluence整體備份船侧,還可以選擇針對(duì)某個(gè)空間進(jìn)行手動(dòng)導(dǎo)出镜撩、導(dǎo)入的方式進(jìn)行備份和恢復(fù)队塘,這個(gè)一般是在遷移的時(shí)候用到。具體做法如下:

點(diǎn)開(kāi)某個(gè)空間后遮怜,依次點(diǎn)擊左下角的"空間管理"-"概覽"-"內(nèi)容工具"-"導(dǎo)出"(選擇xml格式)

導(dǎo)出的文件一般會(huì)放在服務(wù)器的/var/atlassian/application-data/confluence/temp/路徑下锯梁。

2)Confluence的恢復(fù)

可以點(diǎn)擊"一般配置"-"備份與還原"里面的恢復(fù)進(jìn)行數(shù)據(jù)恢復(fù)焰情。可以將上面整體備份在/var/atlassian/application-data/confluence/backups里面的數(shù)據(jù)然后點(diǎn)擊"上傳和恢復(fù)"即可進(jìn)行數(shù)據(jù)恢復(fù)合敦。

當(dāng)備份數(shù)據(jù)比較大時(shí)蛤肌,可以將備份數(shù)據(jù)拷貝到/var/atlassian/application-data/confluence/restore路徑下,從Confluence主目錄中進(jìn)行恢復(fù)展东。如下:

注意:針對(duì)某個(gè)空間的備份:

-? ? 如果此空間不存在炒俱,則可以如同上面方法恢復(fù)數(shù)據(jù):即將備份在/var/atlassian/application-data/confluence/temp/里面的數(shù)據(jù)拿到本地权悟,然后點(diǎn)擊"上傳和恢復(fù)"即可進(jìn)行數(shù)據(jù)恢復(fù)。

-? ?如果此空間已存在谦铃,則就不能使用上面方法榔昔,否則會(huì)報(bào)錯(cuò)"空間標(biāo)識(shí)DATA已存在,請(qǐng)首先刪除該空間嘹朗,然后繼續(xù)完成還原"诵肛。此種情況下,如果不刪除該空間褪秀,則正確的數(shù)據(jù)恢復(fù)的方法是:點(diǎn)開(kāi)該空間珠洗,分別點(diǎn)擊左下角的"空間管理"-"概覽"-"內(nèi)容工具"-"導(dǎo)入"许蓖,然后將服務(wù)器上備份數(shù)據(jù)的路徑/var/atlassian/application-data/confluence/temp/ 填寫(xiě)到"導(dǎo)入路徑",進(jìn)行導(dǎo)入操作即可调衰。

3)Jira的備份

管理員賬號(hào)登錄Jira,點(diǎn)擊右上角的"系統(tǒng)"-"導(dǎo)入導(dǎo)出"-"備份系統(tǒng)"米酬,Jira默認(rèn)會(huì)打開(kāi)自動(dòng)備份的功能赃额,備份路徑為/var/atlassian/application-data/jira/export;如果沒(méi)有打開(kāi)跳芳,也可以手動(dòng)進(jìn)行備份,如下娄琉,可以自定義備份的文件名吓歇。

注意:這里的備份數(shù)據(jù)不包括附件城看。Jira附件都保存到服務(wù)器的/var/atlassian/application-data/jira/data/attachments路徑下,這里的附件數(shù)據(jù)需要手動(dòng)寫(xiě)腳本進(jìn)行備份主卫。點(diǎn)擊右上角的"系統(tǒng)"-"高級(jí)"-"附件"就可以看到Jira附件的設(shè)置

其實(shí)Jira和confluence的數(shù)據(jù)備份基本一致鹃愤,這里就不重復(fù)了,可以參考confluence的步驟瘩将,接下來(lái)說(shuō)一下還原的方式凹耙,這個(gè)和confluence還是有區(qū)別的。

4)Jira的恢復(fù)

點(diǎn)擊右上角的"系統(tǒng)"-"導(dǎo)入導(dǎo)出"-"恢復(fù)數(shù)據(jù)"备典,將備份到/var/atlassian/application-data/jira/export里的數(shù)據(jù)拷貝到 /var/atlassian/application-data/jira/import路徑下進(jìn)行恢復(fù)即可提佣!

需要注意:Jira和confluence的mysql數(shù)據(jù)庫(kù)的數(shù)據(jù)也要定時(shí)進(jìn)行備份荤崇。寫(xiě)個(gè)shell備份腳本,結(jié)合crontab進(jìn)行每天定時(shí)備份倚喂。

三端圈、Jira焦读、Confluence遷移/備份

先安裝Jira, 后安裝Confluence, 用Confluence去主動(dòng)對(duì)接Jira.

首次遷移的時(shí)候, 需要注意下面幾點(diǎn):

第一步:在新服務(wù)器上安裝Jira環(huán)境吨灭。

第二步:將老機(jī)器的jira庫(kù)恢復(fù)到新機(jī)器的jira庫(kù)中(新機(jī)器的jira庫(kù)不要?jiǎng)h除喧兄,在此jira庫(kù)基礎(chǔ)上進(jìn)行導(dǎo)入)啊楚。

在導(dǎo)入老的jira庫(kù)前, 一定要提前備份新服務(wù)器的jira庫(kù)!

數(shù)據(jù)導(dǎo)入后拯辙,一定要重啟Jira服務(wù)颜价!然后嘗試用老環(huán)境的jira用戶(hù)登錄新環(huán)境的jira,確保原用戶(hù)能成功登錄新的Jira環(huán)境(說(shuō)明用戶(hù)導(dǎo)入成功)夕春。

第三步:將老機(jī)器jira的備份數(shù)據(jù)(包括附件數(shù)據(jù))逐個(gè)恢復(fù)到新機(jī)器的Jira環(huán)境里专挪。

第四步:在新服務(wù)器上安裝Confluence環(huán)境,安裝過(guò)程中速侈,一定要記得對(duì)接新的Jira環(huán)境迫卢!對(duì)接后,使用原來(lái)的confluence賬號(hào)應(yīng)該是能成功登錄新的Confluence每界。因?yàn)槔腺~號(hào)已經(jīng)通過(guò)jira導(dǎo)入到新環(huán)境中.

第五步:將老機(jī)器的Confluence庫(kù)恢復(fù)到新機(jī)器的Confluence庫(kù)里(新機(jī)器的Confluence庫(kù)不要?jiǎng)h除盆犁,在此Confluence庫(kù)基礎(chǔ)上進(jìn)行導(dǎo)入即可)篡九。?

導(dǎo)入前一定要備份新機(jī)器的Confluence庫(kù)榛臼! 導(dǎo)入成功后, 要記得重啟Confluence服務(wù)。

第六步:將老Confluence的備份數(shù)據(jù)(包括附件數(shù)據(jù))逐個(gè)恢復(fù)到新的Confluence環(huán)境里(如果整體恢復(fù)有錯(cuò)誤沛善,可以按照空間的備份數(shù)據(jù)一個(gè)個(gè)進(jìn)行恢復(fù))

需要注意:

如果是備機(jī)器, 備機(jī)器在第一次安裝環(huán)境時(shí), 備機(jī)器的jira/confluence需要按照上面的步驟跟主機(jī)器進(jìn)行第一次數(shù)據(jù)同步;

后續(xù)過(guò)段時(shí)間,主機(jī)器的jira/confluence陸續(xù)又有新賬號(hào)和新數(shù)據(jù)產(chǎn)生, 需要再次進(jìn)行數(shù)據(jù)同步, 切記:

1) 備份備機(jī)器的jira庫(kù);

2) 將主機(jī)器的jira數(shù)據(jù)庫(kù)導(dǎo)出來(lái),并導(dǎo)入到備機(jī)器的jira庫(kù)里(新機(jī)器的jira庫(kù)不要?jiǎng)h除,在此jira庫(kù)基礎(chǔ)上進(jìn)行導(dǎo)入);?

3) 數(shù)據(jù)導(dǎo)入后, 重啟備機(jī)器的jira服務(wù), 確保使用主機(jī)器新增的賬號(hào)能成功登錄備機(jī)器的jira環(huán)境, 說(shuō)明用戶(hù)導(dǎo)入成功;

4) 接著在備機(jī)器的confluence環(huán)境里, 主動(dòng)進(jìn)行跟jira的賬號(hào)同步! 確保備機(jī)器的jira/confluence的賬號(hào)先成功同步過(guò)來(lái)!

5) 最后再依次進(jìn)行主機(jī)器jira/confluence應(yīng)用數(shù)據(jù)到備機(jī)器的同步操作!

賬號(hào)同步的坑很多, 稍不注意, 就會(huì)導(dǎo)致confluence賬號(hào)登錄不上的情況. 所以,后續(xù)同步時(shí), 最好只是同步j(luò)ira/confluence的備份數(shù)據(jù);

每次在主機(jī)器新建賬號(hào)的時(shí)候, 最好也在備機(jī)器創(chuàng)建一次,這樣先確保主備環(huán)境的賬號(hào)同步!

?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請(qǐng)聯(lián)系作者
  • 序言:七十年代末,一起剝皮案震驚了整個(gè)濱河市尤蛮,隨后出現(xiàn)的幾起案子,更是在濱河造成了極大的恐慌醇锚,老刑警劉巖坯临,帶你破解...
    沈念sama閱讀 218,941評(píng)論 6 508
  • 序言:濱河連續(xù)發(fā)生了三起死亡事件,死亡現(xiàn)場(chǎng)離奇詭異赶促,居然都是意外死亡挟炬,警方通過(guò)查閱死者的電腦和手機(jī),發(fā)現(xiàn)死者居然都...
    沈念sama閱讀 93,397評(píng)論 3 395
  • 文/潘曉璐 我一進(jìn)店門(mén)爵赵,熙熙樓的掌柜王于貴愁眉苦臉地迎上來(lái)空幻,“玉大人容客,你說(shuō)我怎么就攤上這事〉剑” “怎么了供置?”我有些...
    開(kāi)封第一講書(shū)人閱讀 165,345評(píng)論 0 356
  • 文/不壞的土叔 我叫張陵,是天一觀的道長(zhǎng)紧阔。 經(jīng)常有香客問(wèn)我,道長(zhǎng)活孩,這世上最難降的妖魔是什么乖仇? 我笑而不...
    開(kāi)封第一講書(shū)人閱讀 58,851評(píng)論 1 295
  • 正文 為了忘掉前任乃沙,我火速辦了婚禮,結(jié)果婚禮上阳掐,老公的妹妹穿的比我還像新娘冷蚂。我一直安慰自己,他們只是感情好蝙茶,可當(dāng)我...
    茶點(diǎn)故事閱讀 67,868評(píng)論 6 392
  • 文/花漫 我一把揭開(kāi)白布隆夯。 她就那樣靜靜地躺著,像睡著了一般毡证。 火紅的嫁衣襯著肌膚如雪欢际。 梳的紋絲不亂的頭發(fā)上耍属,一...
    開(kāi)封第一講書(shū)人閱讀 51,688評(píng)論 1 305
  • 那天厚骗,我揣著相機(jī)與錄音,去河邊找鬼夫嗓。 笑死,一個(gè)胖子當(dāng)著我的面吹牛啤月,可吹牛的內(nèi)容都是我干的劳跃。 我是一名探鬼主播,決...
    沈念sama閱讀 40,414評(píng)論 3 418
  • 文/蒼蘭香墨 我猛地睜開(kāi)眼郑诺,長(zhǎng)吁一口氣:“原來(lái)是場(chǎng)噩夢(mèng)啊……” “哼杉武!你這毒婦竟也來(lái)了?” 一聲冷哼從身側(cè)響起飞涂,我...
    開(kāi)封第一講書(shū)人閱讀 39,319評(píng)論 0 276
  • 序言:老撾萬(wàn)榮一對(duì)情侶失蹤较店,失蹤者是張志新(化名)和其女友劉穎,沒(méi)想到半個(gè)月后梁呈,有當(dāng)?shù)厝嗽跇?shù)林里發(fā)現(xiàn)了一具尸體蘸秘,經(jīng)...
    沈念sama閱讀 45,775評(píng)論 1 315
  • 正文 獨(dú)居荒郊野嶺守林人離奇死亡醋虏,尸身上長(zhǎng)有42處帶血的膿包…… 初始之章·張勛 以下內(nèi)容為張勛視角 年9月15日...
    茶點(diǎn)故事閱讀 37,945評(píng)論 3 336
  • 正文 我和宋清朗相戀三年,在試婚紗的時(shí)候發(fā)現(xiàn)自己被綠了毛秘。 大學(xué)時(shí)的朋友給我發(fā)了我未婚夫和他白月光在一起吃飯的照片粘舟。...
    茶點(diǎn)故事閱讀 40,096評(píng)論 1 350
  • 序言:一個(gè)原本活蹦亂跳的男人離奇死亡柑肴,死狀恐怖,靈堂內(nèi)的尸體忽然破棺而出晰骑,到底是詐尸還是另有隱情绊序,我是刑警寧澤骤公,帶...
    沈念sama閱讀 35,789評(píng)論 5 346
  • 正文 年R本政府宣布扬跋,位于F島的核電站,受9級(jí)特大地震影響洒试,放射性物質(zhì)發(fā)生泄漏朴上。R本人自食惡果不足惜,卻給世界環(huán)境...
    茶點(diǎn)故事閱讀 41,437評(píng)論 3 331
  • 文/蒙蒙 一叼架、第九天 我趴在偏房一處隱蔽的房頂上張望衣撬。 院中可真熱鬧,春花似錦垢粮、人聲如沸。這莊子的主人今日做“春日...
    開(kāi)封第一講書(shū)人閱讀 31,993評(píng)論 0 22
  • 文/蒼蘭香墨 我抬頭看了看天上的太陽(yáng)畔乙。三九已至,卻和暖如春牲距,著一層夾襖步出監(jiān)牢的瞬間,已是汗流浹背咖摹。 一陣腳步聲響...
    開(kāi)封第一講書(shū)人閱讀 33,107評(píng)論 1 271
  • 我被黑心中介騙來(lái)泰國(guó)打工难述, 沒(méi)想到剛下飛機(jī)就差點(diǎn)兒被人妖公主榨干…… 1. 我叫王不留吐句,地道東北人店读。 一個(gè)月前我還...
    沈念sama閱讀 48,308評(píng)論 3 372
  • 正文 我出身青樓屯断,卻偏偏與公主長(zhǎng)得像,于是被迫代替她去往敵國(guó)和親裹纳。 傳聞我的和親對(duì)象是個(gè)殘疾皇子紧武,可洞房花燭夜當(dāng)晚...
    茶點(diǎn)故事閱讀 45,037評(píng)論 2 355

推薦閱讀更多精彩內(nèi)容