解決:confluence 5.9.4 一次性恢復30個插件

背景

confluence A中安裝了30個插件格带。從confluence B中需要安裝這個30個插件(注:A與B的confluence版本相同)。當然括授,我知道脆炎,可以從插件商店中一個個手動安裝,平均一個插件只需要3分鐘鞋邑,那30個插件可能只需要1.5小時诵次。但是,有沒有更快速的解決方案呢枚碗?有的

解決方案

confluence將插件以二進制數據存在表PLUGINDATA中逾一。我們可以根據這個原理,使用數據庫恢復的方式肮雨,一次性安裝30個插件遵堵。

首先從confluenceA的數據庫中dump表PLUGINDATA。執(zhí)行MySQL命令

mysqldump  -u username   -ppassword docsnewdb PLUGINDATA >final_plugin.sql

然后倒入confluenceB的數據庫中怨规,執(zhí)行MySQL命令

mysql> source ~/final_plugin.sql

在導入數據庫時陌宿,由于PLUGINDATA表的字段DATA的size太大了,有的8M左右波丰,導入失敗壳坪。需要修改/etc/my.cnf文件

max_allowed_packet = 10M  //主要是擴大這個屬性
character-set-server=utf8
collation-server=utf8_bin

導入成功之后,重啟confluence掰烟。

方案很簡單吧爽蝴。但是這里會有一個問題沐批。因為confluenceA的數據庫編碼是utf8,但是它的collation 是缺省的。但是confluenceB的數據庫編碼是utf8,collation 是utf8-bin霜瘪。雖然導入confluenceB成功了珠插。但是啟動confluence B時會報錯,報錯的信息大概意思是confluence中存在collation 缺省的表颖对。

所以修改final_plugin.sql文件如下所示:

image.png

如果你的confluenceA和confluenceB的編碼完全一致捻撑,這個問題可以忽略。

一次性卸載插件方法

同理缤底,卸載30個插件不用手動一個個卸載顾患。只需要做以下幾步就可以了。

  • 清空以下四個文件的文件
The <confluence-home>/bundled-plugins folder
The <confluence-home>/plugin-cache folder
The <confluence-home>/plugins-osgi-cache folder
The <confluence-home>/plugins-temp folder
  • 清空表PLUGINDATA
truncate PLUGINDATA

然后重啟confluence个唧,所有的插件都卸載了江解。

參考文獻

Confluence Does Not Start with 'Detected tables with non-default character encoding/collation' Message
install plugins from file system

?著作權歸作者所有,轉載或內容合作請聯系作者
  • 序言:七十年代末,一起剝皮案震驚了整個濱河市徙歼,隨后出現的幾起案子犁河,更是在濱河造成了極大的恐慌,老刑警劉巖魄梯,帶你破解...
    沈念sama閱讀 217,907評論 6 506
  • 序言:濱河連續(xù)發(fā)生了三起死亡事件桨螺,死亡現場離奇詭異,居然都是意外死亡酿秸,警方通過查閱死者的電腦和手機灭翔,發(fā)現死者居然都...
    沈念sama閱讀 92,987評論 3 395
  • 文/潘曉璐 我一進店門,熙熙樓的掌柜王于貴愁眉苦臉地迎上來辣苏,“玉大人肝箱,你說我怎么就攤上這事∠◇” “怎么了煌张?”我有些...
    開封第一講書人閱讀 164,298評論 0 354
  • 文/不壞的土叔 我叫張陵,是天一觀的道長退客。 經常有香客問我唱矛,道長,這世上最難降的妖魔是什么井辜? 我笑而不...
    開封第一講書人閱讀 58,586評論 1 293
  • 正文 為了忘掉前任绎谦,我火速辦了婚禮,結果婚禮上粥脚,老公的妹妹穿的比我還像新娘窃肠。我一直安慰自己,他們只是感情好刷允,可當我...
    茶點故事閱讀 67,633評論 6 392
  • 文/花漫 我一把揭開白布冤留。 她就那樣靜靜地躺著碧囊,像睡著了一般。 火紅的嫁衣襯著肌膚如雪纤怒。 梳的紋絲不亂的頭發(fā)上糯而,一...
    開封第一講書人閱讀 51,488評論 1 302
  • 那天,我揣著相機與錄音泊窘,去河邊找鬼熄驼。 笑死,一個胖子當著我的面吹牛烘豹,可吹牛的內容都是我干的瓜贾。 我是一名探鬼主播,決...
    沈念sama閱讀 40,275評論 3 418
  • 文/蒼蘭香墨 我猛地睜開眼携悯,長吁一口氣:“原來是場噩夢啊……” “哼祭芦!你這毒婦竟也來了?” 一聲冷哼從身側響起憔鬼,我...
    開封第一講書人閱讀 39,176評論 0 276
  • 序言:老撾萬榮一對情侶失蹤龟劲,失蹤者是張志新(化名)和其女友劉穎,沒想到半個月后轴或,有當地人在樹林里發(fā)現了一具尸體咸灿,經...
    沈念sama閱讀 45,619評論 1 314
  • 正文 獨居荒郊野嶺守林人離奇死亡,尸身上長有42處帶血的膿包…… 初始之章·張勛 以下內容為張勛視角 年9月15日...
    茶點故事閱讀 37,819評論 3 336
  • 正文 我和宋清朗相戀三年侮叮,在試婚紗的時候發(fā)現自己被綠了。 大學時的朋友給我發(fā)了我未婚夫和他白月光在一起吃飯的照片悼瘾。...
    茶點故事閱讀 39,932評論 1 348
  • 序言:一個原本活蹦亂跳的男人離奇死亡囊榜,死狀恐怖,靈堂內的尸體忽然破棺而出亥宿,到底是詐尸還是另有隱情卸勺,我是刑警寧澤,帶...
    沈念sama閱讀 35,655評論 5 346
  • 正文 年R本政府宣布烫扼,位于F島的核電站曙求,受9級特大地震影響,放射性物質發(fā)生泄漏映企。R本人自食惡果不足惜悟狱,卻給世界環(huán)境...
    茶點故事閱讀 41,265評論 3 329
  • 文/蒙蒙 一、第九天 我趴在偏房一處隱蔽的房頂上張望堰氓。 院中可真熱鬧挤渐,春花似錦、人聲如沸双絮。這莊子的主人今日做“春日...
    開封第一講書人閱讀 31,871評論 0 22
  • 文/蒼蘭香墨 我抬頭看了看天上的太陽。三九已至软免,卻和暖如春宫纬,著一層夾襖步出監(jiān)牢的瞬間,已是汗流浹背膏萧。 一陣腳步聲響...
    開封第一講書人閱讀 32,994評論 1 269
  • 我被黑心中介騙來泰國打工漓骚, 沒想到剛下飛機就差點兒被人妖公主榨干…… 1. 我叫王不留,地道東北人向抢。 一個月前我還...
    沈念sama閱讀 48,095評論 3 370
  • 正文 我出身青樓认境,卻偏偏與公主長得像,于是被迫代替她去往敵國和親挟鸠。 傳聞我的和親對象是個殘疾皇子叉信,可洞房花燭夜當晚...
    茶點故事閱讀 44,884評論 2 354

推薦閱讀更多精彩內容