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

下載本文檔

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

文檔簡介

/EMCNetworker備份系統(tǒng)實施配置與維護手冊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平臺的NetworkerServer軟件安裝 -3-2.1.2啟動Networker管理控制臺 -10-2.2備份客戶端軟件安裝 -16-2.2.1Windows系統(tǒng)NetworkerClient軟件安裝 -16-2.2.2RedHatLinuxNetworkerClient軟件安裝 -20-2.3NMO數(shù)據(jù)庫在線備份模塊的安裝 -21-2.4NMSQL數(shù)據(jù)庫在線備份模塊的安裝 -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備份庫戶端的創(chuàng)建 -46-3.3.4MSSQLServer數(shù)據(jù)備份配置 -50-3.4備份策略的設(shè)置 -53-3.4.1備份調(diào)度時間表(Schdules)的設(shè)置 -53-3.4.2Polices的創(chuàng)建 -55-3.5Oracle數(shù)據(jù)備份的設(shè)置 -56-五、恢復(fù) -59-5.1Oracle數(shù)據(jù)庫的恢復(fù) -59-5.1.1測試環(huán)境 -59-5.1.2測試過程 -59-5.2Windows普通文件恢復(fù) -64-5.3VMware虛擬客戶機image文件恢復(fù) -68-5.4MSSQLServer恢復(fù) -72-六、日常維護 -79-6.1定期檢查備份結(jié)果是否成功 -79-6.2檢查相關(guān)日志 -79-6.3檢查磁帶的使用情況 -80-6.4定期備份備份服務(wù)器的NetWorker配置信息和Console庫 -80-6.5尋求幫助途徑 -80-七、注冊License -81-7.1查找備份服務(wù)器的主機ID(HostID) -81-7.2注冊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ù)庫模塊為NMO5.0,MSSQL模塊版本均為NMSQL5.2.21.3備份設(shè)備規(guī)劃1、采用DataDomain設(shè)備做為備份設(shè)備,其中SAP、ERP、PDM、OA和NDMP實現(xiàn)LAN-Free備份。其它客戶端均采用LAN備份方式。二、軟件安裝各平臺NetWorker備份軟件的安裝方法采用的是各系統(tǒng)自身的包管理工具來安裝的,不同的NetWorker角色選擇安裝不同的Networker軟件包。如NetWorkerServer端的軟件需要選擇“Client”、“Node”和“Server”,如果是LAN客戶端,則只需要選擇“Client”即可。NetWorker管理自控制臺(Console)在每套備份系統(tǒng)必須安裝一個,可以安裝在備份服務(wù)務(wù)器上,也可以安裝在備份客戶端,一般與備份服務(wù)器在安裝一起。License管理器和語言包是可選組件,License管理器在每套備份系統(tǒng)只需要有一臺主機安裝即可,可以安裝在備份服務(wù)務(wù)器上,也可以安裝在備份客戶端,一般與備份服務(wù)器在安裝一起,語言包只需要安裝中文和英文(默認)語言包。重要說明:本文檔以下內(nèi)容為Networker備份軟件的示例性描述,詳細具體的安裝方法請參考NetWorker官方的文檔。2.1備份服務(wù)器端軟件安裝2.1.1Windows平臺的NetworkerServer軟件安裝Windows2003/2008Server平臺下備份服務(wù)器端軟件NetworkerServer的安裝:安裝前,需要修改備份服務(wù)器和備份客戶端的Hosts文件,備份服務(wù)器端hosts文件路徑:c:\windows\system32\drivers\etc\hosts,備份服務(wù)器端需要關(guān)聯(lián)所有客戶端的IP地址和主機名;Linux備份客戶端的路徑:/etc/hosts,備份客戶端需要關(guān)聯(lián)服務(wù)器端的IP地址和主機名。如果所有主機相同的域內(nèi),則無需修改hosts文件。把NetworkerForWindows的介質(zhì)光盤放到光驅(qū)中,瀏覽到安裝程序命令“setup”,啟動安裝程序選擇安裝語言選擇公司名稱和組織結(jié)構(gòu)安裝程序出現(xiàn)配置防火墻的界面,選擇“配置防火墻”,單擊“下一步”選擇NetWorKer軟件類型與軟件包,Networker備份軟件是Client/Server架構(gòu)模式,在Server端需要安裝Server和Client軟件,選擇“ServerandClient”,如果本服務(wù)器是同時還是License管理服務(wù)器,則還需要選擇“IncludeEMCLegatoLicenseManager”,確認安裝路徑單擊“下一步”如果無需連接EMC支持,“InstallConnectEMC”無需選擇根據(jù)需要選擇安裝的語言包確認安裝信息安裝過程中提示選擇NetWorkerServer,單擊“UpdateList”可自動瀏覽出備份服務(wù)器,否則可手動輸入備份服務(wù)器主機名,單擊“Add”可添加到Server列表NetWorker軟件安裝完成后,如果在上一步選擇了“NetworkerManagemeConsole”則會自動轉(zhuǎn)入NetworkerManagemeConsole的安裝,在下圖所示界面,單擊“下一步”開始安裝NetworkerManagemeConsole安裝程序出現(xiàn)以下界面,確認NetworkerManagemeConsole服務(wù)器與路徑,單擊“下一步”安裝程序出現(xiàn)以下界面,注意管理控制臺使用的端口號,單擊“下一步”安裝程序出現(xiàn)以下界面,安裝環(huán)境確認無誤后,單擊“下一步”所有的軟件包安裝完成后,單擊“完成”2.1.2啟動Networker管理控制臺控制臺安裝成功后,可以通過“開始-所有程序”菜單找到Networker的管理控制臺程序啟動管理控制臺。下圖所示為首次EMCLegatoNetworkerManagerConsole,單擊“啟動”在下圖所示界面,單擊“啟動”在下圖所示界面,單擊“安裝”如果需要在桌面集成控制臺的快速啟動程序,則在下圖所示界面單擊“是”在下圖所示界面單擊“Accept”在下圖所示界面進行控制臺的配置設(shè)置,單擊“下一步”在下圖所示界面修改啟動控制臺用戶密碼,用戶名為“administrator”,單擊“下一步”在下圖所示界面,輸入NetworkerLicense管理服務(wù)器的機器名,單擊“下一步”在下圖所示界面,輸入NetworkerServer的機器名,單擊“finish”完成管理控制臺的配置下圖所示界面為networker管理控制臺第一次啟動的界面,如果在每次啟動管理控制臺同時不需要啟動“GettingStarted”界面,則選擇“Donotshowatstartup……”2.2備份客戶端軟件安裝2.2.1Windows系統(tǒng)NetworkerClient軟件安裝NetworkerClient的安裝基本上和備份服務(wù)器端安裝相同,只是在“安裝類型和位置”步驟時選擇安裝“客戶機”。其他采用和NetworkerServer安裝相同操作即可。如下圖。把NetworkerForWindows的介質(zhì)光盤放到光驅(qū)中,瀏覽到安裝程序命令“setup”,啟動安裝程序選擇NetWorKer軟件類型與軟件包,Networker備份軟件是Client/Server架構(gòu)模式,在Client端只需要安裝Client軟件,選擇“Client”,確認安裝路徑單擊“下一步”。安裝程序出現(xiàn)以下界面,單擊“下一步”。安裝程序出現(xiàn)以下界面,單擊“下一步”。安裝過程中提示選擇NetWorkerServer,單擊“UpdateList”可自動瀏覽出備份服務(wù)器,否則可手動輸入備份服務(wù)器主機名,單擊“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)啟動NetWorker進程的命令[root@E2_Interface1linux_x86_64]#/etc/init.d/networkerstop#Linux系統(tǒng)停止NetWorker進程的命令[root@E2_Interface1linux_x86_64]#ps-ef|grepnsr#在unix/linux系統(tǒng)檢查NetWorker進程的命令root126421210:23?00:00:00/usr/sbin/nsrexecd#在unix/linux系統(tǒng)NetWorker的進程名稱root126515436010:23pts/300:00:00grepnsr也可以執(zhí)行以下命令在unix/linux系統(tǒng)強制停止NetWorker進程#nsr_shutdown在UNIX/Linux主機上,當(dāng)NetWorker進程啟動后,在“/”目錄生成“nsr”目錄,進入/nsr/res

