WebSphere 遷移 計(jì)劃從高可用性環(huán)境到 WebSphere Application_第1頁(yè)
WebSphere 遷移 計(jì)劃從高可用性環(huán)境到 WebSphere Application_第2頁(yè)
WebSphere 遷移 計(jì)劃從高可用性環(huán)境到 WebSphere Application_第3頁(yè)
WebSphere 遷移 計(jì)劃從高可用性環(huán)境到 WebSphere Application_第4頁(yè)
WebSphere 遷移 計(jì)劃從高可用性環(huán)境到 WebSphere Application_第5頁(yè)
已閱讀5頁(yè),還剩7頁(yè)未讀, 繼續(xù)免費(fèi)閱讀

下載本文檔

版權(quán)說(shuō)明:本文檔由用戶(hù)提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請(qǐng)進(jìn)行舉報(bào)或認(rèn)領(lǐng)

文檔簡(jiǎn)介

1、WebSphere 遷移: 計(jì)劃從高可用性環(huán)境到 WebSphere Application Server V6.1 的迭代遷移ZDNet軟件頻道時(shí)間:2007-10-06作者:ibm | ibm我要評(píng)論()本文關(guān)鍵詞:技術(shù) 遷移 Websphere 中間件 在將高可用性環(huán)境遷移到新版 IBM® WebSphere® Application Server 的過(guò)程中,計(jì)劃是維護(hù)正常運(yùn)行時(shí)間的關(guān)鍵一環(huán)。引言本文可幫助您將使用 IBM Websphere Application Server 5.0.x、5.1.x 或 6.0.x 版的高可用性環(huán)境遷移到版本 6.1。您將了解到如

2、何計(jì)劃遷移,如何最小化停機(jī)時(shí)間以及如何在發(fā)生問(wèn)題時(shí)迅速恢復(fù)。本文重點(diǎn)關(guān)注當(dāng)環(huán)境中需要高可用性服務(wù)器時(shí),如何以迭代方式遷移環(huán)境。要獲得關(guān)于遷移過(guò)程的全面說(shuō)明,請(qǐng)一起學(xué)習(xí)本文與 developerWorks 文章遷移到 IBM Websphere Application Server V6.1 快速指南(這兩篇文章的作者相同)。在本文中,V5 指的是 Websphere Application Server 5.0.x 和 5.1.x 版,而 V6 則專(zhuān)指 V6.0.x。本文檔使用的術(shù)語(yǔ)本文檔中所用術(shù)語(yǔ)的定義:遷移 此術(shù)語(yǔ)具有多種定義,涵蓋較廣。在本文中,遷移的含義僅限于在將 Java 2 Ent

3、erprise Edition (J2EE) 應(yīng)用程序 (EAR) 和 Websphere Application Server 配置數(shù)據(jù)(例如資源和安全設(shè)置)從 Websphere Application Server 的以前版本移到 V6.1 中時(shí)的關(guān)聯(lián)操作。 迭代遷移 此概念是指,在遷移分布式環(huán)境(一個(gè)部署管理器以及一個(gè)或多個(gè)聯(lián)合節(jié)點(diǎn))時(shí)一次遷移一個(gè)節(jié)點(diǎn),而其間未被遷移的所有其他節(jié)點(diǎn)則照常運(yùn)行。當(dāng)同一計(jì)算單元中的節(jié)點(diǎn)運(yùn)行不同版本的 Websphere Application Server 時(shí),該計(jì)算單元就稱(chēng)為混合版本單元。 概要 此概念對(duì) V5 中的“實(shí)例”概念進(jìn)行了擴(kuò)展,用于指 V6

