NetWorker數(shù)據(jù)備份安裝配置及維護(hù)手冊(cè)_第1頁(yè)
NetWorker數(shù)據(jù)備份安裝配置及維護(hù)手冊(cè)_第2頁(yè)
NetWorker數(shù)據(jù)備份安裝配置及維護(hù)手冊(cè)_第3頁(yè)
NetWorker數(shù)據(jù)備份安裝配置及維護(hù)手冊(cè)_第4頁(yè)
NetWorker數(shù)據(jù)備份安裝配置及維護(hù)手冊(cè)_第5頁(yè)
已閱讀5頁(yè),還剩102頁(yè)未讀, 繼續(xù)免費(fèi)閱讀

下載本文檔

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

文檔簡(jiǎn)介

/EMCNetworker備份系統(tǒng)實(shí)施配置與維護(hù)手冊(cè)Networker用戶名administrator密碼abcd1234VCENTER用戶名密碼:!QAZ2wsxVBA用戶名root密碼Abcd12345

目錄一、備份環(huán)境描述 -2-1.1備份服務(wù)器BackupServer -2-1.2備份客戶端BackupClient -2-1.3備份設(shè)備規(guī)劃 -2-二、軟件安裝 -2-2.1備份服務(wù)器端軟件安裝 -3-2.1.1Windows平臺(tái)的NetworkerServer軟件安裝 -3-2.1.2啟動(dòng)Networker管理控制臺(tái) -10-2.2備份客戶端軟件安裝 -16-2.2.1Windows系統(tǒng)NetworkerClient軟件安裝 -16-2.2.2RedHatLinuxNetworkerClient軟件安裝 -20-2.3NMO數(shù)據(jù)庫(kù)在線備份模塊的安裝 -21-2.4NMSQL數(shù)據(jù)庫(kù)在線備份模塊的安裝 -28-三、備份設(shè)置 -28-3.1備份設(shè)備創(chuàng)建和設(shè)置 -28-3.1.1DataDomainVTL創(chuàng)建 -28-3.2備份組的創(chuàng)建和設(shè)置 -33-3.3備份客戶端的創(chuàng)建和設(shè)置 -34-3.3.1文件系統(tǒng)客戶端的創(chuàng)建 -34-3.3.2VMware虛擬客戶端的備份設(shè)置 -35-3.3.3Oracle備份庫(kù)戶端的創(chuàng)建 -46-3.3.4MSSQLServer數(shù)據(jù)備份配置 -50-3.4備份策略的設(shè)置 -53-3.4.1備份調(diào)度時(shí)間表(Schdules)的設(shè)置 -53-3.4.2Polices的創(chuàng)建 -55-3.5Oracle數(shù)據(jù)備份的設(shè)置 -56-五、恢復(fù) -59-5.1Oracle數(shù)據(jù)庫(kù)的恢復(fù) -59-5.1.1測(cè)試環(huán)境 -59-5.1.2測(cè)試過(guò)程 -59-5.2Windows普通文件恢復(fù) -64-5.3VMware虛擬客戶機(jī)image文件恢復(fù) -68-5.4MSSQLServer恢復(fù) -72-六、日常維護(hù) -79-6.1定期檢查備份結(jié)果是否成功 -79-6.2檢查相關(guān)日志 -79-6.3檢查磁帶的使用情況 -80-6.4定期備份備份服務(wù)器的NetWorker配置信息和Console庫(kù) -80-6.5尋求幫助途徑 -80-七、注冊(cè)License -81-7.1查找備份服務(wù)器的主機(jī)ID(HostID) -81-7.2注冊(cè)License -82-

