當前為5.1版本文檔,更多實例內容將在最新幫助文檔中展現,點選跳轉至 最新版幫助文檔

備份還原

1. 概述

1.1 版本

報表伺服器版本功能變更
5.1-
5.1.8

1)使用內建資料庫的系統支援備份還原功能

2)新增自動備份失敗提醒

5.1.11還原某個版本的備份後,被還原版本不會被自動刪除
5.1.14為提高安全性,自動備份的檔案名稱稱後面會加上隨機字元

1.2 應用場景

  • 使用者需要使用舊版本的插件,但插件管理中只能搜到最新版本插件。

  • 使用者誤刪重要的報表和儀錶板範本。

  • 使用者更新 JAR 後,基於某些原因想要回退。

1.3 功能簡介

平台提供備份還原的功能,支援對「平台設定」、「報表範本」、「BI 範本」、「JAR 包」、「插件」進行備份還原。如下圖所示:

9-1.png

1.4 不支援的場景

1)5.1.8 版本之前的工程,若平台資料庫為「內建資料庫」,不支援備份還原功能。

      若需使用備份還原功能請先配置 外接資料庫 。 

2)War 包壓縮部署不支援備份還原,War 包非壓縮部署支援備份還原。

     WebLogic 下 War 包部署時,預設是壓縮部署的。 

     WebSphere、Tomcat 下 War 包部署時,預設是非壓縮部署的。

2. 備份

2.1 設定備份路徑

注:僅超級管理者可設定該路徑。

超級管理者登入數據決策系統,點選「管理系統」>「智慧維運」>「備份還原」,點選「全局設定」按鈕,設定備份路徑,如下圖所示:

預設備份路徑為../backup,備份檔案儲存在工程的%FineBI%/webapps/webroot/backup資料夾下。

使用者可修改 backup 資料夾為其他資料夾,但是不支援儲存到非工程路徑下。

若修改備份路徑時去掉前面的../,那麼備份檔案儲存在工程的%FineBI%/webapps/webroot/WEB-INF資料夾下。

9-2.png

2.2 備份方式

在「平台設定」、「報表範本」、「BI 範本」、「JAR 包」、「插件」Tab 頁面,均支援手動備份和自動備份兩種方式。

注:如需備份「BI 範本」,請同時備份「平台設定」,方可在日後成功還原儀錶板。

2.2.1 手動備份

點選「手動備份」,彈出對話框,可自訂名稱,點選「確定」,手動備份完成。如下圖所示:

1658217210705957.png1658217210376425.png

2.2.2 自動備份

超級管理者在「全局設定」中可設定自動備份的「備份頻率」、「份數上限」、「備份容量」、「備份失敗提醒」等。如下圖所示:

9-4.png

各設定項介紹如下表所示:

設定項説明注意事項
備份頻率預設為「每週」,自動備份時間是凌晨兩點-
份數上限

每個模組自動備份上限預設為 5 份

當份數已滿上限後,在做新的自動備份時,刪除最早一份自動備份

份數上限修改後,不立刻生效

下一次觸發備份時自動進行檢查,並生效

備份容量

每個模組自動備份可佔磁碟預設為 1024 M

當磁碟容量已滿後,在做新的自動備份時,刪除最早一份自動備份

備份容量修改後,不立刻生效

下一次觸發備份時自動進行檢查,並生效

備份失敗提醒

若自動備份失敗後,系統可透過「簡訊提醒」、「平台訊息」、「郵件提醒」

版本在 5.1.8 及以上的工程支援該功能

簡訊提醒需要「開啟簡訊功能」,詳情請參見 簡訊 

郵件提醒需要「配置郵箱服務」,詳情請參見 郵箱 

2.3 備份的檔案

備份的檔案預設存放在%FineBI%\webapps\webroot\backup目錄下,具體位置如下表所示:

注1:超級管理者可修改備份檔案的存放位置,請參見本文 2.1 節。

注2:5.1.14 及之後版本,為提高安全性,自動備份的檔案名稱稱後面會加上隨機字元,並非亂碼。

備份內容
簡介備份生成的資料夾
平台設定備份系統的平台設定項config
報表範本備份%FineBI%\webapps\webroot\WEB-INF\reportlets資料夾中的範本reportlets
BI 範本

備份%FineBI%\webapps\webroot\WEB-INF\dashboards資料夾中的範本

dashboards
JAR 包備份%FineBI%\webapps\webroot\WEB-INF\lib資料夾中的 JAR 包jar
插件備份系統安裝的插件plugins

以平台設定舉例,備份的檔案在 %FineBI%\webapps\webroot\backup\config 下,其中manual: 手動備份auto: 自動備份。如下圖所示:

9-7.png

2.4 刪除備份

勾選需要刪除的備份,點選「刪除」,應答刪除,即可刪除之前的備份,自動備份和手動備份操作步驟一樣,如下圖所示:

9-8.png

3. 還原

3.1 注意事項

3.1.1 被還原版本自動刪除

  • 5.1.11 及之後版本的 FineBI 工程,還原某個版本的備份後,被還原版本不會被自動刪除,自動對當前版本進行備份。

        例如在1號零點備份了一次插件,生成備份A。

        2號零點還原備份A時,會自動將2號零點工程使用的插件進行備份,生成備份B。且還原操作完成後,備份A仍然存在。

  • 5.1.11 之前版本的 FineBI 工程,還原某個版本的備份後,被還原版本將被自動刪除,自動對當前版本進行備份。

        例如在1號零點備份了一次插件,生成備份A。

        2號零點還原備份A時,會自動將2號零點工程使用的插件進行備份,生成備份B。但還原操作完成後,備份A將被自動刪除。

如需還原的內容比較重要,請在還原前再次備份 2.3 節對應資料夾。或聯絡技術支援協助進行還原操作。

技術支援聯絡方式:QQ「800049425」、電話「400-811-8890」。

3.1.2 部分 JAR 在平台配置處不支援還原到某些版本

還原時,部分 JAR 在「平台配置」處不支援還原到某些版本,具體如下表所示:

目前工程 JAR 版本還原到 JAR 版本
2019-11-08、2019-12-20、2020-01-15

2020-04-03、2020-05-19、2020-07-17

2019-04-30、2019-06-14、2019-07-15

2019-08-15、2019-09-18、2019-11-22

3.2 還原方式

點選手動備份/自動備份下備份的檔案,點選「還原按鈕」,點選「應答」按鈕後彈出「還原完成,請重啟」,重啟伺服器即可生效,如下圖所示:

1658218761801028.png

1658218761339391.png

不同內容還原生效的方式略有部分,詳情如下表所示:

還原內容
描述
平台設定

重啟工程後,還原生效

注:平台配置處,不支援 2019-11-08 到 2020-07-17 的

報表範本

無需重啟,立即生效

  • 當前工程下沒有、備份中有的範本會新增

  • 當前工程下有、備份中有的範本會改寫更新

  • 當前工程下有、備份中沒有的範本會保留

BI範本

無需重啟,立即生效。但需同時還原「平台配置」,方可恢復儀錶板

還原後,當前工程下的所有儀錶板都會被刪除,更換為備份的儀錶板

JAR 包重啟工程後,還原生效
插件無需重啟,立即生效

注:重啓伺服器時要保證伺服器正常關閉,不能暴力關閉伺服器比如直接叉掉 Tomcat 伺服器的運作視窗。

附件列表


主題: 管理员指南
已經是第一篇
已經是最後一篇
  • 有幫助
  • 沒幫助
  • 只是瀏覽
  • 评价文档,奖励 1 ~ 100 随机 F 豆!