4、和 V6.1 中應(yīng)用程序服務(wù)器的配置數(shù)據(jù)集合。Websphere Application Server V6 和 V6.1 只安裝一次二進(jìn)制文件即可提供多個(gè)概要。對(duì)于從以前版本遷移的數(shù)據(jù)而言,需要使用單一概要作為目的地。(請(qǐng)參閱遷移到 IBM Websphere Application Server V6.1 快速指南。) 計(jì)算單元 指由單個(gè)部署管理器控制的一個(gè)或多個(gè)節(jié)點(diǎn)的集合。 聯(lián)合或被聯(lián)合 指向計(jì)算單元添加節(jié)點(diǎn)的操作;也指從屬于計(jì)算單元的節(jié)點(diǎn)。 部署管理器概要(dmgr 概要) 此概要充當(dāng)部署管理器的角色,是 V5 或 V6 部署管理器的遷移目的地。每個(gè)計(jì)算單元只能有一個(gè)部署管理器概要。(

5、請(qǐng)參閱遷移到 IBM Websphere Application Server V6.1 快速指南。) 獨(dú)立或 Application Server 概要 指類(lèi)似于 Websphere Application Server 的單節(jié)點(diǎn)安裝的概要。此類(lèi)概要是計(jì)算單元內(nèi)外節(jié)點(diǎn)的遷移目的地,但對(duì)于聯(lián)合節(jié)點(diǎn),建議使用自定義概要。 回頁(yè)首如何基于高可用性環(huán)境制定計(jì)劃遷移的目標(biāo)是盡可能順利地將配置升級(jí)到新的軟件版本。高可用性環(huán)境具有特殊的需要,因?yàn)樗鼈儽仨毦S護(hù)最低級(jí)別的服務(wù)器停機(jī)時(shí)間,才能保證客戶(hù)機(jī)事務(wù)能夠得到持續(xù)處理。遷移此類(lèi)環(huán)境的最佳策略是制定一份詳細(xì)的遷移計(jì)劃,經(jīng)常對(duì)穩(wěn)定狀態(tài)進(jìn)行備份,并在遷移的每個(gè)階

6、段都準(zhǔn)備多種回滾和恢復(fù)選擇。下面是遷移方面需要注意的一些關(guān)鍵要點(diǎn): 保持現(xiàn)有環(huán)境在您未對(duì)整個(gè)遷移結(jié)果完全滿(mǎn)意之前,請(qǐng)不要破壞現(xiàn)有的 Websphere Application Server 環(huán)境。· 如果使用 Websphere Application Server 遷移工具,則需要保留原有的環(huán)境,因?yàn)樗鼘⒈挥米鬟w移的起點(diǎn)。 · V6.1 安裝過(guò)程會(huì)將 Websphere Application Server 的新版本安裝到新目錄中。保留舊的 Websphere Application Server 安裝并讓其處于脫機(jī)狀態(tài)并不影響新的版本。 · 新舊版本之間不存在

7、任何沖突(例如端口沖突),因?yàn)樵谌魏谓o定的時(shí)間內(nèi),都只有一個(gè)版本的 Websphere Application Server 處于運(yùn)行狀態(tài)。 計(jì)劃回滾時(shí),只需保留現(xiàn)有的應(yīng)用程序服務(wù)器環(huán)境即可,再無(wú)其他要求。穩(wěn)定狀態(tài)在執(zhí)行遷移之前以及在迭代升級(jí)的每個(gè)階段之后都應(yīng)進(jìn)行檢查,以確保您處于穩(wěn)定狀態(tài)。穩(wěn)定狀態(tài)是指部署管理器和節(jié)點(diǎn)按既定方式通信,且應(yīng)用程序已成功啟動(dòng)并在正常運(yùn)行的狀態(tài)。下面提供了一份針對(duì)部署管理器和聯(lián)合節(jié)點(diǎn)的詳細(xì)檢查清單。其目的是通過(guò)檢查來(lái)確保您在執(zhí)行每個(gè)遷移步驟之前都處于穩(wěn)定狀態(tài):您需要在遷移部署管理器之前確保自己處于穩(wěn)定狀態(tài),并需要在遷移每個(gè)節(jié)點(diǎn)之前再次進(jìn)行檢查。何時(shí)設(shè)置檢查點(diǎn)和執(zhí)行備