一、備份環(huán)境描述數(shù)據(jù)的備份環(huán)境如下:1.1備份服務(wù)器BackupServerOS:Windows2008x64NetWorker:NW8.1.1Server1.2備份客戶端BackupClient目前納入備份考慮范圍的主要有以下系統(tǒng):備份客戶端版本均為NW8.0.1,Oracle數(shù)據(jù)庫(kù)模塊為NMO5.0,MSSQL模塊版本均為NMSQL5.2.21.3備份設(shè)備規(guī)劃1、采用DataDomain設(shè)備做為備份設(shè)備,其中SAP、ERP、PDM、OA和NDMP實(shí)現(xiàn)LAN-Free備份。其它客戶端均采用LAN備份方式。二、軟件安裝各平臺(tái)NetWorker備份軟件的安裝方法采用的是各系統(tǒng)自身的包管理工具來(lái)安裝的,不同的NetWorker角色選擇安裝不同的Networker軟件包。如NetWorkerServer端的軟件需要選擇“Client”、“Node”和“Server”,如果是LAN客戶端,則只需要選擇“Client”即可。NetWorker管理自控制臺(tái)(Console)在每套備份系統(tǒng)必須安裝一個(gè),可以安裝在備份服務(wù)務(wù)器上,也可以安裝在備份客戶端,一般與備份服務(wù)器在安裝一起。License管理器和語(yǔ)言包是可選組件,License管理器在每套備份系統(tǒng)只需要有一臺(tái)主機(jī)安裝即可,可以安裝在備份服務(wù)務(wù)器上,也可以安裝在備份客戶端,一般與備份服務(wù)器在安裝一起,語(yǔ)言包只需要安裝中文和英文(默認(rèn))語(yǔ)言包。重要說(shuō)明:本文檔以下內(nèi)容為Networker備份軟件的示例性描述,詳細(xì)具體的安裝方法請(qǐng)參考NetWorker官方的文檔。2.1備份服務(wù)器端軟件安裝2.1.1Windows平臺(tái)的NetworkerServer軟件安裝Windows2003/2008Server平臺(tái)下備份服務(wù)器端軟件NetworkerServer的安裝:安裝前,需要修改備份服務(wù)器和備份客戶端的Hosts文件,備份服務(wù)器端hosts文件路徑:c:\windows\system32\drivers\etc\hosts,備份服務(wù)器端需要關(guān)聯(lián)所有客戶端的IP地址和主機(jī)名;Linux備份客戶端的路徑:/etc/hosts,備份客戶端需要關(guān)聯(lián)服務(wù)器端的IP地址和主機(jī)名。如果所有主機(jī)相同的域內(nèi),則無(wú)需修改hosts文件。把NetworkerForWindows的介質(zhì)光盤(pán)放到光驅(qū)中,瀏覽到安裝程序命令“setup”,啟動(dòng)安裝程序選擇安裝語(yǔ)言選擇公司名稱和組織結(jié)構(gòu)安裝程序出現(xiàn)配置防火墻的界面,選擇“配置防火墻”,單擊“下一步”選擇NetWorKer軟件類(lèi)型與軟件包,Networker備份軟件是Client/Server架構(gòu)模式,在Server端需要安裝Server和Client軟件,選擇“ServerandClient”,如果本服務(wù)器是同時(shí)還是License管理服務(wù)器,則還需要選擇“IncludeEMCLegatoLicenseManager”,確認(rèn)安裝路徑單擊“下一步”如果無(wú)需連接EMC支持,“InstallConnectEMC”無(wú)需選擇根據(jù)需要選擇安裝的語(yǔ)言包確認(rèn)安裝信息安裝過(guò)程中提示選擇NetWorkerServer,單擊“UpdateList”可自動(dòng)瀏覽出備份服務(wù)器,否則可手動(dòng)輸入備份服務(wù)器主機(jī)名,單擊“Add”可添加到Server列表NetWorker軟件安裝完成后,如果在上一步選擇了“NetworkerManagemeConsole”則會(huì)自動(dòng)轉(zhuǎn)入NetworkerManagemeConsole的安裝,在下圖所示界面,單擊“下一步”開(kāi)始安裝NetworkerManagemeConsole安裝程序出現(xiàn)以下界面,確認(rèn)NetworkerManagemeConsole服務(wù)器與路徑,單擊“下一步”安裝程序出現(xiàn)以下界面,注意管理控制臺(tái)使用的端口號(hào),單擊“下一步”安裝程序出現(xiàn)以下界面,安裝環(huán)境確認(rèn)無(wú)誤后,單擊“下一步”所有的軟件包安裝完成后,單擊“完成”2.1.2啟動(dòng)Networker管理控制臺(tái)控制臺(tái)安裝成功后,可以通過(guò)“開(kāi)始-所有程序”菜單找到Networker的管理控制臺(tái)程序啟動(dòng)管理控制臺(tái)。下圖所示為首次EMCLegatoNetworkerManagerConsole,單擊“啟動(dòng)”在下圖所示界面,單擊“啟動(dòng)”在下圖所示界面,單擊“安裝”如果需要在桌面集成控制臺(tái)的快速啟動(dòng)程序,則在下圖所示界面單擊“是”在下圖所示界面單擊“Accept”在下圖所示界面進(jìn)行控制臺(tái)的配置設(shè)置,單擊“下一步”在下圖所示界面修改啟動(dòng)控制臺(tái)用戶密碼,用戶名為“administrator”,單擊“下一步”在下圖所示界面,輸入NetworkerLicense管理服務(wù)器的機(jī)器名,單擊“下一步”在下圖所示界面,輸入NetworkerServer的機(jī)器名,單擊“finish”完成管理控制臺(tái)的配置下圖所示界面為networker管理控制臺(tái)第一次啟動(dòng)的界面,如果在每次啟動(dòng)管理控制臺(tái)同時(shí)不需要啟動(dòng)“GettingStarted”界面,則選擇“Donotshowatstartup……”2.2備份客戶端軟件安裝2.2.1Windows系統(tǒng)NetworkerClient軟件安裝NetworkerClient的安裝基本上和備份服務(wù)器端安裝相同,只是在“安裝類(lèi)型和位置”步驟時(shí)選擇安裝“客戶機(jī)”。其他采用和NetworkerServer安裝相同操作即可。如下圖。把NetworkerForWindows的介質(zhì)光盤(pán)放到光驅(qū)中,瀏覽到安裝程序命令“setup”,啟動(dòng)安裝程序選擇NetWorKer軟件類(lèi)型與軟件包,Networker備份軟件是Client/Server架構(gòu)模式,在Client端只需要安裝Client軟件,選擇“Client”,確認(rèn)安裝路徑單擊“下一步”。安裝程序出現(xiàn)以下界面,單擊“下一步”。安裝程序出現(xiàn)以下界面,單擊“下一步”。安裝過(guò)程中提示選擇NetWorkerServer,單擊“UpdateList”可自動(dòng)瀏覽出備份服務(wù)器,否則可手動(dòng)輸入備份服務(wù)器主機(jī)名,單擊“Add”可添加到Server列表安裝程序出現(xiàn)以下界面,單擊“完成”,結(jié)束安裝程序。2.2.2RedHatLinuxNetworkerClient軟件安裝[root@E2_Interface1nw761]#lslinux_x86_64nw76sp1_linux_x86_64.tar[root@E2_Interface1nw761]#cdlinux_x86_64/[root@E2_Interface1linux_x86_64]#lslgtoclnt-7.6.1-1.x86_64.rpmlgtoko-7.6.1-1.x86_64.rpmLGTO_METAlgtoserv-7.6.1-1.x86_64.rpmlgtofr-7.6.1-1.x86_64.rpmlgtolicm-7.6.1-1.x86_64.rpmlgtonmc-7.6.1-1.i686.rpmlgtozh-7.6.1-1.x86_64.rpmlgtoja-7.6.1-1.x86_64.rpmlgtoman-7.6.1-1.x86_64.rpmlgtonode-7.6.1-1.x86_64.rpmsd_products.res[root@E2_Interface1linux_x86_64]#rpm-ivhlgtoclnt-7.6.1-1.x86_64.rpm#安裝NetWorkerClient軟件包Preparing...###########################################[100%]1:lgtoclnt###########################################[100%]InstallingHomebaseagentEMCHomeBaseAgentisnotsupportedontheRedHatversion5.4.EMCHomeBaseAgentissupportedonlyonfollowingplatforms.1)RedHatLinuxVersion4or5onx86andamd642)SolarisVersion8or9onSPARC.HomeBaseAgentnotinstalled[root@E2_Interface1linux_x86_64]#/etc/init.d/networkerstart#Linux系統(tǒng)啟動(dòng)NetWorker進(jìn)程的命令[root@E2_Interface1linux_x86_64]#/etc/init.d/networkerstop#Linux系統(tǒng)停止NetWorker進(jìn)程的命令[root@E2_Interface1linux_x86_64]#ps-ef|grepnsr#在unix/linux系統(tǒng)檢查NetWorker進(jìn)程的命令root126421210:23?00:00:00/usr/sbin/nsrexecd#在unix/linux系統(tǒng)NetWorker的進(jìn)程名稱root126515436010:23pts/300:00:00grepnsr也可以執(zhí)行以下命令在unix/linux系統(tǒng)強(qiáng)制停止NetWorker進(jìn)程#nsr_shutdown在UNIX/Linux主機(jī)上,當(dāng)NetWorker進(jìn)程啟動(dòng)后,在“/”目錄生成“nsr”目錄,進(jìn)入/nsr/res

