版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進(jìn)行舉報或認(rèn)領(lǐng)
文檔簡介
1、WebSphere 遷移: 計劃從高可用性環(huán)境到 WebSphere Application Server V6.1 的迭代遷移ZDNet軟件頻道時間:2007-10-06作者:ibm | ibm我要評論()本文關(guān)鍵詞:技術(shù) 遷移 Websphere 中間件 在將高可用性環(huán)境遷移到新版 IBM® WebSphere® Application Server 的過程中,計劃是維護(hù)正常運行時間的關(guān)鍵一環(huán)。引言本文可幫助您將使用 IBM Websphere Application Server 5.0.x、5.1.x 或 6.0.x 版的高可用性環(huán)境遷移到版本 6.1。您將了解到如
2、何計劃遷移,如何最小化停機(jī)時間以及如何在發(fā)生問題時迅速恢復(fù)。本文重點關(guān)注當(dāng)環(huán)境中需要高可用性服務(wù)器時,如何以迭代方式遷移環(huán)境。要獲得關(guān)于遷移過程的全面說明,請一起學(xué)習(xí)本文與 developerWorks 文章遷移到 IBM Websphere Application Server V6.1 快速指南(這兩篇文章的作者相同)。在本文中,V5 指的是 Websphere Application Server 5.0.x 和 5.1.x 版,而 V6 則專指 V6.0.x。本文檔使用的術(shù)語本文檔中所用術(shù)語的定義:遷移 此術(shù)語具有多種定義,涵蓋較廣。在本文中,遷移的含義僅限于在將 Java 2 Ent
3、erprise Edition (J2EE) 應(yīng)用程序 (EAR) 和 Websphere Application Server 配置數(shù)據(jù)(例如資源和安全設(shè)置)從 Websphere Application Server 的以前版本移到 V6.1 中時的關(guān)聯(lián)操作。 迭代遷移 此概念是指,在遷移分布式環(huán)境(一個部署管理器以及一個或多個聯(lián)合節(jié)點)時一次遷移一個節(jié)點,而其間未被遷移的所有其他節(jié)點則照常運行。當(dāng)同一計算單元中的節(jié)點運行不同版本的 Websphere Application Server 時,該計算單元就稱為混合版本單元。 概要 此概念對 V5 中的“實例”概念進(jìn)行了擴(kuò)展,用于指 V6
4、和 V6.1 中應(yīng)用程序服務(wù)器的配置數(shù)據(jù)集合。Websphere Application Server V6 和 V6.1 只安裝一次二進(jìn)制文件即可提供多個概要。對于從以前版本遷移的數(shù)據(jù)而言,需要使用單一概要作為目的地。(請參閱遷移到 IBM Websphere Application Server V6.1 快速指南。) 計算單元 指由單個部署管理器控制的一個或多個節(jié)點的集合。 聯(lián)合或被聯(lián)合 指向計算單元添加節(jié)點的操作;也指從屬于計算單元的節(jié)點。 部署管理器概要(dmgr 概要) 此概要充當(dāng)部署管理器的角色,是 V5 或 V6 部署管理器的遷移目的地。每個計算單元只能有一個部署管理器概要。(
5、請參閱遷移到 IBM Websphere Application Server V6.1 快速指南。) 獨立或 Application Server 概要 指類似于 Websphere Application Server 的單節(jié)點安裝的概要。此類概要是計算單元內(nèi)外節(jié)點的遷移目的地,但對于聯(lián)合節(jié)點,建議使用自定義概要。 回頁首如何基于高可用性環(huán)境制定計劃遷移的目標(biāo)是盡可能順利地將配置升級到新的軟件版本。高可用性環(huán)境具有特殊的需要,因為它們必須維護(hù)最低級別的服務(wù)器停機(jī)時間,才能保證客戶機(jī)事務(wù)能夠得到持續(xù)處理。遷移此類環(huán)境的最佳策略是制定一份詳細(xì)的遷移計劃,經(jīng)常對穩(wěn)定狀態(tài)進(jìn)行備份,并在遷移的每個階
6、段都準(zhǔn)備多種回滾和恢復(fù)選擇。下面是遷移方面需要注意的一些關(guān)鍵要點: 保持現(xiàn)有環(huán)境在您未對整個遷移結(jié)果完全滿意之前,請不要破壞現(xiàn)有的 Websphere Application Server 環(huán)境。· 如果使用 Websphere Application Server 遷移工具,則需要保留原有的環(huán)境,因為它將被用作遷移的起點。 · V6.1 安裝過程會將 Websphere Application Server 的新版本安裝到新目錄中。保留舊的 Websphere Application Server 安裝并讓其處于脫機(jī)狀態(tài)并不影響新的版本。 · 新舊版本之間不存在
7、任何沖突(例如端口沖突),因為在任何給定的時間內(nèi),都只有一個版本的 Websphere Application Server 處于運行狀態(tài)。 計劃回滾時,只需保留現(xiàn)有的應(yīng)用程序服務(wù)器環(huán)境即可,再無其他要求。穩(wěn)定狀態(tài)在執(zhí)行遷移之前以及在迭代升級的每個階段之后都應(yīng)進(jìn)行檢查,以確保您處于穩(wěn)定狀態(tài)。穩(wěn)定狀態(tài)是指部署管理器和節(jié)點按既定方式通信,且應(yīng)用程序已成功啟動并在正常運行的狀態(tài)。下面提供了一份針對部署管理器和聯(lián)合節(jié)點的詳細(xì)檢查清單。其目的是通過檢查來確保您在執(zhí)行每個遷移步驟之前都處于穩(wěn)定狀態(tài):您需要在遷移部署管理器之前確保自己處于穩(wěn)定狀態(tài),并需要在遷移每個節(jié)點之前再次進(jìn)行檢查。何時設(shè)置檢查點和執(zhí)行備
8、份在確定穩(wěn)定狀態(tài)后,您還應(yīng)該經(jīng)常對 Websphere Application Server 配置進(jìn)行備份。之所以需要如此多的備份,是因為它們可以在您需要時讓您輕松返回計算單元遷移中的任何步驟。例如,假設(shè)您在遷移第四個聯(lián)合節(jié)點之前未創(chuàng)建備份,但還是繼續(xù)執(zhí)行遷移和其他系統(tǒng)更改。如果您后來發(fā)現(xiàn)該計算單元已受到損壞,將無法回滾到開始遷移第四個聯(lián)合節(jié)點之前的狀態(tài)。通過在遷移的每個階段都進(jìn)行備份,您可以回滾到遷移過程中的任何特定時點。要能夠在很多上述情況下實現(xiàn)回滾,關(guān)鍵是要經(jīng)常對穩(wěn)定狀態(tài)環(huán)境進(jìn)行備份。如果您想在以后再現(xiàn)某個穩(wěn)定狀態(tài),則可以使用最適于您的技術(shù)執(zhí)行備份,包括使用 Websphere Appl
9、ication Server 備份工具、基于操作系統(tǒng)的備份工具或其他工具。為備份建立富有邏輯性的特定命名約定也非常重要。很多情況下,基于日期的簡單命名方案并不能滿足需要,因為隨著創(chuàng)建的備份越來越多,這些名稱將變得十分模糊,令人難以區(qū)分?;謴?fù)和回滾決策在典型的遷移過程中,您可能會遇到可恢復(fù)錯誤。產(chǎn)生這些錯誤的原因很多,包括管理員對混合單元的配置更改、對已部署應(yīng)用程序的更新以及其他對穩(wěn)定狀態(tài)貌似善意的修改。出現(xiàn)這些問題時,您可以撤消更新,也可以通過還原環(huán)境的穩(wěn)定狀態(tài)來恢復(fù)更改之前的狀態(tài)。但是,并非所有更改在創(chuàng)建后即可被立即檢測到,因此,您可能在出現(xiàn)可恢復(fù)錯誤后又繼續(xù)遷移了另一個節(jié)點。在此情況下,將
10、需要執(zhí)行回滾。如果出現(xiàn)意外情況,并且無論您計劃多么周密、測試多么詳細(xì),該情況都仍然出現(xiàn),則此時也可能需要執(zhí)行回滾。例如,根據(jù)在遷移測試環(huán)境時執(zhí)行的負(fù)載模擬,遷移可能獲得完全成功。接下來遷移生產(chǎn)環(huán)境。當(dāng)負(fù)載自然增加時,可能會公開一些時間窗口,進(jìn)而可能導(dǎo)致不良的應(yīng)用程序行為。除非您使用代表性數(shù)據(jù)和錯誤插入對環(huán)境進(jìn)行大量負(fù)載測試,否則仍可能出現(xiàn)此類問題。在此情況下,您也需要迅速回滾到現(xiàn)有的 Websphere Application Server 環(huán)境。如果您按照我們的建議制定了遷移計劃并運行備份,則可以在需要時輕松地返回以前的版本。在將整個計算單元回滾到以前的版本時,需要運行 JACL 腳本并還原
11、部分節(jié)點配置。但是,如果要返回到某個增量計算單元遷移步驟,則還需要執(zhí)行更多操作;例如,在將部署管理器遷移到 V6.1 后但在遷移第二個節(jié)點(存在多個節(jié)點)之前。要返回遷移第一個節(jié)點之前的狀態(tài),則需要在開始遷移部署管理器之前對部署管理器進(jìn)行備份。通過記錄最小化停機(jī)時間回滾允許您將環(huán)境還原到遷移中的某個穩(wěn)定狀態(tài),從而可最小化停機(jī)時間。其缺點在于,一旦執(zhí)行回滾,在備份該穩(wěn)定狀態(tài)之后所進(jìn)行的任何配置或應(yīng)用程序更改都將丟失,這意味著您需要重新創(chuàng)建丟失的更新。解決此問題的最佳方式是在遷移完成之前避免或盡量減少對環(huán)境進(jìn)行更改,但如果無法做到這一點,則可以記錄這些更新,以便于重新創(chuàng)建它們。請維護(hù)詳細(xì)的文檔記錄
12、,并存檔更新穩(wěn)定狀態(tài)時使用的任何腳本解決方案。當(dāng)需要執(zhí)行恢復(fù)或回滾操作時,此文檔記錄應(yīng)足以用于重新創(chuàng)建各個更新。我們強烈建議您記錄每項操作的時間、目的、所需元素以及負(fù)責(zé)執(zhí)行該操作的個人、集體或團(tuán)隊。每個人的文檔解決方案都是唯一的,因此應(yīng)確保對該解決方案進(jìn)行自定義,以使其符合您的環(huán)境。圖 1 是一個不錯的日志風(fēng)格的條目方案示例,它說明了為提供此類文檔而建議的最低級別的詳細(xì)信息。您可以按照自己的意圖改寫此示例。圖 1. 記錄穩(wěn)定狀態(tài)后的配置和應(yīng)用程序更新的示例文檔回頁首檢查和備份穩(wěn)定狀態(tài)的過程以下兩個列表是幫助您確定配置是否穩(wěn)定的常規(guī)檢查清單。這些檢查清單適用于從 V5 開始的所有 Websphe
13、re Application Server 版本,而無論這些特定安裝是否處于遷移范圍之內(nèi)。另外,您也可以將這些列表用作指導(dǎo)原則,并據(jù)此創(chuàng)建特定于自己的硬件和軟件解決方案的自定義穩(wěn)定狀態(tài)檢查清單。聯(lián)合節(jié)點的穩(wěn)定狀態(tài)檢查清單如果滿足下列條件,則可以將配置視為處于穩(wěn)定狀態(tài):1. 節(jié)點代理已啟動。請啟動節(jié)點代理服務(wù)器,并驗證系統(tǒng)輸出和錯誤日志中是否包含任何異常。 2. SyncNode 成功。驗證同步操作是否成功完成。另外,您可以通過部署管理器對此進(jìn)行測試,也可以從該聯(lián)合節(jié)點進(jìn)行手動測試。 3. 服務(wù)器已啟動。聯(lián)合節(jié)點上的服務(wù)器應(yīng)已按配置要求啟動。其中包括集群服務(wù)器和非集群服務(wù)器。 4. 應(yīng)用程序已通
14、過驗證。應(yīng)用程序已成功啟動并通過您的驗證測試。 5. 服務(wù)器狀態(tài)得到可視確認(rèn)。管理控制臺(也稱為 wsadmin 接口)正確顯示了該節(jié)點上所有服務(wù)器的狀態(tài)。 部署管理器的穩(wěn)定狀態(tài)檢查清單如果滿足下列條件,則可以將配置視為處于穩(wěn)定狀態(tài):1. Dmgr 已啟動。部署管理器服務(wù)器已啟動,且系統(tǒng)輸出和錯誤日志中未記錄任何異?;蝈e誤消息。 2. 可以執(zhí)行管理操作??梢栽L問管理控制臺應(yīng)用程序(也稱為 wsadmin 腳本編程接口),并可以查看配置信息。 3. 節(jié)點代理已啟動。具有最新配置副本的節(jié)點代理服務(wù)器成功啟動,且系統(tǒng)輸出和錯誤日志中未記錄任何明顯異?;蝈e誤消息。 4. SyncNode 成功。如果
15、dmgr 已被遷移,則它必須在首次啟動后與所有節(jié)點重新同步。另外,無論采用任何配置,都應(yīng)對所有節(jié)點成功完成 syncNode。 5. 服務(wù)器已啟動。聯(lián)合節(jié)點上的服務(wù)器應(yīng)已按配置要求啟動。其中包括集群服務(wù)器和非集群服務(wù)器。 6. 應(yīng)用程序已通過驗證。應(yīng)用程序已成功啟動并通過您的驗證測試。 7. 服務(wù)器狀態(tài)得到可視確認(rèn)。管理控制臺(也稱為 wsadmin 接口)正確顯示了該計算單元中 dmgr、節(jié)點代理及服務(wù)器的狀態(tài)和版本信息。 如何執(zhí)行備份BackupConfig 工具 Websphere Application Server BackupConfig 工具是為 Websphere Applic
16、ation Server 環(huán)境執(zhí)行壓縮配置備份的極佳資源。本文將介紹此工具的基礎(chǔ)知識,并重點關(guān)注混合單元遷移中的各種備份選擇。概要的 bin 目錄中存在一個腳本文件。該腳本將稱為 backupConfig.sh 或 backupConfig.bat,具體則取決于所用的操作系統(tǒng)。請考慮使用下列命令行參數(shù):· -nostop 此參數(shù)可防止 backupConfig 關(guān)閉正在運行的服務(wù)器。警告:如果使用此選項,則必須保存最新的配置,且備份期間不得在管理控制臺中進(jìn)行任何編輯。 · -profileName 此參數(shù)會顯式指定應(yīng)備份的概要,從而使腳本文件的任何副本都可以備份所有概要。
17、· -username <username> -password <password> 當(dāng)配置中啟用了安全設(shè)置,但客戶機(jī)屬性文件中未提供用戶名和密碼時,就需要使用這兩個參數(shù)。 這兩個參數(shù)的命令行為:backupConfig.<extension> <filename> options 下面是用于 AIX® 計算機(jī)的示例:./backupConfig.sh dmgr6.1_1.zip -nostop -profileName dmgrProfileName -username USER -password plaintextpa
18、ssword 有關(guān) BackupConfig 工具的更多信息,請參閱與您所運行的 Websphere Application Server 版本相應(yīng)的信息中心(請參閱參考資料)。哪些內(nèi)容未得到備份 Websphere Application Server 提供的 BackupConfig 工具會備份 $/config 目錄樹中維護(hù)的所有內(nèi)容。這意味著,如果您要更改在此目錄之外引用的任何內(nèi)容,則還需要對該內(nèi)容進(jìn)行備份。較為常見的示例是 installedConnectors 目錄、Websphere 嵌入式數(shù)據(jù)庫目錄(Cloudscape 或 Derby)的內(nèi)容、installedApps 目錄
19、以及屬性目錄。由于 bin 目錄中的 setupCmdLine 腳本包含計算單元特定的信息,因此也需要對該腳本進(jìn)行備份。另外,還需要保存在 Websphere 安裝樹之外存儲的所有內(nèi)容。其中包括 RAR 文件、庫文件以及自定義 SSL 信任存儲庫和密鑰存儲庫文件。這些列表并不全面,也不是常見配置決策的子集。您應(yīng)該根據(jù)自己的具體環(huán)境來生成要備份的文件和目錄的完整列表。BackupConfig 工具的備選方案 您可以考慮的另一種選擇是使用系統(tǒng)實用工具備份文件系統(tǒng)。與 BackupConfig 工具相比,此備份選擇所涉及的范圍要大得多,它需要用到多個系統(tǒng)工具。其具體做法為:使用特定于操作系統(tǒng)的文件系
20、統(tǒng)備份方法(此處不再贅述)保存部署管理器的整個概要目錄。您可以將此步驟與現(xiàn)有的文件系統(tǒng)備份策略集成在一起,以確保所有相關(guān)的 Websphere Application Server 信息都得到備份。另外,還應(yīng)當(dāng)備份位于 $/properties 目錄下的 profileRegistry.xml 文件。這樣將可以保存足夠的信息來重新構(gòu)建部署管理器。要確保成功回滾環(huán)境,您可能需要:· 備份整個 V6.1 概要目錄 遷移涉及要修改的一組預(yù)定義目錄和文件,但根據(jù) V5 或 V6 配置數(shù)據(jù)中指定的說明,還需要修改其他目錄和文件。因此,保證信息完整的唯一方法是備份整個 V6.1 概要目錄。
21、83; 備份所有 V5 和/或 V6 應(yīng)用程序二進(jìn)制文件 缺省情況下,所有 V5 和 V6 應(yīng)用程序?qū)⒈恢匦掳惭b到 V6.1 概要下的 installedApps 目錄中。如果不覆蓋遷移的缺省安裝目錄,則當(dāng)您備份了整個 V6.1 概要目錄時,將不必執(zhí)行進(jìn)一步的操作。您可以使用 -keepAppDirectory 參數(shù)覆蓋此缺省位置,此時,應(yīng)用程序?qū)⒈话惭b到它們的原始位置。如果選擇此選項,則需要備份所有 V5 和/或 V6 應(yīng)用程序二進(jìn)制文件?;仨撌淄ㄟ^回滾到穩(wěn)定狀態(tài)最小化停機(jī)時間回滾整個計算單元回滾計算單元時,需要回滾所有聯(lián)合節(jié)點和部署管理器。這是因為,Websphere Applicatio
22、n Server 要求部署管理器的版本和修補程序包級別等于或大于計算單元中的所有節(jié)點。因此,在將部署管理器回滾到以前的版本后,還必須回滾具有較高版本的所有節(jié)點。(請參閱下一部分。)缺省情況下,遷移工具會在執(zhí)行遷移之前禁用舊版本的 dmgr 和節(jié)點代理服務(wù)器。但是,在遷移部署管理器時,可以使用 -keepDmgrEnabled 命令跳過此禁用步驟。這樣可以防止禁用舊版本的部署管理器,從而也可以跳過啟用舊版部署管理器的步驟。如果您無法確定是否已禁用部署管理器,則安全做法是始終運行啟用操作,而不論部署管理器是否處于禁用狀態(tài)。 回滾部署管理器計算單元的方法是:1. 關(guān)閉遷移后的安裝。 必須關(guān)閉所有遷移
23、到 V6.1 的節(jié)點代理、應(yīng)用程序服務(wù)器以及遷移到 V6.1 的部署管理器。我們建議刪除 V6.1 概要,但這并不是成功完成回滾所必需的。2. 啟用以前的安裝。 您必須重新啟用遷移中涉及的所有節(jié)點,包括部署管理器和聯(lián)合節(jié)點。有一個名為 migrationDisablementReversal.jacl 的 JACL 腳本可在節(jié)點上重新啟用以前的版本。在遷移期間,該腳本位于舊版概要根目錄的 bin 目錄中。例如:o C:WebsphereAppServer5binmigrationDisablementReversal.jacl o C:WebsphereAppServer6profilesno
24、de1binmigrationDisablementReversal.jacl 請使用 wsadmin 工具運行適當(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 另外,如果要對以前的版本應(yīng)用自定義備份解決方
25、案,則可以使用該解決方案還原以前的配置。3. 啟動以前版本的部署管理器。 在啟用所有遷移的聯(lián)合節(jié)點和部署管理器后,請啟動部署管理器。所有與新部署管理器連接的節(jié)點代理都必須與舊版部署管理器同步。Websphere Application Server 的缺省設(shè)置會使正在運行的節(jié)點代理自動進(jìn)行同步。而對于所有脫機(jī)節(jié)點代理,請從其中手動調(diào)用 syncNode。4. 重新啟動其他節(jié)點。 在啟用遷移的節(jié)點并將其與以前版本的部署管理器同步后,請啟動其他節(jié)點。僅回滾托管節(jié)點當(dāng)回滾已遷移節(jié)點的子集或整個計算單元時,將出現(xiàn)回滾托管節(jié)點的行為。如果回滾了遷移后的部署管理器和所有聯(lián)合節(jié)點,就會實現(xiàn)整個計算單元的回滾
26、。在回滾一個或多個托管節(jié)點時,需要已創(chuàng)建部署管理器的穩(wěn)定狀態(tài)備份,并且該備份必須包含處于舊版級別的所需聯(lián)合節(jié)點;從本質(zhì)上說,回滾就是將配置還原到反映所需配置快照的備份的過程。啟用以前版本的聯(lián)合節(jié)點是回滾步驟之一。當(dāng)配置已得到成功更新后,遷移工具將禁用以前版本的節(jié)點代理。與部署管理器遷移不同,聯(lián)合節(jié)點遷移不提供跳過禁用節(jié)點代理的選項。下面的說明需要使用部署管理器的穩(wěn)定狀態(tài)備份。如果您沒有此類備份,請不要按照這些步驟操作;在此情況下,請改為回滾整個計算單元(詳見上文)。還原穩(wěn)定備份和回滾托管節(jié)點的方法:1. 備份部署管理器配置。 如果不存在穩(wěn)定狀態(tài)備份,且當(dāng)前配置并未被完全破壞,則最好現(xiàn)在就執(zhí)行備
27、份。備份多一點總比備份過少要好。2. 選擇部署管理器配置的穩(wěn)定備份。 系統(tǒng)將基于穩(wěn)定配置的備份執(zhí)行回滾,因此必須回滾創(chuàng)建該備份后遷移的所有聯(lián)合節(jié)點。正如我們前面提到的,部署管理器的穩(wěn)定狀態(tài)備份是執(zhí)行托管節(jié)點回滾所必需的。如果沒有此類備份,您的唯一選擇將是回滾整個計算單元。3. 關(guān)閉服務(wù)器。 請停止將要回滾的部署管理器和所有聯(lián)合節(jié)點。o 請不要刪除 V6.1 部署管理器概要。 o 我們建議刪除 V6.1 聯(lián)合節(jié)點概要,但這并不是成功回滾所必需的。 4. 還原部署管理器。 請從要回滾的節(jié)點(一個或多個)處于正確版本級別的配置中還原部署管理器的穩(wěn)定狀態(tài)備份,即您在步驟 2 中選擇的備份。有關(guān)還原由
28、BackupConfig 創(chuàng)建的備份的說明,請在信息中心(請參閱參考資料)中參閱其配套工具 RestoreConfig 下的內(nèi)容。實現(xiàn)還原的快捷方法是執(zhí)行概要 bin 目錄中的 RestoreConfig 腳本,同時指定由 BackupConfig 工具創(chuàng)建的備份:o 對于 Windows: restoreConfig.<extension> <filename> options o 對于 AIX: ./restoreConfig.sh dmgr6.1_1.zip -profileName dmgrProfileName -username USER -password
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
- 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
- 5. 人人文庫網(wǎng)僅提供信息存儲空間,僅對用戶上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負(fù)責(zé)。
- 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時也不承擔(dān)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 貴州財經(jīng)職業(yè)學(xué)院《先進(jìn)制造訓(xùn)練》2023-2024學(xué)年第一學(xué)期期末試卷
- 貴陽職業(yè)技術(shù)學(xué)院《戶外基礎(chǔ)技能》2023-2024學(xué)年第一學(xué)期期末試卷
- 2025浙江省安全員A證考試題庫
- 白玉桃種植示范基地建設(shè)項目可行性研究報告-白玉桃市場需求持續(xù)擴(kuò)大
- 廣州中醫(yī)藥大學(xué)《商業(yè)銀行管理》2023-2024學(xué)年第一學(xué)期期末試卷
- 2025江蘇省安全員B證考試題庫
- 2025黑龍江省建筑安全員知識題庫附答案
- 2025河南省建筑安全員考試題庫附答案
- 2025河北建筑安全員《A證》考試題庫
- 2025年遼寧省安全員《A證》考試題庫
- 配件供應(yīng)技術(shù)服務(wù)和質(zhì)保期服務(wù)計劃方案
- 中藥房培訓(xùn)課題
- 供電方案審批流程
- 球墨鑄鐵管行業(yè)分析及市場研究報告
- 2024年廣東省廣州城投投資有限有限公司招聘筆試參考題庫含答案解析
- 2024中國出口信用保險公司江蘇分公司勞務(wù)派遣人員招聘筆試參考題庫附帶答案詳解
- 自然情懷-主題作文訓(xùn)練
- 五年級上冊脫式計算100題及答案
- 智能智能化智能眼鏡
- 三年級下冊數(shù)學(xué)混合計算100題及答案
- 社會工作專業(yè)見習(xí)教學(xué)大綱
評論
0/150
提交評論