8、份在確定穩(wěn)定狀態(tài)后,您還應(yīng)該經(jīng)常對(duì) Websphere Application Server 配置進(jìn)行備份。之所以需要如此多的備份,是因?yàn)樗鼈兛梢栽谀枰獣r(shí)讓您輕松返回計(jì)算單元遷移中的任何步驟。例如,假設(shè)您在遷移第四個(gè)聯(lián)合節(jié)點(diǎn)之前未創(chuàng)建備份,但還是繼續(xù)執(zhí)行遷移和其他系統(tǒng)更改。如果您后來(lái)發(fā)現(xiàn)該計(jì)算單元已受到損壞,將無(wú)法回滾到開(kāi)始遷移第四個(gè)聯(lián)合節(jié)點(diǎn)之前的狀態(tài)。通過(guò)在遷移的每個(gè)階段都進(jìn)行備份,您可以回滾到遷移過(guò)程中的任何特定時(shí)點(diǎn)。要能夠在很多上述情況下實(shí)現(xiàn)回滾,關(guān)鍵是要經(jīng)常對(duì)穩(wěn)定狀態(tài)環(huán)境進(jìn)行備份。如果您想在以后再現(xiàn)某個(gè)穩(wěn)定狀態(tài),則可以使用最適于您的技術(shù)執(zhí)行備份,包括使用 Websphere Appl

9、ication Server 備份工具、基于操作系統(tǒng)的備份工具或其他工具。為備份建立富有邏輯性的特定命名約定也非常重要。很多情況下,基于日期的簡(jiǎn)單命名方案并不能滿(mǎn)足需要,因?yàn)殡S著創(chuàng)建的備份越來(lái)越多,這些名稱(chēng)將變得十分模糊,令人難以區(qū)分?;謴?fù)和回滾決策在典型的遷移過(guò)程中,您可能會(huì)遇到可恢復(fù)錯(cuò)誤。產(chǎn)生這些錯(cuò)誤的原因很多,包括管理員對(duì)混合單元的配置更改、對(duì)已部署應(yīng)用程序的更新以及其他對(duì)穩(wěn)定狀態(tài)貌似善意的修改。出現(xiàn)這些問(wèn)題時(shí),您可以撤消更新,也可以通過(guò)還原環(huán)境的穩(wěn)定狀態(tài)來(lái)恢復(fù)更改之前的狀態(tài)。但是,并非所有更改在創(chuàng)建后即可被立即檢測(cè)到,因此,您可能在出現(xiàn)可恢復(fù)錯(cuò)誤后又繼續(xù)遷移了另一個(gè)節(jié)點(diǎn)。在此情況下,將

10、需要執(zhí)行回滾。如果出現(xiàn)意外情況,并且無(wú)論您計(jì)劃多么周密、測(cè)試多么詳細(xì),該情況都仍然出現(xiàn),則此時(shí)也可能需要執(zhí)行回滾。例如,根據(jù)在遷移測(cè)試環(huán)境時(shí)執(zhí)行的負(fù)載模擬,遷移可能獲得完全成功。接下來(lái)遷移生產(chǎn)環(huán)境。當(dāng)負(fù)載自然增加時(shí),可能會(huì)公開(kāi)一些時(shí)間窗口,進(jìn)而可能導(dǎo)致不良的應(yīng)用程序行為。除非您使用代表性數(shù)據(jù)和錯(cuò)誤插入對(duì)環(huán)境進(jìn)行大量負(fù)載測(cè)試,否則仍可能出現(xiàn)此類(lèi)問(wèn)題。在此情況下,您也需要迅速回滾到現(xiàn)有的 Websphere Application Server 環(huán)境。如果您按照我們的建議制定了遷移計(jì)劃并運(yùn)行備份,則可以在需要時(shí)輕松地返回以前的版本。在將整個(gè)計(jì)算單元回滾到以前的版本時(shí),需要運(yùn)行 JACL 腳本并還原

