SnapAssure常見(jiàn)故障維護(hù)手冊(cè)_第1頁(yè)
SnapAssure常見(jiàn)故障維護(hù)手冊(cè)_第2頁(yè)
SnapAssure常見(jiàn)故障維護(hù)手冊(cè)_第3頁(yè)
SnapAssure常見(jiàn)故障維護(hù)手冊(cè)_第4頁(yè)
SnapAssure常見(jiàn)故障維護(hù)手冊(cè)_第5頁(yè)
已閱讀5頁(yè),還剩18頁(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)介

1、 SnapAssure維護(hù)手冊(cè)SnapAssure維護(hù)手冊(cè)迪思杰(北京)數(shù)碼技術(shù)2007年06月目 錄一、手工操作31、通過(guò)控制臺(tái)手工執(zhí)行備份32、通過(guò)控制臺(tái)執(zhí)行物理恢復(fù)操作43、物理恢復(fù)后數(shù)據(jù)庫(kù)的翻開(kāi)過(guò)程74、通過(guò)控制臺(tái)執(zhí)行表恢復(fù)8二、檢查備份信息91、檢查數(shù)據(jù)庫(kù)備份版本的正確性92、檢查備份版本中的文件103、檢查數(shù)據(jù)庫(kù)日志文件114、檢查備份期間產(chǎn)生的日志115、檢查備份池空間使用情況136、檢查當(dāng)前備份系統(tǒng)使用哪個(gè)備份池13三、常見(jiàn)故障維護(hù)141、無(wú)法進(jìn)入圖形界面142、備份進(jìn)程是否正常啟動(dòng)143、無(wú)法注冊(cè)主機(jī)信息144、在備份的時(shí)候會(huì)出現(xiàn)中斷155、手工點(diǎn)擊備份后,沒(méi)有開(kāi)始備份156

2、、無(wú)法創(chuàng)立存儲(chǔ)卷157、出現(xiàn)類似“Processing Cold Backup信息158、出現(xiàn)類似“Agent: 101信息169、出現(xiàn)類似“Agent: 205 錯(cuò)誤1610、出現(xiàn)類似“agent:200錯(cuò)誤1611、出現(xiàn)類似“error connect to 192.168.1.160:8501錯(cuò)誤1612、出現(xiàn)類似“Cannot alloc extent錯(cuò)誤1613、出現(xiàn)類似“Sorry, cannot find any database files錯(cuò)誤1614、生產(chǎn)數(shù)據(jù)庫(kù)出現(xiàn)故障,如何恢復(fù)1715、多版本策略集備份過(guò)程中,網(wǎng)絡(luò)中斷1716、數(shù)據(jù)文件備份正常結(jié)束,但數(shù)據(jù)字典沒(méi)有備份171

3、7、非歸檔模式,數(shù)據(jù)庫(kù)日志無(wú)法備份1718、無(wú)法通過(guò)控制臺(tái)選擇所需要備份的標(biāo)空間1819、邏輯恢復(fù)表時(shí)無(wú)法選擇用戶表名1820、如何確認(rèn)備份所需要使用的版本1821、生產(chǎn)端數(shù)據(jù)庫(kù)重新啟動(dòng),如何處理1822、修改備份配置1923、備份系統(tǒng)主機(jī)重新啟動(dòng)2024、在備份過(guò)程中備份效勞器故障2025、啟動(dòng)備份進(jìn)程agent提示類似“l(fā)ib的錯(cuò)誤2126、聯(lián)系方式21說(shuō)明本維護(hù)手冊(cè)所有涉及SnapAssure的操作均在操作系統(tǒng)或者SnapAssure圖形控制臺(tái)上操作,關(guān)于SnapAssure字符界面的相關(guān)操作清參考?SnapAssure之字符界面使用手冊(cè)?。本手冊(cè)中,所有的操作實(shí)例均以oracle策略集

4、為例。一、手工操作手工操作指不使用備份方案執(zhí)行,而是使用控制臺(tái)執(zhí)行的操作。通常包括手工執(zhí)行策略集備份、手工執(zhí)行策略集恢復(fù)、手工執(zhí)日志恢復(fù)、手工執(zhí)行用戶表恢復(fù)等操作,下面已數(shù)據(jù)庫(kù)的策略集為例分別加以說(shuō)明:1、通過(guò)控制臺(tái)手工執(zhí)行備份如以下圖所示,選擇操作->備份,選擇策略集<效勞名>_data,選擇策略1.<效勞名>_data,執(zhí)行備份。手工執(zhí)行備份操作有以下特點(diǎn):1、 可以在執(zhí)行備份之前調(diào)整備份參數(shù),具體操作是雙擊備份項(xiàng)列表中的需要的行,在彈出的頁(yè)面中,選擇高級(jí),修改高級(jí)按鈕中的參數(shù)、備份類型。手工執(zhí)行備份操作所修改的參數(shù)不修改系統(tǒng)配置中相對(duì)應(yīng)的參數(shù),屬臨時(shí)性修改。