目錄,手動創(chuàng)建文件名為“servers”新文件,編輯此文件,輸入備份服務(wù)器的主機名,如###################################################################################[root@E2_Interface1res]#viserversBackupServer_Hostname~~"servers"[New]1L,9Cwritten文件編輯完成后保存退出,重啟NetWorker進程2.3NMO數(shù)據(jù)庫在線備份模塊的安裝安裝的NMO模塊為5.0注意:Oracle在線備份模塊在客戶端安裝成功后,需要拷貝“$legato\nsr\bin\orabat.dll”文件到系統(tǒng)地“system32”目錄,為了使Oracle和Networker的環(huán)境變量生效,需要重啟此客戶端。根據(jù)實際應(yīng)用情況,自定義Oracle在線備份模塊文件“nsrnmo.bat”,此文件位于Networker可執(zhí)行路徑$legato\nsr\bin注意:在Windows上,修改原始nsrnmo.bat文件之前請保存該文件的副本。創(chuàng)建一個新版本的nsrnmo文件示例:1.將示例文件nsrnmo.bat(Windows))復(fù)制到一個不同名的新文件中。對于本系統(tǒng),通過復(fù)制nsrnmo.bat創(chuàng)建一個名為“nsrnmooa.bat”(Windows)的新文件,所有版本的nsrnmo文件必須與NetWorker可執(zhí)行文件位于同一目錄中(即:新的復(fù)制文件需保存在原始nsrnmo.bat文件所在的目錄下)。不要將nsrnmo文件與其復(fù)制文件移到其他目錄中。2、編輯新建的“nsrnmooa.bat”文件腳本中加粗顯示的內(nèi)容必須根據(jù)實際情況進行編輯。_______________________________________________________________________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ù)庫在線備份模塊的安裝參考NMO的安裝,版本為5.2.2三、備份設(shè)置3.1備份設(shè)備創(chuàng)建和設(shè)置3.1.1DataDomainVTL創(chuàng)建此處采用DataDomain的設(shè)備,使用DataDomain的VTL功能,右鍵點擊“設(shè)備”,選擇“掃描設(shè)備”,啟動設(shè)備掃描選擇要掃描的存儲節(jié)點,單擊“啟動掃描”設(shè)備全部被掃描出來,目前狀態(tài)是未配置選擇備份服務(wù)器的庫設(shè)備(不含rd的設(shè)備),右鍵點擊選擇“配置庫”要將所有存儲節(jié)點的所有掃描出來的驅(qū)動器設(shè)備全部選中,單擊啟動配置開始配置庫庫配置完成后的設(shè)備狀態(tài)啟用帶庫的“自動媒體管理功能”3.2備份組的創(chuàng)建和設(shè)置在Groups圖標(biāo)處,點擊鼠標(biāo)右鍵,選擇“New”,創(chuàng)建備份組(Group),組的名稱可隨意制定,組名稱與物理主機無關(guān)。以O(shè)racle組為例,Oracle需要做數(shù)據(jù)庫的全備份和歸檔日志的備份,所以需要創(chuàng)建兩個組,在name中填寫組的名稱。Starttime為組備份開始時間,可任意改動,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)。備份客戶端為實際的物理主機,并且是安裝了NetWorker客戶端軟件的主機。右鍵點擊“clients”圖標(biāo),選擇“New”name中應(yīng)填入所需創(chuàng)建的實際物理主機名稱(如果需備份客戶端作了Cluster,則在此處輸入別名)。在name處輸入主機名,在SaveSet處輸入要備份的內(nèi)容,(Schedule、Browsepolicy、retention的創(chuàng)建在后文有描述)。3.3.2VMware虛擬客戶端的備份設(shè)置NetWorker8.0對VMware的備份,主要結(jié)合VMware的VADP功能來實現(xiàn)對虛擬客戶端的image的備份,需要具備以下條件:proxy主機:需要一臺代理主機,需要安裝NetWorkerClient軟件,這臺服務(wù)器作為虛擬客戶端的VMDK文件的掛載點(Mount點),Proxy主機可以是物理服務(wù)器,也可以是一臺虛擬客戶端,操作系統(tǒng)必須是英文版本;Vcenter主機:需要在Vcenter主機安裝NetWorkerClient軟件,NetWorker備份服務(wù)器通過Vcenter主機掃描探測虛擬客戶端,并且NetWorker的備份指令通過Vcenter主機傳達到ESXServer主機;EXS主機:虛擬客戶端的宿主主機,無需安裝NetWorkerClient軟件這些主機之間必須能互相通訊,網(wǎng)絡(luò)并且與備份服務(wù)器網(wǎng)絡(luò)相同。1、創(chuàng)建虛擬主機的拓撲導(dǎo)航到“Configration”,選擇“Virtualization”,單擊“EnableAuto-Discovery”單擊“New”,在Hostname處輸入Vcenter主機名,并輸入具有管理員權(quán)限的用戶與密碼,再單擊“RunAutodiscovery”,NetWorker程序?qū)⑼ㄟ^Vcenter自動發(fā)現(xiàn)VMware的虛擬結(jié)構(gòu)直至以下提示出現(xiàn),表示探測VMware虛擬環(huán)境成功2、創(chuàng)建VMwareProxyClient導(dǎo)航到“Configration”,右鍵點擊“Client”,選擇“New”,啟動客戶機創(chuàng)建向?qū)л斎隫MwareProxy客戶機的hostname,并選擇客戶積類型為“VMwareproxyhost”,單擊“Next”選擇Vcenter和MountPoint,單擊“Next”默認選擇,單擊“Next”如果Proxyclient不需要備份,則不選“Configuretheproxy….”,單擊“Next”確認信息無誤,單擊“Create”3、創(chuàng)建VMwareClient導(dǎo)航到“Configration”,在“Virtualization”處選擇自動探測出來的VMware虛擬化環(huán)境中選擇需要備份的VMware虛擬主機,右鍵VMware虛擬主機,選擇“ClientBackupConfiguration-New”,啟動VMwareClient配置向?qū)lient類型選擇“VMwateClient”,單擊“Next”定義VMware物理主機,選擇備份類型為“VMwareProxybackup”,并選擇ProxyHost主機,單擊“Next”如果VMwareClient為Windows操作系統(tǒng),則有以下三種備份類型,此次均為“Image”備份如果VMwareClient為Linux操作系統(tǒng),則只有“Image”備份類型選擇索引和數(shù)據(jù)保留期與Schedule,單擊“Next”創(chuàng)建新的備份組選擇“BackupStoragenode”,單擊“Next”確認配置信息,單擊“Create”單擊“Finish”,完成VMwareClient的創(chuàng)建3.3.3Oracle備份庫戶端的創(chuàng)建針對Oracle數(shù)據(jù)庫的備份,每個Oracle實例需要創(chuàng)建兩個備份策略,數(shù)據(jù)庫文件的備份和數(shù)據(jù)庫歸檔日志的備份,Oracle備份客戶端為實際的物理主機,并且是安裝了NetWorker客戶端軟件和NMO在線備份模塊的主機。(注意:以下示例是以UNIX系統(tǒng)的NMO模塊為例,實際的數(shù)據(jù)庫是Windows系統(tǒng),但NetWorker的配置相同)右鍵點擊“Clients(客戶端)”,選擇“new(新建)”先創(chuàng)建Oracle數(shù)據(jù)庫全備份客戶端,name(名稱)中應(yīng)填入所需創(chuàng)建的實際物理主機名稱在SaveSet(存儲集)處輸入Oracle全備份的RMAN腳本的全路徑和RMAN腳本名,關(guān)聯(lián)上對應(yīng)的Group(組)、Schedule(計劃)、Browsepolicy(瀏覽策略)、retention(保留策略)。點擊“APPs&Modules(應(yīng)用程序和模塊)”,在“Backupcommand(備份命令)”處輸入NMO數(shù)據(jù)庫在線備份模塊名稱,此模塊已經(jīng)根據(jù)數(shù)據(jù)庫的實際情況作過修改(后文描述如何修改)點擊“Globals(2of2)(全局2)”:1、在“RemoteAccess”處輸入“*@*”,方便以后的異機恢復(fù),2、如果此客戶端是LAN備份客戶端,則“存儲節(jié)點(storagenode)”處保留默認的“nsrserverhost”關(guān)鍵字,如果是LAN-Free備份客戶端,則將客戶端的主機名輸入在優(yōu)先位置;按照Oracle全備客戶端的創(chuàng)建方式創(chuàng)建Oracle歸檔日志客戶端,注意歸檔日志的RMAN備份腳本名稱和關(guān)聯(lián)上對應(yīng)的Group、Schedule、Browsepolicy、retention3.3.4MSSQLServer數(shù)據(jù)備份配置打開Networker管理控制臺,單擊界面窗口頂部的“配置”圖標(biāo),然后在左側(cè)樹型列表中選擇“客戶機”并單擊鼠標(biāo)右鍵,在彈出的菜單中選擇“新建”,打開如下窗口:在“名稱(Name)”屬性中輸入Oracle數(shù)據(jù)庫物理主機名稱。存儲集: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)的“時間表”。部分客戶端的存儲集如下:打開“應(yīng)用程序和模塊(APPs&Modules)”選項卡頁面1、在“備份命令(Backupcommand)”處只需要輸入nsrsqlsv.exe即可;3.4備份策略的設(shè)置對于備份策略的設(shè)定,通常情況下,根據(jù)實際的需要,設(shè)置調(diào)度時間表(Schdule)模板(在Schdules處創(chuàng)建用戶自定義的策略)、創(chuàng)建瀏覽(BrowsePlolicy)和保留(Retention)策略模板(在Policies處創(chuàng)建用戶自定義的策略),然后在備份客戶端的設(shè)置窗口處進行關(guān)聯(lián)即可。3.4.1備份調(diào)度時間表(Schdules)的設(shè)置備份時間表,是針對特定的備份所設(shè)定的備份執(zhí)行調(diào)度安排,創(chuàng)建比較簡單。具體如下下圖所示為Oracle全備份和歸檔日志的Schdules的創(chuàng)建示例3.4.2Polices的創(chuàng)建備份到設(shè)備上的數(shù)據(jù)到了一定的時候就可以清除掉,這樣,備份設(shè)備就可以回收利用了,所以,需要創(chuàng)建備份數(shù)據(jù)集在備份設(shè)備上保留期在“Polices”圖標(biāo)處,點擊鼠標(biāo)右鍵,選擇“New”,創(chuàng)建Polices定義名稱,選擇一什么時間單位為選環(huán)周期,并選擇保留期3.5Oracle數(shù)據(jù)備份的設(shè)置對于數(shù)據(jù)庫等應(yīng)用的數(shù)據(jù)的備份,除了上面的設(shè)置外,還有自己的特殊設(shè)置,以下是配置過程的實例,請參考。Oracle數(shù)據(jù)庫的備份安裝配置,軟件需要安裝NetworkerClient軟件和NetworkerModuleForOracle(NMO)軟件。開啟控制文件的自動備份Oracle數(shù)據(jù)庫的備份有catalog和nocatalog兩種方式,此次神華貨車運輸公司采用的是nocatalog備份方式,所以數(shù)據(jù)庫需要設(shè)置為自動備份控制文件,以下是設(shè)置示例:進入RMAN環(huán)境,并連入目標(biāo)數(shù)據(jù)庫:$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ù)庫全備份和歸檔日志備份的RMAN腳本