11、部分節(jié)點(diǎn)配置。但是,如果要返回到某個(gè)增量計(jì)算單元遷移步驟,則還需要執(zhí)行更多操作;例如,在將部署管理器遷移到 V6.1 后但在遷移第二個(gè)節(jié)點(diǎn)(存在多個(gè)節(jié)點(diǎn))之前。要返回遷移第一個(gè)節(jié)點(diǎn)之前的狀態(tài),則需要在開(kāi)始遷移部署管理器之前對(duì)部署管理器進(jìn)行備份。通過(guò)記錄最小化停機(jī)時(shí)間回滾允許您將環(huán)境還原到遷移中的某個(gè)穩(wěn)定狀態(tài),從而可最小化停機(jī)時(shí)間。其缺點(diǎn)在于,一旦執(zhí)行回滾,在備份該穩(wěn)定狀態(tài)之后所進(jìn)行的任何配置或應(yīng)用程序更改都將丟失,這意味著您需要重新創(chuàng)建丟失的更新。解決此問(wèn)題的最佳方式是在遷移完成之前避免或盡量減少對(duì)環(huán)境進(jìn)行更改,但如果無(wú)法做到這一點(diǎn),則可以記錄這些更新,以便于重新創(chuàng)建它們。請(qǐng)維護(hù)詳細(xì)的文檔記錄

12、,并存檔更新穩(wěn)定狀態(tài)時(shí)使用的任何腳本解決方案。當(dāng)需要執(zhí)行恢復(fù)或回滾操作時(shí),此文檔記錄應(yīng)足以用于重新創(chuàng)建各個(gè)更新。我們強(qiáng)烈建議您記錄每項(xiàng)操作的時(shí)間、目的、所需元素以及負(fù)責(zé)執(zhí)行該操作的個(gè)人、集體或團(tuán)隊(duì)。每個(gè)人的文檔解決方案都是唯一的,因此應(yīng)確保對(duì)該解決方案進(jìn)行自定義,以使其符合您的環(huán)境。圖 1 是一個(gè)不錯(cuò)的日志風(fēng)格的條目方案示例,它說(shuō)明了為提供此類(lèi)文檔而建議的最低級(jí)別的詳細(xì)信息。您可以按照自己的意圖改寫(xiě)此示例。圖 1. 記錄穩(wěn)定狀態(tài)后的配置和應(yīng)用程序更新的示例文檔回頁(yè)首檢查和備份穩(wěn)定狀態(tài)的過(guò)程以下兩個(gè)列表是幫助您確定配置是否穩(wěn)定的常規(guī)檢查清單。這些檢查清單適用于從 V5 開(kāi)始的所有 Websphe

13、re Application Server 版本,而無(wú)論這些特定安裝是否處于遷移范圍之內(nèi)。另外,您也可以將這些列表用作指導(dǎo)原則,并據(jù)此創(chuàng)建特定于自己的硬件和軟件解決方案的自定義穩(wěn)定狀態(tài)檢查清單。聯(lián)合節(jié)點(diǎn)的穩(wěn)定狀態(tài)檢查清單如果滿(mǎn)足下列條件,則可以將配置視為處于穩(wěn)定狀態(tài):1. 節(jié)點(diǎn)代理已啟動(dòng)。請(qǐng)啟動(dòng)節(jié)點(diǎn)代理服務(wù)器,并驗(yàn)證系統(tǒng)輸出和錯(cuò)誤日志中是否包含任何異常。 2. SyncNode 成功。驗(yàn)證同步操作是否成功完成。另外,您可以通過(guò)部署管理器對(duì)此進(jìn)行測(cè)試,也可以從該聯(lián)合節(jié)點(diǎn)進(jìn)行手動(dòng)測(cè)試。 3. 服務(wù)器已啟動(dòng)。聯(lián)合節(jié)點(diǎn)上的服務(wù)器應(yīng)已按配置要求啟動(dòng)。其中包括集群服務(wù)器和非集群服務(wù)器。 4. 應(yīng)用程序已通