5、2、 對(duì)于數(shù)據(jù)庫(kù)的策略集,可以指定所選擇的表空間名稱,請(qǐng)點(diǎn)擊表空間右側(cè)的按鈕加以選擇。也可以手工輸入表空間名稱,要以逗號(hào)隔開(kāi)所輸入的表空間名稱。3、手工操作只對(duì)數(shù)據(jù)庫(kù)和文件系統(tǒng)等配置了多版本的策略集,對(duì)于數(shù)據(jù)庫(kù)日志等單版本策略集那么無(wú)需手工執(zhí)行操作。2、通過(guò)控制臺(tái)執(zhí)行物理恢復(fù)操作2.1、多版本策略集的class類型恢復(fù)如上圖所示,單擊操作->物理恢復(fù),選擇策略集、版本、恢復(fù)類型。進(jìn)行數(shù)據(jù)庫(kù)物理恢復(fù)。選擇要恢復(fù)的策略集,選擇要恢復(fù)的版本以及恢復(fù)類型。全庫(kù)物理恢復(fù)有以下特點(diǎn):1、 恢復(fù)類型選擇Class。2、 目標(biāo)路徑不填寫(xiě),那么將會(huì)恢復(fù)到原路徑下。3、 填寫(xiě)目標(biāo)路徑通常為文件系統(tǒng)那么數(shù)據(jù)庫(kù)

6、中的文件將會(huì)恢復(fù)到填寫(xiě)的目標(biāo)路徑下。4、 支持將備份的裸設(shè)備文件恢復(fù)到文件系統(tǒng)上。5、 恢復(fù)開(kāi)始后可以退出控制臺(tái),不影響該版本內(nèi)其他文件的恢復(fù)。2.2、多版本策略集的File類型的恢復(fù)如果僅需要恢復(fù)單個(gè)文件,那么選擇file。操作如上圖所示選擇恢復(fù)主機(jī),然后點(diǎn)擊中間的“開(kāi)始恢復(fù)按鈕進(jìn)行恢復(fù)。指定文件恢復(fù)有以下特點(diǎn):1、 恢復(fù)類型采用file。;2、 數(shù)據(jù)文件可以按照指定的條件進(jìn)行局部恢復(fù)。通配符使用*代替。3、 在恢復(fù)過(guò)程中,不可以將控制臺(tái)退出,否那么恢復(fù)不完整。4、 可以使用多個(gè)控制臺(tái)窗口對(duì)一個(gè)版本內(nèi)的不同數(shù)據(jù)庫(kù)文件進(jìn)行恢復(fù)。5、 支持將備份的裸設(shè)備文件恢復(fù)到文件系統(tǒng)上。無(wú)論是采用class

7、或是file類型進(jìn)行恢復(fù)時(shí),在使用備份池切換模式時(shí),物理恢復(fù)過(guò)程中,不能將備份池切換,否那么無(wú)法一次性正常恢復(fù)指定的數(shù)據(jù)庫(kù)文件。2.3、數(shù)據(jù)庫(kù)日志的恢復(fù)指定數(shù)據(jù)庫(kù)日志的恢復(fù)如以下圖所示:?jiǎn)螕舨僮?>物理恢復(fù),選擇策略集、版本、恢復(fù)類型。選擇所要恢復(fù)的數(shù)據(jù)庫(kù)日志文件,進(jìn)行數(shù)據(jù)庫(kù)日志恢復(fù)使用日志管理工具進(jìn)行恢復(fù)如以下圖所示:?jiǎn)螕舨僮?>數(shù)據(jù)庫(kù)日志->恢復(fù)日志,選擇,恢復(fù)主機(jī)、原數(shù)據(jù)庫(kù)、日志路徑、策略集、版本,將指定版本后的日志文件恢復(fù)到指定的日志路徑下。數(shù)據(jù)庫(kù)日志恢復(fù)具有以下特點(diǎn):1、 如果是恢復(fù)到生產(chǎn)系統(tǒng)上,建議不要恢復(fù)到數(shù)據(jù)庫(kù)歸檔目錄下,防止恢復(fù)后的日志被SnapAssure

8、備份系統(tǒng)處理2、 如果是非歸檔日志備份那么不需要考慮這一點(diǎn)。3、 在恢復(fù)數(shù)據(jù)庫(kù)日志過(guò)程中,不能推出控制臺(tái)。3、物理恢復(fù)后數(shù)據(jù)庫(kù)的翻開(kāi)過(guò)程翻開(kāi)恢復(fù)后的數(shù)據(jù)庫(kù)前提:翻開(kāi)物理恢復(fù)后的數(shù)據(jù)庫(kù)的生產(chǎn)測(cè)試主機(jī)操作系統(tǒng)和數(shù)據(jù)庫(kù)版本必須跟生產(chǎn)系統(tǒng)操作系統(tǒng)和數(shù)據(jù)庫(kù)版本完全相同。翻開(kāi)物理恢復(fù)后的數(shù)據(jù)庫(kù)過(guò)程如下: 1、修改數(shù)據(jù)庫(kù)啟動(dòng)參數(shù)文件中的控制文件、使其指向恢復(fù)后的控制文件路徑對(duì)于恢復(fù)到原來(lái)的路徑下的情況那么無(wú)需更改參數(shù)文件2、以mount方式翻開(kāi)數(shù)據(jù)庫(kù)sql>startup mount <spfile=>3、修改數(shù)據(jù)文件路徑對(duì)于恢復(fù)到原來(lái)的路徑下的情況那么無(wú)需更改sql>alter d

9、atabase rename file '/dev/system.dbf to '/test/dev/system.dbf ' 直到所有的數(shù)據(jù)文件和日志文件修改完成為止4、recover數(shù)據(jù)庫(kù),可以先按照提示再使用SnapAssure恢復(fù)日志文件。sql>recover database; #按照版本恢復(fù)數(shù)據(jù)庫(kù)recover database until time using backup controlfile; #按照時(shí)間點(diǎn)恢復(fù)數(shù)據(jù)庫(kù)recover database until cancel using backup controlfile #按照日志恢復(fù)數(shù)據(jù)

