Confluence 6 數據庫整合的方法 1:基本流程
對你近期在 Confluence 中安裝和啟用的插件進行記錄,這你可以在後期對插件進行重新安裝或者調整。針對你安裝的插件,你需要記錄下面的一些內容:
插件名稱
版本號
啟用或禁用狀態。這個對你自己啟用禁用 Confluence 的一些模塊能夠起到幫助作用,能夠幫你在後期修改 Confluence 的默認配置。
步驟 2: 備份你的數據
針對你已經存在的數據,創建一個 XML 備份。請參考 Manually Backing Up the Site 頁面中的內容。你需要記錄創建的 XML 備份的位置,你需要這個文件在後面導入到 Confluence 使用的新數據庫中。
停止 Confluence。
復制 Confluence Home 目錄。這個能夠保證你在備份恢復的時候可能出現錯誤的重寫和數據丟失,能夠讓你在出現問題的時候重新恢復數據。
如果你使用的是一個外部數據庫,請確保你外部數據庫也創建了一個備份。你可以使用外部數據庫提供的各種工具來創建這個備份。
步驟 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:基本流程