系統升級包含下列步驟:
升級系統之前,您必須確定系統處於靜止狀態。 這表示必須完成所有進行中的事件,而且必須解決所有未完成的交易之後,才能備份環境並執行升級程序。
下列步驟將說明如何使系統處於靜止狀態:
如需如何緩慢地停止執行中的系統之詳細資訊,請參閱系統管理手冊。
備份系統可讓您復原在安裝新版本期間可能不慎改寫的檔案。 在執行升級程序之前,請備份靜態資料和動態資料 (您定期備份的可變更資料,不管是否升級)。如需靜態和動態資料的範例,請參閱表 2。
若要備份系統,請執行下列動作:
repos_copy -sQWBIDFT -oRepositoryExpress.txt -uadmin -pnull
/QIBM/UserData/WBIServer43/servername/mqseries/crossworlds_mq.tst
表 2 彙總了備份不同的元件的方式。
資料類型 | 備份方法 | |
---|---|---|
靜態資料 | ||
| 儲存庫 | 使用 repos_copy 公用程式儲存部分或所有自訂的系統物件。 詳細資訊,請參閱 系統管理手冊中如何備份元件的說明。 |
| 自訂對映 Java 類別檔 (.class) | 若要在系統備份中併入這些檔案,請確定系統備份中含有下列目錄:ProductDir\DLMs |
| 自訂連接器 | 在系統備份中併入下列目錄: ProductDir\connectors\connector_name,其中 connector_name 是自訂連接器的名稱。 |
| 自訂的啟動 Script | 如果您自訂了任何啟動 Script,請確定它們已併入您的系統備份中。 |
| ICS Express 配置檔 (InterchangeSystem.cfg) | 在系統備份中併入 /QIBM/UserData/WBIServer43/servername 目錄中的 ICS Express 配置檔,其中 servername 是 ICS 名稱。QWBIDFT 是 OS/400 上的預設值。 |
動態資料 | ||
| 交互參照、失敗事件和關係表格 | 使用資料庫的資料庫備份公用程式。 詳細資訊,請參閱系統管理手冊中如何備份系統元件的說明。 |
| 連接器事件保存表格 | 針對包含這些表格的資料庫,使用資料庫備份公用程式。 |
| 日誌檔 | 在系統備份中併入下列目錄:/QIBM/UserData/WBIServer43/servername/DLMs, 其中 servername 是 ICS 名稱。QWBIDFT 是 OS/400 上的預設值。 |
完成備份之後,您就可以關閉系統,如下所示:
另外,請從 QSH shell 或透過 CL 來發出 /QIBM/ProdData/WBIServer43/bin/stop_server_gracefully.sh serverName 指令。 請注意,serverName 符合 WBI 實例名稱。CL 可以使用這個 shell script, 慢慢地結束準備中的 WBI 伺服器以關閉伺服器。
queueName 是 serverName.QUEUE.MANAGER, 其中 serverName 是 Interchange Server Express 實例名稱。 預設伺服器的名稱為 QWBIDFT, 因此,queueName 是 QWBIDFT.QUEUE.MANAGER。 請注意,在 queueName 中的 serverName 以及名稱的其餘部份必須完全以大寫字體顯示。 這是必要條件。