10、庫(kù)按照提示恢復(fù)所需日志到指定的位置,直到恢復(fù)完成為止。另外,采用第三種方式recover數(shù)據(jù)庫(kù)時(shí)可以將數(shù)據(jù)庫(kù)恢復(fù)到最新時(shí)間即數(shù)據(jù)庫(kù)產(chǎn)生的最后一個(gè)日志。5、翻開(kāi)數(shù)據(jù)庫(kù)。sql>alter database open(resetlogs); #使用time和cancel方式recover數(shù)據(jù)庫(kù)時(shí),需要加resetlgos參數(shù)。進(jìn)行翻開(kāi)物理恢復(fù)后的oracle數(shù)據(jù)庫(kù)操作,要求具有一定的DBA管理經(jīng)驗(yàn)者進(jìn)行操作。修改數(shù)據(jù)庫(kù)文件路徑腳本: 以下腳本修改數(shù)據(jù)庫(kù)文件路徑,只針對(duì)恢復(fù)到不同目錄下的情況,修改數(shù)據(jù)文件、日志文件路徑的批處理語(yǔ)句,以下語(yǔ)句僅供參考,請(qǐng)根據(jù)實(shí)際情況自行調(diào)整。$cd ORACLE

11、_HOME/dbs$qlplus internalSQL>set echo off heading off linesize 150 feedback off pagesize 1000 SQL>spool rename_file.sqlSQL>select 'alter database rename file '''|name|''' to '|'''/templv'| name|'''' from v$datafile; #修改datafile

12、路徑SQL>select 'alter database rename file '''|member|''' to '|'''/templv'|member|'''' from v$logfile; #修改logfile路徑SQL>spool offSQL>exit將生成的rename_file.sql文件中的含有SQL行刪除即可。4、通過(guò)控制臺(tái)執(zhí)行表恢復(fù)如上圖所示,單擊操作->邏輯恢復(fù),選擇策略集、版本、恢復(fù)主機(jī),填寫(xiě)恢復(fù)后的文件名稱,然后

13、選擇恢復(fù)對(duì)象中的類型與屬主。將選擇的表中的數(shù)據(jù)先恢復(fù)到生產(chǎn)端文件系統(tǒng)上,文件格式是xf1。再使用SnapGuard產(chǎn)品的ximp工具將恢復(fù)后的文件恢復(fù)到指定的數(shù)據(jù)庫(kù):具體操作過(guò)程:在恢復(fù)主機(jī)上,命令:$DBPS_BASE/bin/ximp將恢復(fù)后的表數(shù)據(jù)倒入到恢復(fù)主機(jī)的數(shù)據(jù)庫(kù)中。具體的使用命令請(qǐng)參考?SnapGuard使用手冊(cè)?通過(guò)控制臺(tái)進(jìn)行表恢復(fù)有以下特點(diǎn):1、恢復(fù)主機(jī)必須在系統(tǒng)配置中的主機(jī)信息注冊(cè)過(guò)的并且該主機(jī)的相關(guān)端口的agent進(jìn)程正常啟動(dòng)。2、通過(guò)控制臺(tái)進(jìn)行表恢復(fù)時(shí)所取的表名是通過(guò)jdbc協(xié)議來(lái)抓取生產(chǎn)系統(tǒng)上的表名,如果恢復(fù)的表名不存在,那么只能通過(guò)字符命令模式進(jìn)行恢復(fù)?;謴?fù)過(guò)程請(qǐng)參

14、考?SnapGuard使用手冊(cè)?3、恢復(fù)文件所在的目錄對(duì)應(yīng)的主機(jī)上的agent必須有讀寫(xiě)權(quán)限。二、檢查備份信息1、檢查數(shù)據(jù)庫(kù)備份版本的正確性一、查詢存儲(chǔ)卷使用情況系統(tǒng)配置存儲(chǔ)卷,查看存儲(chǔ)卷的使用情況,要求數(shù)據(jù)卷和索引卷使用率不到90%二、查看備份版本信息在每次定時(shí)方案或手工執(zhí)行備份結(jié)束后,都將形成備份版本。日常維護(hù)的主要任務(wù)之一就是檢查前一天次執(zhí)行的備份是否完成,是否形成了完整的備份版本。如果沒(méi)有形成完整的版本,那么說(shuō)明執(zhí)行有誤,請(qǐng)檢查備份日志。數(shù)據(jù)庫(kù)的多版本備份成功標(biāo)志:1、 單擊版本管理->備份版本,多版本策略集標(biāo)志狀態(tài)為結(jié)束、激活、失敗。其中結(jié)束表示上一次備份正常結(jié)束;激活表示正在

15、備份過(guò)程中;失敗表示最近一次備份失敗。因此多版本策略集備份結(jié)束后的狀態(tài)時(shí)結(jié)束。2、 點(diǎn)擊多版本策略集,在最近指定的時(shí)間開(kāi)始備份后,有完整的結(jié)束備份時(shí)間,如上圖所示。3、 總數(shù)據(jù)量跟上一次備份相同,如果不同請(qǐng)跟相關(guān)點(diǎn)DBA核實(shí)情況。4、 工具-日志-錯(cuò)誤日志中有此次備份相關(guān)的錯(cuò)誤信息。如果沒(méi)有出現(xiàn)以上正確信息時(shí),請(qǐng)參考常見(jiàn)故障局部來(lái)進(jìn)行處理。三、檢查備份版本信息單擊“版本管理備份版本data,可以看到該備份池下每個(gè)版本的備份信息,包含共計(jì)多少個(gè)版本,每個(gè)版本的開(kāi)始結(jié)束時(shí)間和開(kāi)始時(shí)間,總數(shù)據(jù)量,數(shù)據(jù)改變量,實(shí)際存儲(chǔ)量,壓縮比例。四、查看錯(cuò)誤日志單擊“工具日志錯(cuò)誤日志,選擇“ERROR“,選上自動(dòng)刷

16、新“,將會(huì)顯示最近幾次備份發(fā)生錯(cuò)誤的信息。 2、檢查備份版本中的文件對(duì)于備份形成的版本,進(jìn)入下一級(jí)目錄,如上圖所示,檢查備份的數(shù)據(jù)庫(kù)是否完整,包括三個(gè)方面:1) 備份文件的個(gè)數(shù)是否正確,右面窗口的左下腳會(huì)顯示當(dāng)前目錄備份文件總數(shù)。2) 備份文件類型是否正確(通常只有四種類型:Oracle DBF,Oracle Control,Oracle Log,oracle temp file)3) 備份文件大小是否正確,可以跟數(shù)據(jù)庫(kù)進(jìn)行比對(duì)。以上三局部在數(shù)據(jù)庫(kù)中的查詢語(yǔ)句:1) select count(*) from dba_data_files; 2) select * from $controlfi

17、le;select * from v$logfile;select * from dba_data_files;3) select file_name,bytes/1024 from dba_data_files;對(duì)于變換的數(shù)據(jù)庫(kù)增加、刪除表空間或者數(shù)據(jù)文件的系統(tǒng),需要DBA來(lái)協(xié)助查詢。對(duì)于缺少了數(shù)據(jù)庫(kù)文件等情況,請(qǐng)查看版本管理-日志-錯(cuò)誤日志,請(qǐng)參考常見(jiàn)故障局部來(lái)進(jìn)行處理。對(duì)于文件系統(tǒng)的多版本策略集請(qǐng)通過(guò)ls等工具進(jìn)行檢查、比照。3、檢查數(shù)據(jù)庫(kù)日志文件主要檢查日志文件的序號(hào)是否連續(xù)。如果不連續(xù),通常說(shuō)明兩種情況:1、 發(fā)生了日志沒(méi)有備份的情況,對(duì)于非歸檔,請(qǐng)查看相關(guān)的數(shù)據(jù)庫(kù)后臺(tái)日志和Snap

18、Assure操作日志版本管理-日志-操作日志來(lái)進(jìn)行比對(duì),看是否是日志切換過(guò)快造成的,對(duì)于歸檔,那么觀察相應(yīng)的歸檔目錄來(lái)進(jìn)行比對(duì);2、 日志過(guò)期; 檢查比對(duì)的依據(jù)是查詢數(shù)據(jù)庫(kù)中相關(guān)的數(shù)據(jù)字典:sql>select * from v$archived_log; #歸檔情況sql>select * from v$log_history; #非歸檔4、檢查備份期間產(chǎn)生的日志操作信息:點(diǎn)擊版本管理中的版本管理日志-操作信息,雙擊DBPSD.log文件,可以看到整個(gè)備份期間產(chǎn)生的所有日志。錯(cuò)誤信息:點(diǎn)擊版本管理中的版本管理日志-錯(cuò)誤日志,雙擊vcfs_ERROR.log檢查最近一次備份通常以時(shí)

19、間為基準(zhǔn)點(diǎn)以來(lái)是否發(fā)生異常,如果發(fā)生異常,通常會(huì)出現(xiàn)類似:Agent 1000 .的錯(cuò)誤,或者ORA-56781的錯(cuò)誤。請(qǐng)參考常見(jiàn)故障局部來(lái)進(jìn)行處理。5、檢查備份池空間使用情況檢查空間使用情況,特別是在交易量較大的時(shí)候。當(dāng)空間使用超過(guò)90%后,如果評(píng)估剩余空間可能不夠的時(shí)候,可以臨時(shí)增加data類型的存儲(chǔ)卷,或者提前進(jìn)行系統(tǒng)切換。6、檢查當(dāng)前備份系統(tǒng)使用哪個(gè)備份池檢查當(dāng)前備份系統(tǒng)使用的備份池的方法如下:1、 telnet到備份效勞器上,檢查$DBPS_BASE/config.dsg文件,檢查要檢查的備份系統(tǒng)使用的server_port,然后使用ps ef|grep server_port 結(jié)果

20、中的-home 后面值即表示當(dāng)前VCFS_HOME2、 telnet到備份效勞器上,檢查$DBPS_BASE/config.dsg文件,如果對(duì)應(yīng)VCFS_HOME目錄下的config.x值為vcfs1那么表示當(dāng)前備份系統(tǒng)使用的備份池是備份池1,vcfs2那么表示當(dāng)前備份系統(tǒng)使用的備份池是備份池2。3、 也可以通過(guò)windows控制臺(tái)來(lái)檢查,如果存儲(chǔ)卷存放路徑含有storage1那么表示當(dāng)前備份系統(tǒng)使用的備份池是備份池1, 如果存儲(chǔ)卷存放路徑含有storage2那么表示當(dāng)前備份系統(tǒng)使用的備份池是備份池24、 關(guān)于使用的備份池,也要根據(jù)配置的具體情況而定,在確認(rèn)備份池時(shí)請(qǐng)咨詢相關(guān)的配置、修改人員。

21、三、常見(jiàn)故障維護(hù)1、無(wú)法進(jìn)入圖形界面當(dāng)輸入IP地址、端口、用戶、密碼后,點(diǎn)擊確定按鈕后出現(xiàn)以下提示時(shí)產(chǎn)生問(wèn)題的原因及解決方法:1、 檢查輸入的IP地址、端口號(hào)、用戶、密碼是否正確。2、 檢查網(wǎng)絡(luò)通訊正常,尤其是使用防火墻的網(wǎng)絡(luò)要保證TCP/IP的該端口能夠正常通訊。3、 請(qǐng)檢查server端是否啟動(dòng)。2、備份進(jìn)程是否正常啟動(dòng)產(chǎn)生問(wèn)題的原因及解決方法:1、 telnet登錄到相關(guān)主機(jī)運(yùn)行server和agent進(jìn)程上,檢測(cè)相關(guān)的dbpsd、agent使用的端口,檢測(cè)$DBPS_BASE/config.dsg文件,進(jìn)行確認(rèn)2、 具體使用命令:輸入 ps ef |grep dbpsd并鍵入回車鍵。3

22、、無(wú)法注冊(cè)主機(jī)信息產(chǎn)生問(wèn)題的原因及解決方法:1、 檢查agent生產(chǎn)端、存儲(chǔ)效勞器端是否正常運(yùn)行。,檢測(cè)相關(guān)的agent使用的端口,檢測(cè)$DBPS_BASE/config.dsg文件,進(jìn)行確認(rèn),在命令行輸入ps ef |grep vagentd并鍵入回車,檢查是否有正常啟動(dòng)的進(jìn)程。2、 確認(rèn)所輸入的IP地址正確。3、 確認(rèn)網(wǎng)絡(luò)通訊正常。4、在備份的時(shí)候會(huì)出現(xiàn)中斷產(chǎn)生問(wèn)題的原因及解決方法:1、 請(qǐng)檢查網(wǎng)絡(luò)是否正常。2、 請(qǐng)檢查agent是否正常運(yùn)行。3、 檢查備份池空間是否足夠。4、 檢查存儲(chǔ)卷是否包含data和index類型。5、手工點(diǎn)擊備份后,沒(méi)有開(kāi)始備份產(chǎn)生問(wèn)題的原因及解決方法:1、 請(qǐng)檢

23、查網(wǎng)絡(luò)和代理是否正常啟動(dòng)。2、 檢查該該策略集配置是否正常3、 檢查是否可以正常連接數(shù)據(jù)庫(kù)。4、 生產(chǎn)系統(tǒng)上啟動(dòng)agent的O/S用戶是否對(duì)所要備份的數(shù)據(jù)庫(kù)文件具有讀權(quán)限。6、無(wú)法創(chuàng)立存儲(chǔ)卷產(chǎn)生問(wèn)題的原因及解決方法:1、 存儲(chǔ)效勞器上檢查是否有足否的磁盤(pán)空間。2、 檢查存儲(chǔ)效勞器上啟動(dòng)agent的操作系統(tǒng)用戶是否對(duì)存儲(chǔ)卷所在的文件系統(tǒng)是否有讀寫(xiě)權(quán)限。3、 存儲(chǔ)卷所在的文件創(chuàng)立時(shí)由于受到該文件系統(tǒng)創(chuàng)立的參數(shù)影響所致比方:不能超過(guò)2GB,無(wú)法創(chuàng)立大的存儲(chǔ)卷。7、出現(xiàn)類似“Processing Cold Backup信息產(chǎn)生問(wèn)題的原因及解決方法:1、 生產(chǎn)數(shù)據(jù)庫(kù)處于未翻開(kāi)狀態(tài),檢查源數(shù)據(jù)庫(kù)是否處于o

24、pen狀態(tài);2、 系統(tǒng)配置中的數(shù)據(jù)庫(kù)日志沒(méi)有注冊(cè)正確或者沒(méi)有注冊(cè);3、 數(shù)據(jù)庫(kù)重新啟動(dòng)后,沒(méi)有重新啟動(dòng)生產(chǎn)端agent。8、出現(xiàn)類似“Agent: 101信息產(chǎn)生問(wèn)題的原因及解決方法1、 在備份參數(shù)選擇中備份線程rlen 的參數(shù)選擇過(guò)大,導(dǎo)致操作系統(tǒng)內(nèi)存不夠2、 其二為使用缺省內(nèi)存50M,操作系統(tǒng)本身內(nèi)存太小無(wú)法分配。請(qǐng)?jiān)诟呒?jí)選項(xiàng)里使用備份線程rlen參數(shù)降低內(nèi)存數(shù)目。使用可以測(cè)試系統(tǒng)平臺(tái)允許的內(nèi)存數(shù)目,可以根據(jù)測(cè)試后的大小來(lái)確定使用大小。9、出現(xiàn)類似“Agent: 205 錯(cuò)誤產(chǎn)生問(wèn)題的原因及解決方法:1、 在備份日志中找到相關(guān)錯(cuò)誤信息的上下文,找到報(bào)此類錯(cuò)誤的數(shù)據(jù)庫(kù)文件2、 在生產(chǎn)系統(tǒng)上,

25、使用dbv工具進(jìn)行檢查相對(duì)應(yīng)的數(shù)據(jù)庫(kù)文件是否有壞塊。10、出現(xiàn)類似“agent:200錯(cuò)誤產(chǎn)生問(wèn)題的原因及解決方法:1、確認(rèn)對(duì)操作的目的端相關(guān)文件系統(tǒng)或裸設(shè)備是否有寫(xiě)的權(quán)限11、出現(xiàn)類似“error connect to 192.168.1.160:8501錯(cuò)誤產(chǎn)生問(wèn)題的原因及解決方法:1、 確認(rèn)網(wǎng)絡(luò)通訊是否正常2、 確認(rèn)相關(guān)的agent是否正常啟動(dòng)12、出現(xiàn)類似“Cannot alloc extent錯(cuò)誤產(chǎn)生問(wèn)題的原因及解決方法:1、 確認(rèn)存儲(chǔ)卷是否有足夠的分配空間2、 確認(rèn)存儲(chǔ)卷類型是否正確13、出現(xiàn)類似“Sorry, cannot find any database files錯(cuò)誤產(chǎn)生問(wèn)

26、題的原因及解決方法:1、 確認(rèn)生產(chǎn)數(shù)據(jù)庫(kù)、listener是否正常啟動(dòng)。2、 登錄數(shù)據(jù)庫(kù)的用戶和密碼是否正確。3、 確認(rèn)NLS相關(guān)信息是否正確14、生產(chǎn)數(shù)據(jù)庫(kù)出現(xiàn)故障,如何恢復(fù)解決方法:1、 對(duì)于局部表數(shù)據(jù)喪失,通過(guò)邏輯恢復(fù)即可;操作過(guò)程請(qǐng)參考操作局部的通過(guò)控制臺(tái)執(zhí)行表恢復(fù)。2、 通過(guò)SnapShare翻開(kāi)備份后的數(shù)據(jù)庫(kù),然后通過(guò)exp等工具進(jìn)行表數(shù)據(jù)恢復(fù);3、 數(shù)據(jù)庫(kù)物理?yè)p壞,首先通過(guò)控制臺(tái)對(duì)數(shù)據(jù)庫(kù)進(jìn)行數(shù)據(jù)文件的物理恢復(fù),然后利用oracle數(shù)據(jù)庫(kù)自身的恢復(fù),根據(jù)提示所需的日志利用SnapAssure控制臺(tái)恢復(fù)相關(guān)日志。操作過(guò)程請(qǐng)參考操作局部的通過(guò)控制臺(tái)執(zhí)行物理恢復(fù)以及恢復(fù)后的數(shù)據(jù)庫(kù)的翻開(kāi)。

27、15、多版本策略集備份過(guò)程中,網(wǎng)絡(luò)中斷解決方法:1、 網(wǎng)絡(luò)中斷時(shí)間很短,小于備份方案中的間隔時(shí)間,SnapAssure會(huì)自動(dòng)重新發(fā)起備份。2、 網(wǎng)絡(luò)終端時(shí)間很長(zhǎng),在網(wǎng)絡(luò)恢復(fù)后,請(qǐng)及時(shí)調(diào)整對(duì)應(yīng)備份方案的時(shí)間,歸檔模式備份的數(shù)據(jù)庫(kù)可以增量備份,非歸檔備份模式的數(shù)據(jù)庫(kù)建議做一次全備份。16、數(shù)據(jù)文件備份正常結(jié)束,但數(shù)據(jù)字典沒(méi)有備份產(chǎn)生問(wèn)題的原因及解決方法:1、 數(shù)據(jù)庫(kù)為冷備份時(shí),那么出現(xiàn)這種情況,請(qǐng)重新啟動(dòng)生產(chǎn)系統(tǒng)上的備份進(jìn)程。2、 備份數(shù)據(jù)字典時(shí)首先會(huì)在生產(chǎn)端的/tmp目錄下生成數(shù)據(jù)字典文件,然后再將生成的數(shù)據(jù)字典文件備份到版本中。如果/tmp目錄下沒(méi)有可寫(xiě)的權(quán)限或沒(méi)有足夠的空間也會(huì)出現(xiàn)這個(gè)問(wèn)題。

28、17、非歸檔模式,數(shù)據(jù)庫(kù)日志無(wú)法備份產(chǎn)生問(wèn)題的原因及解決方法:1、 確認(rèn)數(shù)據(jù)庫(kù)日志及相關(guān)的主機(jī)、存儲(chǔ)卷、策略集配置正確;2、 使用dbfsize檢查數(shù)據(jù)庫(kù)在線日志是否正確。18、無(wú)法通過(guò)控制臺(tái)選擇所需要備份的標(biāo)空間產(chǎn)生問(wèn)題的原因及解決方法:1、 請(qǐng)查看數(shù)據(jù)庫(kù)的listener是否啟動(dòng);2、 使用的端口號(hào)是否是1521,如果不是,請(qǐng)手工填寫(xiě)所要備份的表空間名稱,對(duì)數(shù)數(shù)據(jù)庫(kù)整庫(kù)備份,那么無(wú)需輸入表空間名稱。19、邏輯恢復(fù)表時(shí)無(wú)法選擇用戶表名產(chǎn)生問(wèn)題的原因及解決方法:1、 請(qǐng)查看數(shù)據(jù)庫(kù)的listener是否啟動(dòng)。2、 使用的端口號(hào)是否是1521,如果不是,請(qǐng)按照實(shí)際的端口號(hào)修改。3、 生產(chǎn)系統(tǒng)相關(guān)的

29、表已經(jīng)刪除,通過(guò)字符界面恢復(fù),恢復(fù)過(guò)程請(qǐng)參考?SnapAssure之字符界面使用手冊(cè)?。20、如何確認(rèn)備份所需要使用的版本數(shù)據(jù)庫(kù)使用的版本:對(duì)于oracle8i數(shù)據(jù)庫(kù)而言:sqlplus internal 取Enterprise Edition Release值對(duì)于oracle9i數(shù)據(jù)庫(kù)而言:sqlplus '/as sysdba' 取Enterprise Edition Release值操作系統(tǒng)使用的版本#uname a21、生產(chǎn)端數(shù)據(jù)庫(kù)重新啟動(dòng),如何處理生產(chǎn)系統(tǒng)數(shù)據(jù)庫(kù)重新啟動(dòng)時(shí)。需要將數(shù)據(jù)遠(yuǎn)端備份進(jìn)程關(guān)閉,在調(diào)整完畢后,將數(shù)據(jù)遠(yuǎn)端備份進(jìn)程重新啟動(dòng)。如果在crontab中參加

30、了自動(dòng)啟動(dòng)備份進(jìn)程的腳本,請(qǐng)注釋掉自動(dòng)啟動(dòng)腳本的命令行。當(dāng)數(shù)據(jù)庫(kù)停止時(shí)間較長(zhǎng)時(shí),備份系統(tǒng)需要根據(jù)不同情況做如下調(diào)整:1、 在數(shù)據(jù)庫(kù)全備份完后,切換之前,操作如下:1) 在數(shù)據(jù)庫(kù)停止后,停止生產(chǎn)端備份進(jìn)程vagentd。在crontab中注釋自動(dòng)定時(shí)啟動(dòng)vagentd腳本。2) 當(dāng)數(shù)據(jù)庫(kù)調(diào)整啟動(dòng)后,啟動(dòng)備份vagentd。在crontab中將自動(dòng)定時(shí)啟動(dòng)vagentd腳本的注釋去掉。3) 如果數(shù)據(jù)庫(kù)啟動(dòng)時(shí)已經(jīng)過(guò)了當(dāng)天備份方案的時(shí)間那么應(yīng)調(diào)整臨時(shí)調(diào)整備份方案對(duì)數(shù)據(jù)庫(kù)進(jìn)行一次數(shù)據(jù)庫(kù)增量備份,如果日志抓取不全的情況主要指非歸檔存在那么應(yīng)對(duì)數(shù)據(jù)庫(kù)做一次全備份。4) 對(duì)于切換模式工作的情況,如果數(shù)據(jù)庫(kù)停止

31、時(shí)間很長(zhǎng)那么需要注釋備份效勞器端的定時(shí)切換腳本。2、 在切換當(dāng)天進(jìn)行生產(chǎn)端數(shù)據(jù)庫(kù)的調(diào)整時(shí)。操作如下:1) 需要在備份效勞器端將相關(guān)數(shù)據(jù)源備份系統(tǒng)的備份進(jìn)程停止,在crontab中注釋掉相關(guān)數(shù)據(jù)源備份系統(tǒng)所使用的啟動(dòng)、切換腳本。2) 停止生產(chǎn)端的備份進(jìn)程,同時(shí)在生產(chǎn)端crontab中注釋掉定時(shí)啟動(dòng)vagentd腳本。3) 生產(chǎn)端數(shù)據(jù)庫(kù)調(diào)整完成之后,啟動(dòng)備份效勞器上相關(guān)數(shù)據(jù)源備份系統(tǒng)所使用的進(jìn)程,并且在crontab中掉相關(guān)數(shù)據(jù)源備份系統(tǒng)所使用的啟動(dòng)、切換腳本注釋去掉。4) 在生產(chǎn)端起動(dòng)備份進(jìn)程。修改crontab將自動(dòng)定時(shí)啟動(dòng)vagentd腳本的注釋去掉。5) 如果備份進(jìn)程啟動(dòng)時(shí)間晚于切換時(shí)間,

32、那么手動(dòng)執(zhí)行切換,然后調(diào)整備份方案,執(zhí)行數(shù)據(jù)庫(kù)全備份。如果備份進(jìn)程啟動(dòng)時(shí)間早于切換時(shí)間,那么無(wú)需作如何調(diào)整。操作過(guò)程所使用的腳本及操作命令請(qǐng)參考配置過(guò)程。此種情況適合生產(chǎn)端CLASS、主機(jī)重啟等含有數(shù)據(jù)庫(kù)操作的調(diào)整。22、修改備份配置通常以下操作可能會(huì)修改備份配置:增加備份池空間調(diào)整存儲(chǔ)卷位置修改數(shù)據(jù)庫(kù)配置Agent端口修改備份策略調(diào)整備份方案調(diào)整數(shù)據(jù)庫(kù)日志調(diào)整對(duì)于版本自動(dòng)刪除模式直接修改備份配置即可,在此不作詳細(xì)描述。使用備份池切換模式下的修改備份配置分為臨時(shí)修改備份配置和永久修改備份配置兩種。下面分別加以說(shuō)明。1、永久修改備份配置,操作日下:1) 數(shù)據(jù)庫(kù)備份版本完成、沒(méi)有發(fā)起數(shù)據(jù)庫(kù)備份、不

33、在切換期間,這三個(gè)條件滿足時(shí),停止備份系統(tǒng)生產(chǎn)端備份進(jìn)程。注釋crontab中啟動(dòng)備份進(jìn)程的腳本。2) 手動(dòng)或者調(diào)整crontab進(jìn)行備份池的切換。3) 通過(guò)控制臺(tái)進(jìn)行相應(yīng)的調(diào)整,除了調(diào)整CLASS外,直接調(diào)整即可。4) 對(duì)于調(diào)整class局部,首先刪除數(shù)據(jù)庫(kù)日志配置,然后啟動(dòng)生產(chǎn)端備份代理,通過(guò)控制臺(tái)調(diào)整備份配置,完成后將生產(chǎn)端備份代理停止。重新將數(shù)據(jù)庫(kù)日志備份配置。5) 將當(dāng)前VCFS_HOME下的所有.db文件拷貝到當(dāng)前VCFS_HOME目錄下的bak目錄下。6) 啟動(dòng)備份系統(tǒng)生產(chǎn)端的備份進(jìn)程。在crontab中啟動(dòng)備份進(jìn)程的腳本去掉注釋。7) 等到下一個(gè)切換周期之前重復(fù)1-6的操作。至

34、此兩個(gè)兩個(gè)備份配置全部調(diào)整完畢。具體通過(guò)控制臺(tái)進(jìn)行的調(diào)整及其所使用的腳本祥見(jiàn)配置過(guò)程。2、臨時(shí)修改備份配置直接通過(guò)windows控制臺(tái)進(jìn)行調(diào)整即可,只要注意不要在切換期間進(jìn)行即可。當(dāng)切換后,臨時(shí)修改的局部將不會(huì)繼續(xù)生效。23、備份系統(tǒng)主機(jī)重新啟動(dòng)重新啟動(dòng)備份效勞器之前需滿足以下條件:a) 無(wú)備份多版本的策略在執(zhí)行。b) 不要在備份切換時(shí)段重新啟動(dòng)備份效勞器,如果必須在切換時(shí)段重新啟動(dòng)備份效勞器,那么備份效勞器啟動(dòng)后,需要將相關(guān)的備份系統(tǒng)手動(dòng)執(zhí)行切換。在重新啟動(dòng)后:1、 保證備份系統(tǒng)所使用的文件系統(tǒng)被mount。2、 在crontab中已經(jīng)參加了定時(shí)啟動(dòng)備份效勞進(jìn)程,因此無(wú)需手工啟動(dòng)備份進(jìn)程。否

35、那么需要手工啟動(dòng)備份進(jìn)程。3、 如果備份系統(tǒng)重新啟動(dòng)后,啟動(dòng)備份進(jìn)程的時(shí)間晚于定時(shí)備份生產(chǎn)系統(tǒng)的時(shí)間,那么定時(shí)備份生產(chǎn)系統(tǒng)當(dāng)天無(wú)法實(shí)現(xiàn)。需要手工調(diào)整備份方案。執(zhí)行相關(guān)備份系統(tǒng)的備份。24、在備份過(guò)程中備份效勞器故障數(shù)據(jù)庫(kù)備份過(guò)程中,備份效勞器發(fā)生故障,主要表示是備份進(jìn)程無(wú)法正常啟動(dòng),無(wú)法繼續(xù)備份。處理方式如下:對(duì)于歸檔模式下生產(chǎn)端:1)、在備份生產(chǎn)端使用具有dba權(quán)限的用戶查詢Sql>select * from v$backup where status=ACTIVE;如果有記錄,記錄某個(gè)文件的file#2)、接著查詢Sql>select file_id,file_name,tab

36、lespace_name from dba_data_files where file_id=上面查詢的file#;#查詢這個(gè)數(shù)據(jù)文件所在的表空間。3)、然后查詢:Sqlplus>select file_id,tablespace_name from dba_data_fiiles where tablepace_name=2)中查詢的tablespace_name; 觀察3)中的file_id是否與1)中的file#是否一一對(duì)應(yīng),如果不是那么依照上面三步查詢的步驟查詢?nèi)康谋砜臻g。4)、查到所有滿足上述條件的表空間后,執(zhí)行end backup指令Sql>alter tablesp

37、ace XXXXX end backup; XXXXX表示3)中查詢的表空間名稱。直到所有的數(shù)據(jù)文件全部是NO ACTIVE狀態(tài)為止。備份效勞器端:1、在備份效勞器端將crontab中相關(guān)備份系統(tǒng)啟動(dòng)、切換的腳本注釋掉,停止dbpsd、agent,使用腳本如下:$DBPS_BASE/script/StopServer.sh 效勞名$DBPS_BASE /script/StopAgent.sh效勞名2、效勞器端故障處理完成后,重新啟動(dòng)dbpsd、agent,$DBPS_BASE /script/StartServer.sh <效勞名>$DBPS_BASE /script/StartAgent.sh <效勞名>將crontab中相關(guān)備份系統(tǒng)啟動(dòng)、切換腳的注釋去掉,3、調(diào)整備份方案,重新發(fā)起數(shù)據(jù)庫(kù)備份25、啟動(dòng)備份進(jìn)程agent提示類似“l(fā)ib的錯(cuò)誤產(chǎn)生問(wèn)題的原因及解決方法:1、elib和olib變量沒(méi)有聲明。2、LIBPATH變量指向到elib、olib的相關(guān)路徑下。4、 使用env查看含有LIB的變量,使其全部指向到elib、olib的相關(guān)路徑下。26Agent: 110 - OOA2-1006 dbh -1 not found 故障解決2006/09/07 02:40:07 Agent: 110 - OOA2-1006 dbh -1 n

溫馨提示

  • 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)論