目錄,手動(dòng)創(chuàng)建文件名為“servers”新文件,編輯此文件,輸入備份服務(wù)器的主機(jī)名,如###################################################################################[root@E2_Interface1res]#viserversBackupServer_Hostname~~"servers"[New]1L,9Cwritten文件編輯完成后保存退出,重啟NetWorker進(jìn)程2.3NMO數(shù)據(jù)庫(kù)在線備份模塊的安裝安裝的NMO模塊為5.0注意:Oracle在線備份模塊在客戶端安裝成功后,需要拷貝“$legato\nsr\bin\orabat.dll”文件到系統(tǒng)地“system32”目錄,為了使Oracle和Networker的環(huán)境變量生效,需要重啟此客戶端。根據(jù)實(shí)際應(yīng)用情況,自定義Oracle在線備份模塊文件“nsrnmo.bat”,此文件位于Networker可執(zhí)行路徑$legato\nsr\bin注意:在Windows上,修改原始nsrnmo.bat文件之前請(qǐng)保存該文件的副本。創(chuàng)建一個(gè)新版本的nsrnmo文件示例:1.將示例文件nsrnmo.bat(Windows))復(fù)制到一個(gè)不同名的新文件中。對(duì)于本系統(tǒng),通過(guò)復(fù)制nsrnmo.bat創(chuàng)建一個(gè)名為“nsrnmooa.bat”(Windows)的新文件,所有版本的nsrnmo文件必須與NetWorker可執(zhí)行文件位于同一目錄中(即:新的復(fù)制文件需保存在原始nsrnmo.bat文件所在的目錄下)。不要將nsrnmo文件與其復(fù)制文件移到其他目錄中。2、編輯新建的“nsrnmooa.bat”文件腳本中加粗顯示的內(nèi)容必須根據(jù)實(shí)際情況進(jìn)行編輯。_______________________________________________________________________REMUncommentthelinebelowifrunninginawesternEuropeanlocaleotherthanEnglishREMchcp1252ECHOOFFREMREM$Id:nsrnmo.bat,v1.7.28.62009/02/2016:47:53owenskExp$Copyright(c)2004-2008EMCCorporationREMREMCopyright(c)2004-2008EMCCorporation.REMREMAllrightsreserved.ThisisanUNPUBLISHEDwork,andREMcomprisesproprietaryandconfidentialinformationofEMC.REMUnauthorizeduse,disclosure,anddistributionarestrictlyREMprohibited.Use,duplication,ordisclosureofthesoftwareREManddocumentationbytheU.S.GovernmentissubjecttoREMrestrictionssetforthinalicenseagreementbetweentheREMGovernmentandEMCorotherwrittenagreementspecifyingREMtheGovernment'srightstousethesoftwareandanyapplicableREMFARprovisions,suchasFAR52.227-19.REMREMnsrnmo.batREMREMThisscriptispartoftheEMCNetWorkerModuleforOracle.REMModificationofthisscriptshouldbedonewithcareandonlyafterreadingREMtheadministrationmanualincludedwiththisproduct.REMREMUsersshouldbeawarethatnosystemenvironmentvariableswillbeREMinheritedfromaparentprocess.AnyenvironmentvariablestobeusedREMinthistobesetinthisfile.REMREMThisscriptshouldonlyberunaspartofascheduledsavegroup.REMREMReturns0onsuccess;1onfailure.REMREMREMMakeenvironmentvariablechangeslocalREMSETLOCALREMREMConfigurationvariables,modifiablebyusers.REMREMREMREQUIREDvariable:ORACLE_HOMEREMREMDefaultvalue:none(sitespecific)REMREMDescription:SpecifieswheretheOracleServerinstallationislocated.REM Itisarequirementthatrmanorrman80belocatedinREM %ORACLE_HOME%\bin.REMREMSamples:REM SETORACLE_HOME=e:\orantREMSETORACLE_HOME=D:\app\Administrator\product\11.2.0\dbhome_1REMREMREQUIREDvariable:PATHREMREMDefaultvalue:none(siteandplatformspecific)REMREMDescription:SetupthePATHenvironmentvariable.ThismustbeREM configuredtoincludethepathto"nsrnmostart"and"save".REMREMSamples:REM SETPATH=e:\orant\bin;c:\win32app\nsr\binREM SETPATH=e:\orant\bin;c:\ProgramFiles\nsr\binREM SETPATH=e:\orant\bin;c:\ProgramFiles\Legato\nsr\binREMSETPATH=D:\ProgramFiles\EMCNetWorker\nsr\bin;D:\app\Administrator\product\11.2.0\dbhome_1\BINREMREMOptionalvariable:ORACLE_SIDREMREMDefaultvalue:NONE(sitespecific)REMREMDescription:SpecifiestheSIDoftheOracledatabasebeingbackedup.REM TheORACLE_SIDisrequiredintwocases:REMREM 1.DuringproxycopybackupswhencatalogsynchronizationisREM enabled.REM 2.WhenNSR_BUNDLINGorNSR_INCR_EXPIRATIONisenabledandREM theconnectstringspecifiedinaNSR_ORACLE_SIDREM resourceinthenwora.resfile.REMREMSamples:REMORACLE_SID=orcl10gREMSETORACLE_SID=orcloaREMREMOptionalvariable:NLS_LANGREMREMDefaultvalue:NONE(sitespecific)REMREMDescription:Thisenvironmentvariablespecifiesthelanguage,territory,REM andcharactersetusedbytheOracleDatabase.SeeOracleREM NationalLanguageSupportformoreinformation.REMREMSample:REM NLS_LANG=AMERICAN_AMERICA.WE8ISO8859P1REMREMSETNLS_LANG=REMREMOptionalvariable:NSR_RMAN_ARGUMENTSREMREMDefaultvalue:none(sitespecific)REMREMDescription:Provideextrarmanparameters.REM YoumustenclosethecommandinquotesoritwillnotbeREM passedcorrectlytorman.REMREMSamples:REM SETNSR_RMAN_ARGUMENTS="nocatalogmsglog'c:\ProgramFiles\Legato\nsr\applogs\msglog.log'append"REMREM SETNSR_RMAN_ARGUMENTS="nocatalog"REMSETNSR_RMAN_ARGUMENTS="nocatalogmsglog'D:\ProgramFiles\EMCNetWorker\nsr\applogs\msglog.log'append"REMREMOptionalvariable:NSR_SB_DEBUG_FILEREMREMDefaultvalue:none(sitespecific)REMREMDescription:ToenabledebuggingoutputforNMOscheduledbackupssetREM thefollowingtoanappropriatepathand.REM SetthisvariablefordebuggingpurposesonlyREMSamples:REM SETNSR_SB_DEBUG_FILE=c:\ProgramFiles\Legato\nsr\applogs\nsrnmostart.logREMSETNSR_SB_DEBUG_FILE=REMREMOptionalvariable:PRECMDREMDefaultvalue:NONEREMDescription:ThisvariablecanbeusedtorunacommandorcommandscriptREM beforensrnmostart.ItwillbelaunchedonceforeverysavesetREM enteredintheclientsetup.REMSETPRECMD=REMREMOptionalvariable:POSTCMDREMDefaultvalue:NONEREMDescription:ThisvariablecanbeusedtorunacommandorcommandscriptREM afternsrnmostarthascompleted.ItwillbelaunchedonceforREM everysavesetenteredintheclientsetup.REMSETPOSTCMD=REMREMOptionalvariable:TNS_ADMINREMDefaultvalue:NONEREMDescription:ThisvariableneedstobesetifOracleNetconfigurationREM filesarenotlocatedindefaultlocations.REMSETTNS_ADMIN=REMREMExecutethebackupcommandREMSETargs=%*nsrnmostart%args%REMREMCleanupfromthecommandREMENDLOCAL_______________________________________________________________________2.4NMSQL數(shù)據(jù)庫(kù)在線備份模塊的安裝參考NMO的安裝,版本為5.2.2三、備份設(shè)置3.1備份設(shè)備創(chuàng)建和設(shè)置3.1.1DataDomainVTL創(chuàng)建此處采用DataDomain的設(shè)備,使用DataDomain的VTL功能,右鍵點(diǎn)擊“設(shè)備”,選擇“掃描設(shè)備”,啟動(dòng)設(shè)備掃描選擇要掃描的存儲(chǔ)節(jié)點(diǎn),單擊“啟動(dòng)掃描”設(shè)備全部被掃描出來(lái),目前狀態(tài)是未配置選擇備份服務(wù)器的庫(kù)設(shè)備(不含rd的設(shè)備),右鍵點(diǎn)擊選擇“配置庫(kù)”要將所有存儲(chǔ)節(jié)點(diǎn)的所有掃描出來(lái)的驅(qū)動(dòng)器設(shè)備全部選中,單擊啟動(dòng)配置開(kāi)始配置庫(kù)庫(kù)配置完成后的設(shè)備狀態(tài)啟用帶庫(kù)的“自動(dòng)媒體管理功能”3.2備份組的創(chuàng)建和設(shè)置在Groups圖標(biāo)處,點(diǎn)擊鼠標(biāo)右鍵,選擇“New”,創(chuàng)建備份組(Group),組的名稱可隨意制定,組名稱與物理主機(jī)無(wú)關(guān)。以O(shè)racle組為例,Oracle需要做數(shù)據(jù)庫(kù)的全備份和歸檔日志的備份,所以需要?jiǎng)?chuàng)建兩個(gè)組,在name中填寫(xiě)組的名稱。Starttime為組備份開(kāi)始時(shí)間,可任意改動(dòng),Autostart為組的備份模式,應(yīng)該為enable狀態(tài)。創(chuàng)建Oracle全備份組創(chuàng)建Oracle的歸檔日志備份組3.3備份客戶端的創(chuàng)建和設(shè)置3.3.1文件系統(tǒng)客戶端的創(chuàng)建當(dāng)設(shè)置完備份組后,應(yīng)創(chuàng)建相應(yīng)的備份客戶端(Client)。備份客戶端為實(shí)際的物理主機(jī),并且是安裝了NetWorker客戶端軟件的主機(jī)。右鍵點(diǎn)擊“clients”圖標(biāo),選擇“New”name中應(yīng)填入所需創(chuàng)建的實(shí)際物理主機(jī)名稱(如果需備份客戶端作了Cluster,則在此處輸入別名)。在name處輸入主機(jī)名,在SaveSet處輸入要備份的內(nèi)容,(Schedule、Browsepolicy、retention的創(chuàng)建在后文有描述)。3.3.2VMware虛擬客戶端的備份設(shè)置NetWorker8.0對(duì)VMware的備份,主要結(jié)合VMware的VADP功能來(lái)實(shí)現(xiàn)對(duì)虛擬客戶端的image的備份,需要具備以下條件:proxy主機(jī):需要一臺(tái)代理主機(jī),需要安裝NetWorkerClient軟件,這臺(tái)服務(wù)器作為虛擬客戶端的VMDK文件的掛載點(diǎn)(Mount點(diǎn)),Proxy主機(jī)可以是物理服務(wù)器,也可以是一臺(tái)虛擬客戶端,操作系統(tǒng)必須是英文版本;Vcenter主機(jī):需要在Vcenter主機(jī)安裝NetWorkerClient軟件,NetWorker備份服務(wù)器通過(guò)Vcenter主機(jī)掃描探測(cè)虛擬客戶端,并且NetWorker的備份指令通過(guò)Vcenter主機(jī)傳達(dá)到ESXServer主機(jī);EXS主機(jī):虛擬客戶端的宿主主機(jī),無(wú)需安裝NetWorkerClient軟件這些主機(jī)之間必須能互相通訊,網(wǎng)絡(luò)并且與備份服務(wù)器網(wǎng)絡(luò)相同。1、創(chuàng)建虛擬主機(jī)的拓?fù)鋵?dǎo)航到“Configration”,選擇“Virtualization”,單擊“EnableAuto-Discovery”單擊“New”,在Hostname處輸入Vcenter主機(jī)名,并輸入具有管理員權(quán)限的用戶與密碼,再單擊“RunAutodiscovery”,NetWorker程序?qū)⑼ㄟ^(guò)Vcenter自動(dòng)發(fā)現(xiàn)VMware的虛擬結(jié)構(gòu)直至以下提示出現(xiàn),表示探測(cè)VMware虛擬環(huán)境成功2、創(chuàng)建VMwareProxyClient導(dǎo)航到“Configration”,右鍵點(diǎn)擊“Client”,選擇“New”,啟動(dòng)客戶機(jī)創(chuàng)建向?qū)л斎隫MwareProxy客戶機(jī)的hostname,并選擇客戶積類(lèi)型為“VMwareproxyhost”,單擊“Next”選擇Vcenter和MountPoint,單擊“Next”默認(rèn)選擇,單擊“Next”如果Proxyclient不需要備份,則不選“Configuretheproxy….”,單擊“Next”確認(rèn)信息無(wú)誤,單擊“Create”3、創(chuàng)建VMwareClient導(dǎo)航到“Configration”,在“Virtualization”處選擇自動(dòng)探測(cè)出來(lái)的VMware虛擬化環(huán)境中選擇需要備份的VMware虛擬主機(jī),右鍵VMware虛擬主機(jī),選擇“ClientBackupConfiguration-New”,啟動(dòng)VMwareClient配置向?qū)lient類(lèi)型選擇“VMwateClient”,單擊“Next”定義VMware物理主機(jī),選擇備份類(lèi)型為“VMwareProxybackup”,并選擇ProxyHost主機(jī),單擊“Next”如果VMwareClient為Windows操作系統(tǒng),則有以下三種備份類(lèi)型,此次均為“Image”備份如果VMwareClient為L(zhǎng)inux操作系統(tǒng),則只有“Image”備份類(lèi)型選擇索引和數(shù)據(jù)保留期與Schedule,單擊“Next”創(chuàng)建新的備份組選擇“BackupStoragenode”,單擊“Next”確認(rèn)配置信息,單擊“Create”單擊“Finish”,完成VMwareClient的創(chuàng)建3.3.3Oracle備份庫(kù)戶端的創(chuàng)建針對(duì)Oracle數(shù)據(jù)庫(kù)的備份,每個(gè)Oracle實(shí)例需要?jiǎng)?chuàng)建兩個(gè)備份策略,數(shù)據(jù)庫(kù)文件的備份和數(shù)據(jù)庫(kù)歸檔日志的備份,Oracle備份客戶端為實(shí)際的物理主機(jī),并且是安裝了NetWorker客戶端軟件和NMO在線備份模塊的主機(jī)。(注意:以下示例是以UNIX系統(tǒng)的NMO模塊為例,實(shí)際的數(shù)據(jù)庫(kù)是Windows系統(tǒng),但NetWorker的配置相同)右鍵點(diǎn)擊“Clients(客戶端)”,選擇“new(新建)”先創(chuàng)建Oracle數(shù)據(jù)庫(kù)全備份客戶端,name(名稱)中應(yīng)填入所需創(chuàng)建的實(shí)際物理主機(jī)名稱在SaveSet(存儲(chǔ)集)處輸入Oracle全備份的RMAN腳本的全路徑和RMAN腳本名,關(guān)聯(lián)上對(duì)應(yīng)的Group(組)、Schedule(計(jì)劃)、Browsepolicy(瀏覽策略)、retention(保留策略)。點(diǎn)擊“APPs&Modules(應(yīng)用程序和模塊)”,在“Backupcommand(備份命令)”處輸入NMO數(shù)據(jù)庫(kù)在線備份模塊名稱,此模塊已經(jīng)根據(jù)數(shù)據(jù)庫(kù)的實(shí)際情況作過(guò)修改(后文描述如何修改)點(diǎn)擊“Globals(2of2)(全局2)”:1、在“RemoteAccess”處輸入“*@*”,方便以后的異機(jī)恢復(fù),2、如果此客戶端是LAN備份客戶端,則“存儲(chǔ)節(jié)點(diǎn)(storagenode)”處保留默認(rèn)的“nsrserverhost”關(guān)鍵字,如果是LAN-Free備份客戶端,則將客戶端的主機(jī)名輸入在優(yōu)先位置;按照Oracle全備客戶端的創(chuàng)建方式創(chuàng)建Oracle歸檔日志客戶端,注意歸檔日志的RMAN備份腳本名稱和關(guān)聯(lián)上對(duì)應(yīng)的Group、Schedule、Browsepolicy、retention3.3.4MSSQLServer數(shù)據(jù)備份配置打開(kāi)Networker管理控制臺(tái),單擊界面窗口頂部的“配置”圖標(biāo),然后在左側(cè)樹(shù)型列表中選擇“客戶機(jī)”并單擊鼠標(biāo)右鍵,在彈出的菜單中選擇“新建”,打開(kāi)如下窗口:在“名稱(Name)”屬性中輸入Oracle數(shù)據(jù)庫(kù)物理主機(jī)名稱。存儲(chǔ)集:1、在此輸入“MSSQL:Database_name”;2、在“組”屬性處關(guān)聯(lián)上節(jié)創(chuàng)建的組“MSSQL”,在“瀏覽策略”和“保留策略”處關(guān)聯(lián)相應(yīng)的策略定義,在“安排”屬性處關(guān)聯(lián)相應(yīng)的“時(shí)間表”。部分客戶端的存儲(chǔ)集如下:打開(kāi)“應(yīng)用程序和模塊(APPs&Modules)”選項(xiàng)卡頁(yè)面1、在“備份命令(Backupcommand)”處只需要輸入nsrsqlsv.exe即可;3.4備份策略的設(shè)置對(duì)于備份策略的設(shè)定,通常情況下,根據(jù)實(shí)際的需要,設(shè)置調(diào)度時(shí)間表(Schdule)模板(在Schdules處創(chuàng)建用戶自定義的策略)、創(chuàng)建瀏覽(BrowsePlolicy)和保留(Retention)策略模板(在Policies處創(chuàng)建用戶自定義的策略),然后在備份客戶端的設(shè)置窗口處進(jìn)行關(guān)聯(lián)即可。3.4.1備份調(diào)度時(shí)間表(Schdules)的設(shè)置備份時(shí)間表,是針對(duì)特定的備份所設(shè)定的備份執(zhí)行調(diào)度安排,創(chuàng)建比較簡(jiǎn)單。具體如下下圖所示為Oracle全備份和歸檔日志的Schdules的創(chuàng)建示例3.4.2Polices的創(chuàng)建備份到設(shè)備上的數(shù)據(jù)到了一定的時(shí)候就可以清除掉,這樣,備份設(shè)備就可以回收利用了,所以,需要?jiǎng)?chuàng)建備份數(shù)據(jù)集在備份設(shè)備上保留期在“Polices”圖標(biāo)處,點(diǎn)擊鼠標(biāo)右鍵,選擇“New”,創(chuàng)建Polices定義名稱,選擇一什么時(shí)間單位為選環(huán)周期,并選擇保留期3.5Oracle數(shù)據(jù)備份的設(shè)置對(duì)于數(shù)據(jù)庫(kù)等應(yīng)用的數(shù)據(jù)的備份,除了上面的設(shè)置外,還有自己的特殊設(shè)置,以下是配置過(guò)程的實(shí)例,請(qǐng)參考。Oracle數(shù)據(jù)庫(kù)的備份安裝配置,軟件需要安裝NetworkerClient軟件和NetworkerModuleForOracle(NMO)軟件。開(kāi)啟控制文件的自動(dòng)備份Oracle數(shù)據(jù)庫(kù)的備份有catalog和nocatalog兩種方式,此次神華貨車(chē)運(yùn)輸公司采用的是nocatalog備份方式,所以數(shù)據(jù)庫(kù)需要設(shè)置為自動(dòng)備份控制文件,以下是設(shè)置示例:進(jìn)入RMAN環(huán)境,并連入目標(biāo)數(shù)據(jù)庫(kù):$rmantarget/查看RMAN的設(shè)置$RMAN>showall;configurecontroloff;configurecontrolformatfordevicetypediskto'/backup/ctlbackup/%F.bck';在RMAN命令行下執(zhí)行如下RMAN>configurecontrolon;RMAN>configurecontrolformatfordevicetypesbt_tapeto”ctl_%F”;創(chuàng)建Oracle數(shù)據(jù)庫(kù)全備份和歸檔日志備份的RMAN腳本