按照以下內(nèi)容在Oracle服務(wù)器中創(chuàng)建RMAN備份腳本以下是OA系統(tǒng)Oracle數(shù)據(jù)庫全備份腳本_______________________________________________________________________________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ù)庫歸檔日志備份腳本_______________________________________________________________________________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é)相同,請參考3.2節(jié);Client的設(shè)置:首先按照3.3節(jié)的設(shè)置創(chuàng)建Client,對于SaveSet的設(shè)置,要輸入剛才在Oracle數(shù)據(jù)庫主機創(chuàng)建的RMAN備份腳本名稱,在RemoteTab頁面中BackupCommand處輸入:nsrnmo(LegatoNetworkerModuleForOracle的配置執(zhí)行文件)。關(guān)聯(lián)Schdule、BrowsePolicy、Retetion策略為自己設(shè)定的策略模板。

五、恢復(fù)恢復(fù)是視具體情況而定的,因此在此處只是說明一下恢復(fù)的思路和平時經(jīng)常用到的恢復(fù)操作,對于包括硬件級的災(zāi)難的恢復(fù),首先是要修復(fù)硬件,然后再按照以下的思路進行恢復(fù)。5.1Oracle數(shù)據(jù)庫的恢復(fù)對于Oracle數(shù)據(jù)庫的恢復(fù),需要先恢復(fù)操作系統(tǒng),然后再恢復(fù)備份了的數(shù)據(jù);具體恢復(fù)操作是使用OracleRMAN命令,RMAN恢復(fù)數(shù)據(jù)時,需要根據(jù)數(shù)據(jù)庫實際的破壞情況進行具體的恢復(fù)操作的。詳細的RMAN恢復(fù)操作,請參考OracleRMAN文檔。下面是2012年5月份執(zhí)行的一次恢復(fù)演練,包括Oracle的整個數(shù)據(jù)庫的不完全恢復(fù)和單個數(shù)據(jù)文件的恢復(fù),以供參考。5.1.1測試環(huán)境1、源服務(wù)器:192.168.12.54(oatest)2、目標(biāo)服務(wù)器:192.168.12.2023、本次測試為不完全恢復(fù),目標(biāo)主機需要創(chuàng)建與源主機相同實例名的數(shù)據(jù)庫,建議實例創(chuàng)建的路徑與源主機一致;4、模擬數(shù)據(jù)庫損壞:將新建的實例的數(shù)據(jù)文件全部刪除。5.1.2測試過程4.1.2.1在目標(biāo)服務(wù)器上安裝NetWorkerClient和NetWorkerNMO模塊軟件安裝過程略4.1.2.2數(shù)據(jù)庫恢復(fù)測試準(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ù)庫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ù)過程在恢復(fù)控制文件之前,數(shù)據(jù)庫必須啟動在nomount狀態(tài)_____________________________________________________________________________SQL>shutdownimmediate已經(jīng)卸載數(shù)據(jù)庫。ORACLE例程已經(jīng)關(guān)閉。SQL>startupnomountORACLE例程已經(jī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ù)庫: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ù)庫控制文件替代恢復(fù)目錄分配的通道:CH1通道CH1:SID=189設(shè)備類型=SBT_TAPE通道CH1:NMOv5.0.0.0向通道發(fā)命令:CH1啟動restore于20-6月-13通道CH1:正在還原控制文件通道CH1:還原完成,用時: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ù)庫mount數(shù)據(jù)庫已裝載##不要推出RMAN,直接進行數(shù)據(jù)庫文件的恢復(fù)Restore和recover數(shù)據(jù)庫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è)備類型=SBT_TAPE通道CH1:NMOv5.0.0.0分配的通道:CH2通道CH2:SID=221設(shè)備類型=SBT_TAPE通道CH2:NMOv5.0.0.0分配的通道:CH3通道CH3:SID=3設(shè)備類型=SBT_TAPE通道CH3:NMOv5.0.0.0分配的通道:CH4通道CH4:SID=33設(shè)備類型=SBT_TAPE通道CH4:NMOv5.0.0.0向通道發(fā)命令:CH1向通道發(fā)命令:CH2向通道發(fā)命令:CH3向通道發(fā)命令:CH4啟動restore于20-6月-13啟動implicitcrosscheckbackup于20-6月-13已交叉檢驗的2對象完成implicitcrosscheckbackup于20-6月-13啟動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:正在開始還原數(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:正在開始還原數(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:正在開始還原數(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:還原完成,用時:00:00:45通道CH2:段句柄=db_ORCLOATE_0uoclqlg_30_1_20130620標(biāo)記=TAG20130620T141200通道CH2:已還原備份片段1通道CH2:還原完成,用時:00:01:08通道CH3:段句柄=db_ORCLOATE_0toclqlg_29_1_20130620標(biāo)記=TAG20130620T141200通道CH3:已還原備份片段1通道CH3:還原完成,用時:00:01:08完成restore于20-6月-13啟動recover于20-6月-13正在開始介質(zhì)的恢復(fù)通道CH1:正在開始將歸檔日志還原到默認目標(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:還原完成,用時: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無法找到歸檔日志歸檔日志線程=1序列=919釋放的通道:CH1釋放的通道:CH2釋放的通道:CH3釋放的通道:CH4RMAN-00571:===========================================================RMAN-00569:===============ERRORMESSAGESTACKFOLLOWS===============RMAN-00571:===========================================================RMAN-03002:recover命令(在06/20/201320:21:58上)失敗RMAN-06054

溫馨提示

  • 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)方式做保護處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負責(zé)。
  • 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請與我們聯(lián)系,我們立即糾正。
  • 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時也不承擔(dān)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。

最新文檔

評論

0/150

提交評論