Confluence 6 數據庫整合的方法 1:基本流程

步驟 1:對你的插件進行記錄

對你近期在 Confluence 中安裝和啓用的插件進行記錄,這你能夠在後期對插件進行從新安裝或者調整。針對你安裝的插件,你須要記錄下面的一些內容:數據庫

  • 插件名稱
  • 版本號
  • 啓用或禁用狀態。這個對你本身啓用禁用 Confluence 的一些模塊可以起到幫助做用,可以幫你在後期修改 Confluence 的默認配置。

步驟 2: 備份你的數據

  1. 針對你已經存在的數據,建立一個 XML 備份。請參考  Manually Backing Up the Site 頁面中的內容。你須要記錄建立的 XML 備份的位置,你須要這個文件在後面導入到 Confluence 使用的新數據庫中。
  2. 中止 Confluence。
  3. 複製 Confluence Home 目錄。這個可以保證你在備份恢復的時候可能出現錯誤的重寫和數據丟失,可以讓你在出現問題的時候從新恢復數據。
  4. 若是你使用的是一個外部數據庫,請確保你外部數據庫也建立了一個備份。你可使用外部數據庫提供的各類工具來建立這個備份。

步驟 3 :設置新的數據庫

爲你的新數據庫選擇數據庫設置指南,而且運行這些指南能幫你作下面的一些事情:小程序

  • 安裝數據庫服務器。
  • 針對數據庫服務器對平臺和性能進行一些調整。
  • 添加 Confluence 數據庫和用戶。在這一步的時候記錄你使用的數據庫用戶名和密碼。你須要在下一步運行 Confluence 安裝嚮導的時候使用。

步驟 4:在新的位置安裝 Confluence(相同的版本號)

如今你須要再次對 Confluence 進行安裝,此次安裝將會按照在不一樣的 Home 目錄路徑和安裝路徑。服務器

注意:你必須使用和你前期 Confluence 安裝徹底相同的版本(若是你但願對 Confluence 進行升級,你須要單獨進行進行升級)。例如,若是你當前 Confluence 運行的是 5.1.2,你新安裝的 Confluence 也必須是 5.1.2 版本。網絡

當運行 Confluence installer 的時候:工具

  • 選擇 自定義安裝(Custom Install)。(不要選擇升級已經存在的安裝實例。)
  • 選擇 一個新的安裝目錄。 這個安裝目錄是針對你新安裝的 Confluence。這個安裝目錄必須與你當前安裝的 Confluence 目錄徹底不一樣。
  • 選擇 一個新的 home 目錄。 這個安裝目錄是針對你新安裝的 Confluence。這個安裝目錄必須與你當前安裝的 Confluence 目錄徹底不一樣。

步驟 5 :若是須要的話下載和安裝數據庫驅動

注意,Confluence 捆綁了一些數據庫驅動,若是你選擇使用的數據庫驅動沒有捆綁到 Confluence 中的話,你須要對這些數據庫驅動進行安裝。請參考數據庫設置指南中的內容來設置你的新數據庫。若是必要的話,你須要下載和安裝新的數據庫驅動。性能

步驟 6:運行 Confluence 安裝嚮導而後拷貝你的數據到新的數據庫中

當運行 Confluence 設置嚮導:測試

  • 和日常同樣輸入你的許可證祕鑰。
  • 在安裝類型中選擇 生產安裝(Production Installation)
  • 數據類型(Database type)下拉菜單中選擇 我本身的數據庫(My own database)而後選擇你安裝使用的數據庫。
  • 當彈出須要選擇 我本身的數據庫(My own database),的時候,你須要選擇你新的 數據類型(Database type)
  • 輸入你的數據庫細節。使用 測試鏈接(test connection)來肯定你的數據庫已經被正確的設置了。
  • 在載入內容步驟,選擇 從備份中恢復(Restore From Backup)。這個是從你備份的 XML 文件中導入內容到數據庫中的步驟,有下面 2 種方法能夠訪問你備份出來的 XML 文件:
    • 從網絡中瀏覽訪問你的 XML 備份文件,而後選擇 上傳和恢復(Upload and Restore)
    • 可選的,你能夠將你的 XML 備份文件上傳到你新安裝 Confluence 的 home 目錄中(<CONFLUENCE-HOME-DIRECTORY>\restore)而後選擇 恢復(Restore),針對大的 XML 文件,咱們推薦使用這個方法。

說明:若是你選擇不在 Confluence 安裝過程當中對數據進行回覆,你能夠在安裝成功後再將數據進行導入。進入 Confluence 的管理員控制檯,而後選擇從 XML 備份中恢復。請參考 Site Backup and Restore 頁面中的內容。spa

步驟 7 :從新安裝你全部的插件

從新安裝沒有捆綁到 Confluence 中的插件。插件

  • 使用與你老的 Confluence 安裝一致的插件。
  • 插件建立的數據已經存在在你新安裝的 Confluence 了,由於你在對數據庫進行備份的時候已經備份出來再 XML 文件中了。

步驟 8 :檢查新機器的設置

若是你移動到 Confluence 到不一樣的服務器上了,你須要檢查下面的一些設置:rest

  • 配置你新的 Base URL,請參考: Configuring the Server Base URL.
  • 檢查你的應用鏈接,請參考: Linking to Another Application.
  • 更新爲外部站點的針對 Confluence 使用的任何小程序訂購。例如,若是你的 Jira 站點訂購了 Confluence 小程序,你須要更新你的 JIRA 站點。
  • 檢查任何其餘消費使用 Confluence 的其餘站點。

https://www.cwiki.us/display/CONFLUENCEWIKI/Migrating+to+Another+Database

相關文章
相關標籤/搜索