14、過(guò)驗(yàn)證。應(yīng)用程序已成功啟動(dòng)并通過(guò)您的驗(yàn)證測(cè)試。 5. 服務(wù)器狀態(tài)得到可視確認(rèn)。管理控制臺(tái)(也稱(chēng)為 wsadmin 接口)正確顯示了該節(jié)點(diǎn)上所有服務(wù)器的狀態(tài)。 部署管理器的穩(wěn)定狀態(tài)檢查清單如果滿(mǎn)足下列條件,則可以將配置視為處于穩(wěn)定狀態(tài):1. Dmgr 已啟動(dòng)。部署管理器服務(wù)器已啟動(dòng),且系統(tǒng)輸出和錯(cuò)誤日志中未記錄任何異?;蝈e(cuò)誤消息。 2. 可以執(zhí)行管理操作。可以訪(fǎng)問(wèn)管理控制臺(tái)應(yīng)用程序(也稱(chēng)為 wsadmin 腳本編程接口),并可以查看配置信息。 3. 節(jié)點(diǎn)代理已啟動(dòng)。具有最新配置副本的節(jié)點(diǎn)代理服務(wù)器成功啟動(dòng),且系統(tǒng)輸出和錯(cuò)誤日志中未記錄任何明顯異常或錯(cuò)誤消息。 4. SyncNode 成功。如果

15、dmgr 已被遷移,則它必須在首次啟動(dòng)后與所有節(jié)點(diǎn)重新同步。另外,無(wú)論采用任何配置,都應(yīng)對(duì)所有節(jié)點(diǎn)成功完成 syncNode。 5. 服務(wù)器已啟動(dòng)。聯(lián)合節(jié)點(diǎn)上的服務(wù)器應(yīng)已按配置要求啟動(dòng)。其中包括集群服務(wù)器和非集群服務(wù)器。 6. 應(yīng)用程序已通過(guò)驗(yàn)證。應(yīng)用程序已成功啟動(dòng)并通過(guò)您的驗(yàn)證測(cè)試。 7. 服務(wù)器狀態(tài)得到可視確認(rèn)。管理控制臺(tái)(也稱(chēng)為 wsadmin 接口)正確顯示了該計(jì)算單元中 dmgr、節(jié)點(diǎn)代理及服務(wù)器的狀態(tài)和版本信息。 如何執(zhí)行備份BackupConfig 工具 Websphere Application Server BackupConfig 工具是為 Websphere Applic

16、ation Server 環(huán)境執(zhí)行壓縮配置備份的極佳資源。本文將介紹此工具的基礎(chǔ)知識(shí),并重點(diǎn)關(guān)注混合單元遷移中的各種備份選擇。概要的 bin 目錄中存在一個(gè)腳本文件。該腳本將稱(chēng)為 backupConfig.sh 或 backupConfig.bat,具體則取決于所用的操作系統(tǒng)。請(qǐng)考慮使用下列命令行參數(shù):· -nostop 此參數(shù)可防止 backupConfig 關(guān)閉正在運(yùn)行的服務(wù)器。警告:如果使用此選項(xiàng),則必須保存最新的配置,且備份期間不得在管理控制臺(tái)中進(jìn)行任何編輯。 · -profileName 此參數(shù)會(huì)顯式指定應(yīng)備份的概要,從而使腳本文件的任何副本都可以備份所有概要。

17、· -username <username> -password <password> 當(dāng)配置中啟用了安全設(shè)置,但客戶(hù)機(jī)屬性文件中未提供用戶(hù)名和密碼時(shí),就需要使用這兩個(gè)參數(shù)。 這兩個(gè)參數(shù)的命令行為:backupConfig.<extension> <filename> options 下面是用于 AIX® 計(jì)算機(jī)的示例:./backupConfig.sh dmgr6.1_1.zip -nostop -profileName dmgrProfileName -username USER -password plaintextpa

