Confluence 6 從 WIKI 標記整合到基於 XHTML 的存儲格式

若是你如今正在將 Confluence 從一個老的版本升級到 Confluence 4.0 或者更新的版本 (例如從 Confluence 3.5.x 或者更老的版本),在升級的過程當中一個內容整合過程也會進行。這個過程將不會對你的升級形成傷害,由於你已經存在內容是不會被重寫的。做爲替代,合併進程將會創爲每個 wiki 的頁面建立一個新的版本。這個新版本將會使用一個新的 XHTML 的存儲格式,因此你能夠在 Confluence 的富文本編輯器中進行編輯。數據庫

另外,你如今正在將 Confluence 從一個老的版本升級到 Confluence 4.3 或者更新的版本,升級程序將會自動的合併你的頁面模板,請參考 Migration of Templates from Wiki Markup to XHTML-Based Storage Format 頁面中的內容。緩存

注意:儘管這個合併過程是無害的,可是你仍是必需要在升級的過程當中對你的數據庫進行備份,同時也須要對 home 目錄中的內容進行備份,當你決定對 Confluence 進行任何的修改或者升級的時候,這個步驟必不可少。編輯器

合併進程

基於你 Confluence 安裝的大小,從 Wiki 標記頁面合併到新的 XHTML 頁面的過程可能須要耗費比較多的時間。具體合併所須要的時間也比較難估計,多個因素都會對這個時間形成影響。基於一個大體的估算,一個有 130,000 頁面,總計大體 700MB 的內容,合併須要耗費 6 分鐘左右。spa

下面的配置屬性能夠進行修改以便以對升級的過程進行控制:線程

屬性orm

用途進程

默認值內存

confluence.wiki.migration.threads 內容合併使用的線程數量 4
confluence.wiki.migration.batch.size 每一個批量處理的數量 500
confluence.wiki.migration.versioncomment 關聯到早期版本中的頁面評論 "Migrated to Confluence 4.0"

(有關 Confluence 屬性配置的內容,請參考 這篇文檔)。文檔

再次提示,針對 Confluence 的安裝,每一個系統的安裝可能都不相同,因此咱們很難給出一個通用的配置參數。一個基本的狀況是,若是你增長使用線程的數量或者增長批量的數量,或者同時增長使用線程數量和批量的數量的話都會增長內存的消耗。若是內存使用是你須要考慮的問題的話,你能夠選擇增長一個,減小另外一個。部署

另一個須要避免的狀況是,若是你修改了部署在你站點中的緩存數量設置,內容合併的過程可能會迅速使用了 Confluence 的某一個緩存設置,有關自定義緩存的設置請參考 Cache Performance Tuning 頁面中的,頗有可能會致使緩存被迅速佔滿使用。

 

https://www.cwiki.us/display/CONF6ZH/Migration+from+Wiki+Markup+to+XHTML-Based+Storage+Format

相關文章
相關標籤/搜索