資源描述:
《nbu-oracle備份-恢復(fù)測(cè)試》由會(huì)員上傳分享,免費(fèi)在線閱讀,更多相關(guān)內(nèi)容在教育資源-天天文庫(kù)。
1、lNBU實(shí)施內(nèi)容序號(hào)內(nèi)容主要操作1添加LICENSE授權(quán)在備份主服務(wù)器(windows)上操作,添加授權(quán)不必在客戶端(linux,hpux)操作2安裝配置NBU客戶端安裝客戶端agent軟件配置hosts文件,配置nbu客戶端與備份主服務(wù)器通信文件配置數(shù)據(jù)庫(kù)備份SH文件,確認(rèn)SH生效確認(rèn)客戶端能夠在備份主服務(wù)器上看到3添加備份策略在備份主服務(wù)器上配置備份策略備份文件系統(tǒng)策略備份數(shù)據(jù)庫(kù)文件策略4備份/恢復(fù)測(cè)試文件備份/恢復(fù)測(cè)試數(shù)據(jù)庫(kù)備份/恢復(fù)測(cè)試lNBU實(shí)施步驟1.添加LICENSE:在主服務(wù)器上,打開(kāi)licensekeys,添加新的licensekey
2、查看license狀態(tài):確認(rèn)授權(quán)生效;1.安裝配置NBU客戶端(linux,unix相同)1)安裝客戶端軟件:在需要安裝NetbackupForLinux的服務(wù)器上放入Netbackupforlinux的安裝光盤(pán),并mount所插入的光盤(pán)。Cd到光盤(pán)mount的目錄;配置/etc/hosts文件,確保備份主服務(wù)器名稱(chēng)和ip地址能夠?qū)?yīng)并能夠正常通信;輸入./install,開(kāi)始安裝NBU軟件,在Chooseanoption輸入3,選擇安裝Netbackup客戶端軟件。在DoyouwanttoinstalltheNetBackupClientSoftwa
3、reforthisclient?輸入y,回車(chē),確認(rèn)安裝。在“EnterthenameoftheNetbackupMasterServer”輸入:備份主服務(wù)器名稱(chēng),回車(chē)。在“Wouldyouliketousethe“客戶端計(jì)算機(jī)名”astheconfigurednameoftheNetBackupClient?,輸入y,回車(chē)。6.安裝將開(kāi)始,并自動(dòng)完成。安裝完成后。如下圖所示。2)確認(rèn)備份主服務(wù)器能夠訪問(wèn)客戶端:編輯備份主服務(wù)器的hosts文件,一般位于windows主目錄的..system32driversetc目錄下,加入安裝完成客戶端軟件的
4、linux,unix主機(jī)名稱(chēng)和IP地址通過(guò)nbu主控制臺(tái),添加備份策略的窗口,可以在備份目標(biāo)中添加到剛剛完成客戶端配置的主機(jī)3)配置并驗(yàn)證oracle備份腳本NBU對(duì)數(shù)據(jù)庫(kù)的備份實(shí)際上是通過(guò)備份腳本和備份主服務(wù)器的交互來(lái)完成的,其備份腳本必須要經(jīng)過(guò)修改,以符合現(xiàn)場(chǎng)的數(shù)據(jù)庫(kù)環(huán)境,其包括三個(gè)主要參數(shù),分別對(duì)應(yīng)全備0,增量備份1鏈接oracle:Su–oracle關(guān)閉數(shù)據(jù)庫(kù),執(zhí)行/usr/openv/netbackup/bin/oracle_link重新啟動(dòng)數(shù)據(jù)庫(kù)腳本示例:(需修改ORACLE_HOME,ORACLE_SID,TARGET_CONNECT_S
5、TR,RMAN_PATH,NB_ORA_CLIENT,NB_ORA_SERV,NB_ORA_POLICY,日志保留時(shí)間等參數(shù))vihot_database_back.sh#!/bin/sh#$Header:hot_database_backup.sh,v1.32010/08/0417:56:02$#editbywanggang20130304#bcpyrght#***************************************************************************#*$VRTScprght:Copyrigh
6、t1993-2011SymantecCorporation,AllRightsReserved$*#***************************************************************************#ecpyrght##---------------------------------------------------------------------------#hot_database_backup.sh#--------------------------------------------
7、-------------------------------#ThisscriptusesRecoveryManagertotakeahot(inconsistent)database#backup.Ahotbackupisinconsistentbecauseportionsofthedatabaseare#beingmodifiedandwrittentothediskwhilethebackupisprogressing.#YoumustrunyourdatabaseinARCHIVELOGmodetomakehotbackups.Itis#a
8、ssumedthatthisscriptwillbeexecutedbyuserroot.In