18、ssword 有關(guān) BackupConfig 工具的更多信息,請(qǐng)參閱與您所運(yùn)行的 Websphere Application Server 版本相應(yīng)的信息中心(請(qǐng)參閱參考資料)。哪些內(nèi)容未得到備份 Websphere Application Server 提供的 BackupConfig 工具會(huì)備份 $/config 目錄樹(shù)中維護(hù)的所有內(nèi)容。這意味著,如果您要更改在此目錄之外引用的任何內(nèi)容,則還需要對(duì)該內(nèi)容進(jìn)行備份。較為常見(jiàn)的示例是 installedConnectors 目錄、Websphere 嵌入式數(shù)據(jù)庫(kù)目錄(Cloudscape 或 Derby)的內(nèi)容、installedApps 目錄

19、以及屬性目錄。由于 bin 目錄中的 setupCmdLine 腳本包含計(jì)算單元特定的信息,因此也需要對(duì)該腳本進(jìn)行備份。另外,還需要保存在 Websphere 安裝樹(shù)之外存儲(chǔ)的所有內(nèi)容。其中包括 RAR 文件、庫(kù)文件以及自定義 SSL 信任存儲(chǔ)庫(kù)和密鑰存儲(chǔ)庫(kù)文件。這些列表并不全面,也不是常見(jiàn)配置決策的子集。您應(yīng)該根據(jù)自己的具體環(huán)境來(lái)生成要備份的文件和目錄的完整列表。BackupConfig 工具的備選方案 您可以考慮的另一種選擇是使用系統(tǒng)實(shí)用工具備份文件系統(tǒng)。與 BackupConfig 工具相比,此備份選擇所涉及的范圍要大得多,它需要用到多個(gè)系統(tǒng)工具。其具體做法為:使用特定于操作系統(tǒng)的文件系

20、統(tǒng)備份方法(此處不再贅述)保存部署管理器的整個(gè)概要目錄。您可以將此步驟與現(xiàn)有的文件系統(tǒng)備份策略集成在一起,以確保所有相關(guān)的 Websphere Application Server 信息都得到備份。另外,還應(yīng)當(dāng)備份位于 $/properties 目錄下的 profileRegistry.xml 文件。這樣將可以保存足夠的信息來(lái)重新構(gòu)建部署管理器。要確保成功回滾環(huán)境,您可能需要:· 備份整個(gè) V6.1 概要目錄 遷移涉及要修改的一組預(yù)定義目錄和文件,但根據(jù) V5 或 V6 配置數(shù)據(jù)中指定的說(shuō)明,還需要修改其他目錄和文件。因此,保證信息完整的唯一方法是備份整個(gè) V6.1 概要目錄。

21、83; 備份所有 V5 和/或 V6 應(yīng)用程序二進(jìn)制文件 缺省情況下,所有 V5 和 V6 應(yīng)用程序?qū)⒈恢匦掳惭b到 V6.1 概要下的 installedApps 目錄中。如果不覆蓋遷移的缺省安裝目錄,則當(dāng)您備份了整個(gè) V6.1 概要目錄時(shí),將不必執(zhí)行進(jìn)一步的操作。您可以使用 -keepAppDirectory 參數(shù)覆蓋此缺省位置,此時(shí),應(yīng)用程序?qū)⒈话惭b到它們的原始位置。如果選擇此選項(xiàng),則需要備份所有 V5 和/或 V6 應(yīng)用程序二進(jìn)制文件?;仨?yè)首通過(guò)回滾到穩(wěn)定狀態(tài)最小化停機(jī)時(shí)間回滾整個(gè)計(jì)算單元回滾計(jì)算單元時(shí),需要回滾所有聯(lián)合節(jié)點(diǎn)和部署管理器。這是因?yàn)?,Websphere Applicatio

