反饋已提交

網絡繁忙

10-11升級後回退至原版本

1. 概述

在一些特定情況下,使用者進行跨版本升級後可能需要恢復到升級前的版本。本文提供升級後回退至原版本的操作步驟。

2. 常用的啟動/關閉工程命令

2.1 啟動工程

2.1.1 Linux系統

進入工程 bin 目錄下,重啟工程。如下圖所示:

cd /home/wendy/tomcat-linux/bin
./startup.sh

2.1.2 windows系統

進入 tomcat 的 bin 目錄下,雙擊後者右擊用管理者運作 startup.bat 。

2.1.3 其他

請參考:關閉或重啟FineReport工程 或者自行解決。

2.2 關閉工程

2.2.1 Linux系統

1)執行下面命令,查看工程進程。如下圖所示:

ps -ef|grep tomcat-linux

2)殺死工程進程,並檢查是否有殘餘工程進程,需殺死所有本工程相關的進程。如下圖所示:

kill -9 31126

2.2.2 windows系統

直接關閉 tomcat 黑色視窗,或者進入 tomcat 的 bin 目錄下雙擊運作 shutdown.bat 。

2.2.3 其他

請參考:關閉或重啟FineReport工程 或者自行解決。

3. 回退前準備

3.1 備份平台配置

使用管理帳號登入數據決策系統,在「管理系統>智慧維運>備份還原>平台配置」中選中手動備份。預設備份路徑為:.../backup,備份檔案儲存在工程的 %FR_HOME%/webapps/webroot/backup 資料夾下,如下圖所示:

3.2 備份tomcat

備份整個 tomcat 或者備份%TOMCAT_HOME%/webapps下的 webroot 工程包,詳情見:10-11升級前準備

4. 單機回退

4.1 備份的檔案為webroot

1)關閉 FineReport 工程。
2)更換工程:將備份的舊工程 webroot 檔案,更換%FR_HOME%\webapps路徑下的 webroot 檔案即可,如下圖所示:

注:需保證工程下只有一個 webroot,否則會導致啟動後存取 404。
3)重啟 FineReport 工程完成回退。

4.2 備份的檔案為tomcat

1)關閉 升級後的tomcat。
2)  啟動備份的tomcat即可。

4.3 特殊情況

注:升級前做了外接庫的使用者,由於某些原因,升級後將外接庫遷移到原來的資料庫的,需要先回退為內建 finedb 的形式,才能進行重啟。
回退內建 finedb 的操作如下:
%FR_HOME%/webapps/webroot/backup/config/manual下,根據資料夾的名稱(備份時間),找到備份的內容,將備份的 config.zip 解壓得到的 finedb,更換%FR _HOME%/webapps/webroot/WEB-INF/embed下的 finedb 檔案,如下圖所示:

5. 叢集回退

5.1 備份的檔案為webroot

1)關閉 FineReport 工程,每個節點都需要關閉。
2)更換工程:
將每個節點備份的舊工程 webroot 檔案,更換對應節點的%FR_HOME%\webapps路徑下的 webroot 檔案,如下圖所示:


注:需保證工程下只有一個webroot,否則會導致啟動後存取404。
3)依次啟動所有節點,完成回退。

5.2 備份的檔案為tomcat

1)關閉 升級後所有節點的 tomcat。
2)  依次啟動所有備份的 tomcat 即可。

5.3 特殊情況

注:升級前做了外接庫的使用者,由於某些原因,升級後將外接庫遷移到原來的資料庫的,需要先回退為內建finedb的形式,才能進行重啟。
1)先將單節點回退內建finedb:
%FR_HOME%/webapps/webroot/backup/config/manual下,根據資料夾的名稱(備份時間),找到備份的內容,將備份的 config.zip 解壓得到的 finedb,更換%FR _HOME%/webapps/webroot/WEB-INF/embed下的 finedb 檔案,如下圖所示:
2)啟動單節點。
3)配置 finedb 到原外接庫表:進入「管理系統>系統管理>標準」點選外接庫進行配置:配置外接資料庫

配置完成後,確認叢集模式開啟狀態:

4)關閉當前節點,依次啟動所有節點,完成回退。

附件列表


主題: 部署集成
已經是第一篇
已經是最後一篇
  • 有幫助
  • 沒幫助
  • 只是瀏覽
  • 圖片不清晰
  • 用語看不懂
  • 功能說明看不懂
  • 操作說明太簡單
  • 內容有錯誤
中文(繁體)

滑鼠選中內容,快速回饋問題

滑鼠選中存在疑惑的內容,即可快速回饋問題,我們將會跟進處理。

不再提示

10s後關閉

獲取幫助
線上支援
獲取專業技術支援,快速幫助您解決問題
工作日9:00-12:00,13:30-17:30在线
頁面反饋
針對當前網頁的建議、問題反饋
售前咨詢
業務咨詢
電話:0933-790886或 0989-092892
郵箱:taiwan@fanruan.com
頁面反饋
*問題分類
不能為空
問題描述
0/1000
不能為空

反馈已提交

网络繁忙