1. 程式人生 > >Confluence 6 數據庫整合的方法 1:基本流程

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

Confluence

步驟 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 頁面中的內容。

步驟 7 :重新安裝你所有的插件

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

  • 使用與你老的 Confluence 安裝一致的插件。

  • 插件創建的數據已經存在在你新安裝的 Confluence 了,因為你在對數據庫進行備份的時候已經備份出來再 XML 文件中了。

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

如果你移動到 Confluence 到不同的服務器上了,你需要檢查下面的一些設置:

  • 配置你新的 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


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