22、n Server 要求部署管理器的版本和修補(bǔ)程序包級(jí)別等于或大于計(jì)算單元中的所有節(jié)點(diǎn)。因此,在將部署管理器回滾到以前的版本后,還必須回滾具有較高版本的所有節(jié)點(diǎn)。(請(qǐng)參閱下一部分。)缺省情況下,遷移工具會(huì)在執(zhí)行遷移之前禁用舊版本的 dmgr 和節(jié)點(diǎn)代理服務(wù)器。但是,在遷移部署管理器時(shí),可以使用 -keepDmgrEnabled 命令跳過(guò)此禁用步驟。這樣可以防止禁用舊版本的部署管理器,從而也可以跳過(guò)啟用舊版部署管理器的步驟。如果您無(wú)法確定是否已禁用部署管理器,則安全做法是始終運(yùn)行啟用操作,而不論部署管理器是否處于禁用狀態(tài)。 回滾部署管理器計(jì)算單元的方法是:1. 關(guān)閉遷移后的安裝。 必須關(guān)閉所有遷移

23、到 V6.1 的節(jié)點(diǎn)代理、應(yīng)用程序服務(wù)器以及遷移到 V6.1 的部署管理器。我們建議刪除 V6.1 概要,但這并不是成功完成回滾所必需的。2. 啟用以前的安裝。 您必須重新啟用遷移中涉及的所有節(jié)點(diǎn),包括部署管理器和聯(lián)合節(jié)點(diǎn)。有一個(gè)名為 migrationDisablementReversal.jacl 的 JACL 腳本可在節(jié)點(diǎn)上重新啟用以前的版本。在遷移期間,該腳本位于舊版概要根目錄的 bin 目錄中。例如:o C:WebsphereAppServer5binmigrationDisablementReversal.jacl o C:WebsphereAppServer6profilesno

24、de1binmigrationDisablementReversal.jacl 請(qǐng)使用 wsadmin 工具運(yùn)行適當(dāng)?shù)哪_本。例如:o 在 Linux® 或 UNIX 上:$USER_INSTALL_ROOT/bin/wsadmin.sh -f migrationDisablementReversal.jacl -conntype NONE o 在 Windows® 上:%USER_INSTALL_ROOT%binwsadmin -f migrationDisablementReversal.jacl -conntype NONE 另外,如果要對(duì)以前的版本應(yīng)用自定義備份解決方

25、案,則可以使用該解決方案還原以前的配置。3. 啟動(dòng)以前版本的部署管理器。 在啟用所有遷移的聯(lián)合節(jié)點(diǎn)和部署管理器后,請(qǐng)啟動(dòng)部署管理器。所有與新部署管理器連接的節(jié)點(diǎn)代理都必須與舊版部署管理器同步。Websphere Application Server 的缺省設(shè)置會(huì)使正在運(yùn)行的節(jié)點(diǎn)代理自動(dòng)進(jìn)行同步。而對(duì)于所有脫機(jī)節(jié)點(diǎn)代理,請(qǐng)從其中手動(dòng)調(diào)用 syncNode。4. 重新啟動(dòng)其他節(jié)點(diǎn)。 在啟用遷移的節(jié)點(diǎn)并將其與以前版本的部署管理器同步后,請(qǐng)啟動(dòng)其他節(jié)點(diǎn)。僅回滾托管節(jié)點(diǎn)當(dāng)回滾已遷移節(jié)點(diǎn)的子集或整個(gè)計(jì)算單元時(shí),將出現(xiàn)回滾托管節(jié)點(diǎn)的行為。如果回滾了遷移后的部署管理器和所有聯(lián)合節(jié)點(diǎn),就會(huì)實(shí)現(xiàn)整個(gè)計(jì)算單元的回滾

