1)使用內建資料庫的系統支援備份還原功能
2)新增自動備份失敗提醒
使用者需要使用舊版本的插件,但插件管理中只能搜到最新版本插件。
使用者誤刪重要的報表和儀錶板範本。
使用者更新 JAR 後,基於某些原因想要回退。
平台提供備份還原的功能,支援對「平台設定」、「報表範本」、「BI 範本」、「JAR 包」、「插件」進行備份還原。如下圖所示:
1)5.1.8 版本之前的工程,若平台資料庫為「內建資料庫」,不支援備份還原功能。
若需使用備份還原功能請先配置 外接資料庫 。
2)War 包壓縮部署不支援備份還原,War 包非壓縮部署支援備份還原。
WebLogic 下 War 包部署時,預設是壓縮部署的。
WebSphere、Tomcat 下 War 包部署時,預設是非壓縮部署的。
注:僅超級管理者可設定該路徑。
超級管理者登入數據決策系統,點選「管理系統」>「智慧維運」>「備份還原」,點選「全局設定」按鈕,設定備份路徑,如下圖所示:
預設備份路徑為../backup,備份檔案儲存在工程的%FineBI%/webapps/webroot/backup資料夾下。
使用者可修改 backup 資料夾為其他資料夾,但是不支援儲存到非工程路徑下。
若修改備份路徑時去掉前面的../,那麼備份檔案儲存在工程的%FineBI%/webapps/webroot/WEB-INF資料夾下。
在「平台設定」、「報表範本」、「BI 範本」、「JAR 包」、「插件」Tab 頁面,均支援手動備份和自動備份兩種方式。
注:如需備份「BI 範本」,請同時備份「平台設定」,方可在日後成功還原儀錶板。
點選「手動備份」,彈出對話框,可自訂名稱,點選「確定」,手動備份完成。如下圖所示:
超級管理者在「全局設定」中可設定自動備份的「備份頻率」、「份數上限」、「備份容量」、「備份失敗提醒」等。如下圖所示:
各設定項介紹如下表所示:
每個模組自動備份上限預設為 5 份
當份數已滿上限後,在做新的自動備份時,刪除最早一份自動備份
份數上限修改後,不立刻生效
下一次觸發備份時自動進行檢查,並生效
每個模組自動備份可佔磁碟預設為 1024 M
當磁碟容量已滿後,在做新的自動備份時,刪除最早一份自動備份
備份容量修改後,不立刻生效
若自動備份失敗後,系統可透過「簡訊提醒」、「平台訊息」、「郵件提醒」
版本在 5.1.8 及以上的工程支援該功能
簡訊提醒需要「開啟簡訊功能」,詳情請參見 簡訊
郵件提醒需要「配置郵箱服務」,詳情請參見 郵箱
備份的檔案預設存放在%FineBI%\webapps\webroot\backup目錄下,具體位置如下表所示:
注1:超級管理者可修改備份檔案的存放位置,請參見本文 2.1 節。
注2:5.1.14 及之後版本,為提高安全性,自動備份的檔案名稱稱後面會加上隨機字元,並非亂碼。
備份%FineBI%\webapps\webroot\WEB-INF\dashboards資料夾中的範本
以平台設定舉例,備份的檔案在 %FineBI%\webapps\webroot\backup\config 下,其中manual: 手動備份;auto: 自動備份。如下圖所示:
勾選需要刪除的備份,點選「刪除」,應答刪除,即可刪除之前的備份,自動備份和手動備份操作步驟一樣,如下圖所示:
5.1.11 及之後版本的 FineBI 工程,還原某個版本的備份後,被還原版本不會被自動刪除,自動對當前版本進行備份。
例如在1號零點備份了一次插件,生成備份A。
2號零點還原備份A時,會自動將2號零點工程使用的插件進行備份,生成備份B。且還原操作完成後,備份A仍然存在。
5.1.11 之前版本的 FineBI 工程,還原某個版本的備份後,被還原版本將被自動刪除,自動對當前版本進行備份。
2號零點還原備份A時,會自動將2號零點工程使用的插件進行備份,生成備份B。但還原操作完成後,備份A將被自動刪除。
如需還原的內容比較重要,請在還原前再次備份 2.3 節對應資料夾。或聯絡技術支援協助進行還原操作。
技術支援聯絡方式:QQ「800049425」、電話「400-811-8890」。
還原時,部分 JAR 在「平台配置」處不支援還原到某些版本,具體如下表所示:
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
點選手動備份/自動備份下備份的檔案,點選「還原按鈕」,點選「應答」按鈕後彈出「還原完成,請重啟」,重啟伺服器即可生效,如下圖所示:
不同內容還原生效的方式略有部分,詳情如下表所示:
重啟工程後,還原生效
注:平台配置處,不支援 2019-11-08 到 2020-07-17 的
無需重啟,立即生效
當前工程下沒有、備份中有的範本會新增
當前工程下有、備份中有的範本會改寫更新
當前工程下有、備份中沒有的範本會保留
無需重啟,立即生效。但需同時還原「平台配置」,方可恢復儀錶板
還原後,當前工程下的所有儀錶板都會被刪除,更換為備份的儀錶板
注:重啓伺服器時要保證伺服器正常關閉,不能暴力關閉伺服器比如直接叉掉 Tomcat 伺服器的運作視窗。