按照以下內(nèi)容在Oracle服務(wù)器中創(chuàng)建RMAN備份腳本以下是OA系統(tǒng)Oracle數(shù)據(jù)庫(kù)全備份腳本_______________________________________________________________________________connecttargetsys/******;RUN{ALLOCATECHANNELCH1TYPE'SBT_TAPE';ALLOCATECHANNELCH2TYPE'SBT_TAPE';ALLOCATECHANNELCH3TYPE'SBT_TAPE';SENDDEVICETYPE'SBT_TAPE''NSR_ENV=(NSR_CLIENT=OAORA,NSR_SERVER=bakserver)';Sql'altersystemswitchlogfile';crosscheckarchivelogall;backupincrementallevel0skipinaccessible5format"db_%d_%u_%s_%p_%T"database;sql'ALTERSYSTEMARCHIVELOGCURRENT';backup20format'arch_%d_%u_%s_%p_%T'archivelogallarchiveloguntiltime'sysdate-1'deleteallinput;backupformat"ctl%d_%u_%s_%p_%T"currentcontrolfile;RELEASECHANNELCH1;RELEASECHANNELCH2;RELEASECHANNELCH3;}_______________________________________________________________________________以下是OA系統(tǒng)Oracle數(shù)據(jù)庫(kù)歸檔日志備份腳本_______________________________________________________________________________connecttargetsys/****;RUN{ALLOCATECHANNELCH1TYPE'SBT_TAPE';ALLOCATECHANNELCH2TYPE'SBT_TAPE';ALLOCATECHANNELCH3TYPE'SBT_TAPE';SENDDEVICETYPE'SBT_TAPE''NSR_ENV=(NSR_CLIENT=OAORA,NSR_SERVER=bakserver)';sql'ALTERSYSTEMARCHIVELOGCURRENT';crosscheckarchivelogall;backup20format'arch_%d_%u_%s_%p_%T'archivelogallarchiveloguntiltime'sysdate-1'deleteallinput;RELEASECHANNELCH1;RELEASECHANNELCH2;RELEASECHANNELCH3;}_______________________________________________________________________________設(shè)置相關(guān)Group和ClientGroup的設(shè)置和3.2節(jié)相同,請(qǐng)參考3.2節(jié);Client的設(shè)置:首先按照3.3節(jié)的設(shè)置創(chuàng)建Client,對(duì)于SaveSet的設(shè)置,要輸入剛才在Oracle數(shù)據(jù)庫(kù)主機(jī)創(chuàng)建的RMAN備份腳本名稱,在RemoteTab頁(yè)面中BackupCommand處輸入:nsrnmo(LegatoNetworkerModuleForOracle的配置執(zhí)行文件)。關(guān)聯(lián)Schdule、BrowsePolicy、Retetion策略為自己設(shè)定的策略模板。

五、恢復(fù)恢復(fù)是視具體情況而定的,因此在此處只是說(shuō)明一下恢復(fù)的思路和平時(shí)經(jīng)常用到的恢復(fù)操作,對(duì)于包括硬件級(jí)的災(zāi)難的恢復(fù),首先是要修復(fù)硬件,然后再按照以下的思路進(jìn)行恢復(fù)。5.1Oracle數(shù)據(jù)庫(kù)的恢復(fù)對(duì)于Oracle數(shù)據(jù)庫(kù)的恢復(fù),需要先恢復(fù)操作系統(tǒng),然后再恢復(fù)備份了的數(shù)據(jù);具體恢復(fù)操作是使用OracleRMAN命令,RMAN恢復(fù)數(shù)據(jù)時(shí),需要根據(jù)數(shù)據(jù)庫(kù)實(shí)際的破壞情況進(jìn)行具體的恢復(fù)操作的。詳細(xì)的RMAN恢復(fù)操作,請(qǐng)參考OracleRMAN文檔。下面是2012年5月份執(zhí)行的一次恢復(fù)演練,包括Oracle的整個(gè)數(shù)據(jù)庫(kù)的不完全恢復(fù)和單個(gè)數(shù)據(jù)文件的恢復(fù),以供參考。5.1.1測(cè)試環(huán)境1、源服務(wù)器:192.168.12.54(oatest)2、目標(biāo)服務(wù)器:192.168.12.2023、本次測(cè)試為不完全恢復(fù),目標(biāo)主機(jī)需要?jiǎng)?chuàng)建與源主機(jī)相同實(shí)例名的數(shù)據(jù)庫(kù),建議實(shí)例創(chuàng)建的路徑與源主機(jī)一致;4、模擬數(shù)據(jù)庫(kù)損壞:將新建的實(shí)例的數(shù)據(jù)文件全部刪除。5.1.2測(cè)試過(guò)程4.1.2.1在目標(biāo)服務(wù)器上安裝NetWorkerClient和NetWorkerNMO模塊軟件安裝過(guò)程略4.1.2.2數(shù)據(jù)庫(kù)恢復(fù)測(cè)試準(zhǔn)備恢復(fù)腳本:恢復(fù)控制文件腳本____________________________________________________________________________connecttargetsys/*****;setDBID=******;RUN{SETCONTROLFORMATFORDEVICETYPE'SBT_TAPE'TO'ctl_%F';ALLOCATECHANNELCH1TYPE'SBT_TAPE';SEND'NSR_ENV=(NSR_SERVER=bakserver,NSR_CLIENT=oatest)';RESTOREcontrol'ctl_c-178560-02'(也可以是autobackup);RELEASECHANNELCH1;}______________________________________________________________________________Restore和Recover數(shù)據(jù)庫(kù)datafile腳本_______________________________________________________________________________connecttargetsys/******;RUN{ALLOCATECHANNELCH1TYPE'SBT_TAPE';ALLOCATECHANNELCH2TYPE'SBT_TAPE';ALLOCATECHANNELCH3TYPE'SBT_TAPE';ALLOCATECHANNELCH4TYPE'SBT_TAPE';SEND'NSR_ENV=(NSR_SERVER=bakserver,NSR_CLIENT=oatest)';RESTOREDATABASE;RECOVERDATABASE;RELEASECHANNELCH1;RELEASECHANNELCH2;RELEASECHANNELCH3;RELEASECHANNELCH4;}_______________________________________________________________________________恢復(fù)過(guò)程在恢復(fù)控制文件之前,數(shù)據(jù)庫(kù)必須啟動(dòng)在nomount狀態(tài)_____________________________________________________________________________SQL>shutdownimmediate已經(jīng)卸載數(shù)據(jù)庫(kù)。ORACLE例程已經(jīng)關(guān)閉。SQL>startupnomountORACLE例程已經(jīng)啟動(dòng)。TotalSystemGlobalArea3423965184bytesFixedSize2180544bytesVariableSize1862273600bytesDatabaseBuffers1543503872bytesRedoBuffers16007168bytesSQL>_______________________________________________________________________________執(zhí)行控制文件的恢復(fù)_______________________________________________________________________________E:\>rmantarget/恢復(fù)管理器:Release11.2.0.1.0-Productionon星期四6月2020:16:412013Copyright(c)1982,2009,Oracleand/oritsaffiliates.Allrightsreserved.連接到目標(biāo)數(shù)據(jù)庫(kù):ORCLOATE(未裝載)RMAN>setDBID=******;正在執(zhí)行命令:SETDBIDRMAN>RUN{2>SETCONTROLFORMATFORDEVICETYPE'SBT_TAPE'TO'ctl_%F';3>ALLOCATECHANNELCH1TYPE'SBT_TAPE';4>SEND'NSR_ENV=(NSR_SERVER=bakserver,NSR_CLIENT=oatest)';5>RESTOREcontrol'ctl_c-178560-02';6>RELEASECHANNELCH1;7>}正在執(zhí)行命令:SETCONTROLFORMAT使用目標(biāo)數(shù)據(jù)庫(kù)控制文件替代恢復(fù)目錄分配的通道:CH1通道CH1:SID=189設(shè)備類(lèi)型=SBT_TAPE通道CH1:NMOv5.0.0.0向通道發(fā)命令:CH1啟動(dòng)restore于20-6月-13通道CH1:正在還原控制文件通道CH1:還原完成,用時(shí):00:00:10輸出文件名=E:\APP\ADMINISTRATOR\ORADATA\ORCLOATEST\CONTROL01.CTL輸出文件名=E:\APP\ADMINISTRATOR\FLASH_RECOVERY_AREA\ORCLOATEST\CONTROL02.CTL完成restore于20-6月-13釋放的通道:CH1RMAN>alterdatabasemount;#控制文件恢復(fù)后,將數(shù)據(jù)庫(kù)mount數(shù)據(jù)庫(kù)已裝載##不要推出RMAN,直接進(jìn)行數(shù)據(jù)庫(kù)文件的恢復(fù)Restore和recover數(shù)據(jù)庫(kù)RMAN>RUN{2>ALLOCATECHANNELCH1TYPE'SBT_TAPE';3>ALLOCATECHANNELCH2TYPE'SBT_TAPE';4>ALLOCATECHANNELCH3TYPE'SBT_TAPE';5>ALLOCATECHANNELCH4TYPE'SBT_TAPE';6>SEND'NSR_ENV=(NSR_SERVER=bakserver,NSR_CLIENT=oatest)';7>RESTOREDATABASE;8>RECOVERDATABASE;9>RELEASECHANNELCH1;10>RELEASECHANNELCH2;11>RELEASECHANNELCH3;12>RELEASECHANNELCH4;13>}分配的通道:CH1通道CH1:SID=189設(shè)備類(lèi)型=SBT_TAPE通道CH1:NMOv5.0.0.0分配的通道:CH2通道CH2:SID=221設(shè)備類(lèi)型=SBT_TAPE通道CH2:NMOv5.0.0.0分配的通道:CH3通道CH3:SID=3設(shè)備類(lèi)型=SBT_TAPE通道CH3:NMOv5.0.0.0分配的通道:CH4通道CH4:SID=33設(shè)備類(lèi)型=SBT_TAPE通道CH4:NMOv5.0.0.0向通道發(fā)命令:CH1向通道發(fā)命令:CH2向通道發(fā)命令:CH3向通道發(fā)命令:CH4啟動(dòng)restore于20-6月-13啟動(dòng)implicitcrosscheckbackup于20-6月-13已交叉檢驗(yàn)的2對(duì)象完成implicitcrosscheckbackup于20-6月-13啟動(dòng)implicitcrosscheckcopy于20-6月-13完成implicitcrosscheckcopy于20-6月-13搜索恢復(fù)區(qū)中的所有文件正在編制文件目錄...目錄編制完畢已列入目錄的文件的列表=======================文件名:E:\APP\ADMINISTRATOR\FLASH_RECOVERY_AREA\ORCLOATEST\ARCHIVELOG\2013_06_20\O1_MF_1_8_8W5TWXMF_.ARC通道CH1:正在開(kāi)始還原數(shù)據(jù)文件備份集通道CH1:正在指定從備份集還原的數(shù)據(jù)文件通道CH1:將數(shù)據(jù)文件00004還原到E:\APP\ADMINISTRATOR\ORADATA\ORCLOATEST\USERS01.DBF通道CH1:將數(shù)據(jù)文件00005還原到E:\APP\ADMINISTRATOR\ORADATA\ORCLOATEST\OA.DBF通道CH1:正在讀取備份片段db_ORCLOATE_0soclqlg_28_1_20130620通道CH2:正在開(kāi)始還原數(shù)據(jù)文件備份集通道CH2:正在指定從備份集還原的數(shù)據(jù)文件通道CH2:將數(shù)據(jù)文件00002還原到E:\APP\ADMINISTRATOR\ORADATA\ORCLOATEST\SYSAUX01.DBF通道CH2:將數(shù)據(jù)文件00003還原到E:\APP\ADMINISTRATOR\ORADATA\ORCLOATEST\UNDOTBS01.DBF通道CH2:正在讀取備份片段db_ORCLOATE_0uoclqlg_30_1_20130620通道CH3:正在開(kāi)始還原數(shù)據(jù)文件備份集通道CH3:正在指定從備份集還原的數(shù)據(jù)文件通道CH3:將數(shù)據(jù)文件00001還原到E:\APP\ADMINISTRATOR\ORADATA\ORCLOATEST\SYSTEM01.DBF通道CH3:將數(shù)據(jù)文件00006還原到E:\APP\ADMINISTRATOR\ORADATA\ORCLOATEST\WMXOA通道CH3:正在讀取備份片段db_ORCLOATE_0toclqlg_29_1_20130620通道CH1:段句柄=db_ORCLOATE_0soclqlg_28_1_20130620標(biāo)記=TAG20130620T141200通道CH1:已還原備份片段1通道CH1:還原完成,用時(shí):00:00:45通道CH2:段句柄=db_ORCLOATE_0uoclqlg_30_1_20130620標(biāo)記=TAG20130620T141200通道CH2:已還原備份片段1通道CH2:還原完成,用時(shí):00:01:08通道CH3:段句柄=db_ORCLOATE_0toclqlg_29_1_20130620標(biāo)記=TAG20130620T141200通道CH3:已還原備份片段1通道CH3:還原完成,用時(shí):00:01:08完成restore于20-6月-13啟動(dòng)recover于20-6月-13正在開(kāi)始介質(zhì)的恢復(fù)通道CH1:正在開(kāi)始將歸檔日志還原到默認(rèn)目標(biāo)通道CH1:正在還原歸檔日志歸檔日志線程=1序列=917通道CH1:正在還原歸檔日志歸檔日志線程=1序列=918通道CH1:正在讀取備份片段arch_ORCLOATE_12oclqnt_34_1_20130620通道CH1:段句柄=arch_ORCLOATE_12oclqnt_34_1_20130620標(biāo)記=TAG20130620T141315通道CH1:已還原備份片段1通道CH1:還原完成,用時(shí):00:00:15歸檔日志文件名=E:\APP\ADMINISTRATOR\FLASH_RECOVERY_AREA\ORCLOATEST\ARCHIVELOG\2013_06_20\O1_MF_1_917_8W5WYZF9_.ARC線程=1序列=917通道default:正在刪除歸檔日志歸檔日志文件名=E:\APP\ADMINISTRATOR\FLASH_RECOVERY_AREA\ORCLOATEST\ARCHIVELOG\2013_06_20\O1_MF_1_917_8W5WYZF9_.ARCRECID=138STAMP=818626911歸檔日志文件名=E:\APP\ADMINISTRATOR\FLASH_RECOVERY_AREA\ORCLOATEST\ARCHIVELOG\2013_06_20\O1_MF_1_918_8W5WYZL5_.ARC線程=1序列=918通道default:正在刪除歸檔日志歸檔日志文件名=E:\APP\ADMINISTRATOR\FLASH_RECOVERY_AREA\ORCLOATEST\ARCHIVELOG\2013_06_20\O1_MF_1_918_8W5WYZL5_.ARCRECID=139STAMP=818626911無(wú)法找到歸檔日志歸檔日志線程=1序列=919釋放的通道:CH1釋放的通道:CH2釋放的通道:CH3釋放的通道:CH4RMAN-00571:===========================================================RMAN-00569:===============ERRORMESSAGESTACKFOLLOWS===============RMAN-00571:===========================================================RMAN-03002:recover命令(在06/20/201320:21:58上)失敗RMAN-06054

溫馨提示

  • 1. 本站所有資源如無(wú)特殊說(shuō)明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請(qǐng)下載最新的WinRAR軟件解壓。
  • 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請(qǐng)聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
  • 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ì)用戶上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對(duì)用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對(duì)任何下載內(nèi)容負(fù)責(zé)。
  • 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請(qǐng)與我們聯(lián)系,我們立即糾正。
  • 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時(shí)也不承擔(dān)用戶因使用這些下載資源對(duì)自己和他人造成任何形式的傷害或損失。

最新文檔

評(píng)論

0/150

提交評(píng)論