26、。在回滾一個(gè)或多個(gè)托管節(jié)點(diǎn)時(shí),需要已創(chuàng)建部署管理器的穩(wěn)定狀態(tài)備份,并且該備份必須包含處于舊版級(jí)別的所需聯(lián)合節(jié)點(diǎn);從本質(zhì)上說(shuō),回滾就是將配置還原到反映所需配置快照的備份的過(guò)程。啟用以前版本的聯(lián)合節(jié)點(diǎn)是回滾步驟之一。當(dāng)配置已得到成功更新后,遷移工具將禁用以前版本的節(jié)點(diǎn)代理。與部署管理器遷移不同,聯(lián)合節(jié)點(diǎn)遷移不提供跳過(guò)禁用節(jié)點(diǎn)代理的選項(xiàng)。下面的說(shuō)明需要使用部署管理器的穩(wěn)定狀態(tài)備份。如果您沒(méi)有此類(lèi)備份,請(qǐng)不要按照這些步驟操作;在此情況下,請(qǐng)改為回滾整個(gè)計(jì)算單元(詳見(jiàn)上文)。還原穩(wěn)定備份和回滾托管節(jié)點(diǎn)的方法:1. 備份部署管理器配置。 如果不存在穩(wěn)定狀態(tài)備份,且當(dāng)前配置并未被完全破壞,則最好現(xiàn)在就執(zhí)行備

27、份。備份多一點(diǎn)總比備份過(guò)少要好。2. 選擇部署管理器配置的穩(wěn)定備份。 系統(tǒng)將基于穩(wěn)定配置的備份執(zhí)行回滾,因此必須回滾創(chuàng)建該備份后遷移的所有聯(lián)合節(jié)點(diǎn)。正如我們前面提到的,部署管理器的穩(wěn)定狀態(tài)備份是執(zhí)行托管節(jié)點(diǎn)回滾所必需的。如果沒(méi)有此類(lèi)備份,您的唯一選擇將是回滾整個(gè)計(jì)算單元。3. 關(guān)閉服務(wù)器。 請(qǐng)停止將要回滾的部署管理器和所有聯(lián)合節(jié)點(diǎn)。o 請(qǐng)不要?jiǎng)h除 V6.1 部署管理器概要。 o 我們建議刪除 V6.1 聯(lián)合節(jié)點(diǎn)概要,但這并不是成功回滾所必需的。 4. 還原部署管理器。 請(qǐng)從要回滾的節(jié)點(diǎn)(一個(gè)或多個(gè))處于正確版本級(jí)別的配置中還原部署管理器的穩(wěn)定狀態(tài)備份,即您在步驟 2 中選擇的備份。有關(guān)還原由

28、BackupConfig 創(chuàng)建的備份的說(shuō)明,請(qǐng)?jiān)谛畔⒅行模ㄕ?qǐng)參閱參考資料)中參閱其配套工具 RestoreConfig 下的內(nèi)容。實(shí)現(xiàn)還原的快捷方法是執(zhí)行概要 bin 目錄中的 RestoreConfig 腳本,同時(shí)指定由 BackupConfig 工具創(chuàng)建的備份:o 對(duì)于 Windows: restoreConfig.<extension> <filename> options o 對(duì)于 AIX: ./restoreConfig.sh dmgr6.1_1.zip -profileName dmgrProfileName -username USER -password

溫馨提示

  • 1. 本站所有資源如無(wú)特殊說(shuō)明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請(qǐng)下載最新的WinRAR軟件解壓。
  • 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請(qǐng)聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶(hù)所有。
  • 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁(yè)內(nèi)容里面會(huì)有圖紙預(yù)覽,若沒(méi)有圖紙預(yù)覽就沒(méi)有圖紙。
  • 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
  • 5. 人人文庫(kù)網(wǎng)僅提供信息存儲(chǔ)空間,僅對(duì)用戶(hù)上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對(duì)用戶(hù)上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對(duì)任何下載內(nèi)容負(fù)責(zé)。
  • 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請(qǐng)與我們聯(lián)系,我們立即糾正。
  • 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時(shí)也不承擔(dān)用戶(hù)因使用這些下載資源對(duì)自己和他人造成任何形式的傷害或損失。

最新文檔

評(píng)論

0/150

提交評(píng)論