Confluence 6 從其餘備份中恢復數據

通常來講,Confluence 數據庫能夠從 Administration Console 或者 Confluence Setup Wizard 中進行恢復。數據庫

若是你在恢復壓縮的 XML 備份的時候遇到了問題,你仍是能夠對整個站點進行恢復的,若是你能提供下面 2 個備份的話:服務器

  1. 一個有關 home 目錄的全部備份。
  2. 一個有關你數據庫的備份(若是你使用的是外部數據庫的話)。

有關恢復備份的方法基於你使用的是內部數據庫仍是外部數據庫會有些不一樣。外部數據庫主要像 Oracle, MS SQL Server, MySQL 或者 Postgres。url

嵌入數據庫

若是你使用的是嵌入數據庫,那麼這個數據位於 database 文件夾內,這個文件夾在你 Confluence 的 Home 目錄中,你須要進行下面的一些操做:spa

  1. 得到你最近備份的 Home 文件夾備份文件。
  2. 解壓 Confluence 的分發包,而後修改 confluence-init.properties 指向到這個目錄。

外部數據庫


若是你使用的是外部數據庫,你須要進行下面的操做:hibernate

  1. 爲你的 Home 目錄和數據庫準備備份(備份文件中最好添加備份備份的時間和日期)。這就能夠了,請肯定你的 home 目錄可以在文件系統中被訪問到,同時數據庫也能夠被鏈接。
  2. 若是你的數據庫有不一樣的名字,或者是在一個不一樣的服務器上,你須要修改  confluence.cfg.xml 文件中的 JDBC URL 配置字符串,這文件在 Confluence 的 Home 目錄中。變量使用的名稱爲 hibernate.connection.url
  3. 解壓 Confluence 的分發包,而後修改 confluence-init.properties 指向到 Home 目錄。

https://www.cwiki.us/display/CONF6ZH/Restoring+Data+from+other+Backupsrest

相關文章
相關標籤/搜索