升級任何系統之前,您必須執行下列步驟:
任何定義在您現有 WebSphere Business Integration Server Express 或 Express Plus 系統的使用者專案,都會與工具一起儲存在本端環境中。 當您執行安裝程式以升級至另一版本的 WebSphere Business Integration Server Express 或 Express Plus 時,剛升級的工具將無法自動辨識您現有使用者專案所在之「系統管理程式」工作區的路徑。
若要使現有使用者專案可在您的升級系統中使用,您可以執行下列一項:
若要移轉現有專案,首先將它們當作解決方案匯出至暫時位置, 然後將它們匯回至您剛升級的「系統管理程式」中。
若要匯出使用者專案和它當作解決方案參照的整合元件,請執行下列步驟:
在 InterChange Server Express 執行時,將「系統管理程式」連接至您的 InterChange Server Express 實例, 並執行下列步驟:
「啟動程式」安裝介面將自動升級部分軟體需求。 不過,如果您具有的必備軟體版本是在現行版本 WebSphere Business Integration Server Express 或 Express Plus 支援升級的版本之前,則在升級 WebSphere Business Integration Server Express 或 Express Plus 之前,您將必須先以手動方式升級此必備軟體。(如需支援的必備軟體版本的相關資訊, 請參閱 http://www.ibm.com/software/integration/wbiserverexpress。) 您也可以基於任何原因選擇要以手動方式升級必備軟體。 如果您以手動方式將必備軟體升級至現行版本 (WebSphere Business Integration Server Express 4.4) 支援的版本,則在您執行升級的其餘部分時, 「啟動程式」將偵測到您具有該必備軟體的現行版本。如果您以手動方式升級特定必備軟體, 請遵循該必備軟體隨附的升級指示。
下列幾節說明必須對任何資料庫執行的步驟,以及說明數個軟體需求的升級範例情況。 在解除安裝或升級任何軟體之前,請務必遵循備份系統中的步驟。
在準備您的 WebSphere Business Integration Express 系統進行升級時, 您有兩個移轉資料庫的選項:就地移轉資料庫和不就地移轉資料庫。 就地移轉資料庫表示在第一次啟動 WebSphere Business Integration Express 伺服器期間, 重複使用舊的儲存庫並讓 WebSphere Business Integration Express 執行儲存庫的升級。 不就地移轉資料庫表示利用全新且空的儲存資料庫進行升級。 若為就地移轉資料庫,請確定遵循備份系統中的特殊指示。
下列幾節適用於 IBM DB2。
如果解除安裝舊版 DB2,所以目前沒有 DB2 版本, 「啟動程式」將提示您安裝 DB2 8.2 版 Express。
如果您具有 DB2 的版本低於必要版本 (低於 8.1.5),「啟動程式」將提示您安裝 DB2 8.2 版 Express。
如果您已安裝 DB2 8.1.5 版或更新版本,「啟動程式」將不會提示您安裝更新的 DB2 版本。 在此情況下,如果您的 DB2 版本是在 8.2 之前,而且想要升級至 DB2 8.2 版, 則必須以手動方式升級它。
如果您是透過「啟動程式」從先前支援的 DB2 版本 (8.1.2 Express - 8.14 Express) 進行升級,將需要使用已針對 WebSphere Business Integration Express 使用的相同使用者名稱和密碼, 與舊版 DB2 和安裝的新版 DB2 搭配。WebSphere Business Integration Server Express 或 Express Plus 4.3.1 版支援的使用者名稱和密碼是 smbadmin (密碼為 smbP4$$word), 所以如果此 DB2 實例已與 WebSphere Business Integration Server Express 或 Express Plus 4.3.1 版搭配使用, 則使用者名稱/密碼必須再次為這個組合。
若要執行此作業:
如果您是使用 Microsoft SQL Server 2000 作為資料庫, 則必須根據 Microsoft SQL Server 升級指示,以手動方式升級它。 「啟動程式」將不會自動升級它。
WebSphere Business Integration Server Express 或 Express Plus 4.4 版支援 WebSphere Application Server Express 5.1.1 版或更新版本。6.0 版是「啟動程式」安裝的版本。 您應該解除安裝任何在 5.1.1 版之前的 WebSphere Application Server 版本。 如果您已安裝 5.1.1 版,但想要升級至 6.0 版,則必須以手動方式進行升級, 因為「啟動程式」將不會提示您進行升級。
如果您已安裝舊版 WebSphere Business Integration Express 支援的舊版 IBM WebSphere MQ, 則「啟動程式」將執行自動升級以升級至支援的版本。 比方說,如果您已安裝 MQ 5.3 CSD 05,「啟動程式」將執行自動升級以升級至 CSD 07。
「啟動程式」會安裝適當的 IBM JDK 版本 (1.4.2 版)。不需要移除舊版。
升級系統之前,您必須確定系統處於靜止狀態。 這表示必須完成所有進行中的事件,而且必須解決所有未完成的交易之後,才能備份環境並執行升級程序。
下列步驟將說明如何使系統處於靜止狀態:
如需如何緩慢地停止執行中的系統之詳細資訊,請參閱 System Administration Guide。
備份系統可讓您復原在安裝新版本期間可能不慎改寫的檔案。 在執行升級程序之前,請備份靜態資料和動態資料 (您定期備份的可變更資料,不管是否升級)。如需靜態和動態資料範例,請參閱表 3。
若要備份系統,請執行下列動作:
repos_copy -sWICSEX -oRepositoryExpress.txt -uadmin -pnull
ProductDir\mqseries\crossworlds_mq.tst
IBM 建議進行整個 InterChange Server Express 目錄的系統備份。
表 3 彙總了備份不同的元件的方式。
資料類型 | 備份方法 | |
---|---|---|
靜態資料 | ||
儲存庫 | 使用 repos_copy 公用程式儲存部分或所有自訂的系統物件。 如需詳細資訊,請參閱 System Administration Guide 中,有關如何備份元件的說明。 | |
自訂對映 Java 類別檔 (.class) | 若要將這些檔案併入系統備份,請確定下列目錄位於系統備份:
ProductDir\DLMs |
|
自訂連接器 | 在系統備份中併入下列目錄: ProductDir\connectors\connector_name,其中 『connector_name』 是自訂連接器的名稱。 | |
自訂的啟動 Script | 如果您自訂了任何啟動 Script,請確定它們已併入您的系統備份中。 | |
ICS Express 配置檔 (InterchangeSystem.cfg) | 在您的系統備份中併入 ICS Express 配置檔 (位於 ProductDir 目錄中)。 | |
動態資料 | ||
交互參照、失敗事件和關係表格 | 使用資料庫的資料庫備份公用程式。 如需詳細資訊,請參閱 System Administration Guide 中,有關如何備份系統元件的說明。 | |
連接器事件保存表格 | 針對包含這些表格的資料庫,使用資料庫備份公用程式。 | |
日誌檔 | 將下列目錄併入系統備份:
ProductDir\log |
完成備份之後,您就可以關閉系統,如下所示:
如需系統關機的詳細資訊,請參閱 System Administration Guide。