控制文件備份的時間跨度分類 |
發(fā)布時間: 2012/8/17 17:13:06 |
恢復(fù)控制文件
和第7章講到的參數(shù)文件不同,控制文件的恢復(fù)是需要重做日志幫助的;謴(fù)包括兩個操作:先從備份還原,然后用重做日志恢復(fù)。 在討論控制文件恢復(fù)的具體操作步驟之前,必須理解一個重要的概念,那就是控制文件備份的另一種分類方法:在時間跨度上的分類。 8.3.1 控制文件備份的時間跨度分類 在時間跨度上控制文件備份一共分3類:在線鏡像備份、結(jié)構(gòu)備份和歷史備份。只有在理解了此分類方式之后,才能在恢復(fù)控制文件時做出正確的判斷,避免不必要的困擾。 (1)在線鏡像備份:也稱在線副本,或當(dāng)前備份,或當(dāng)前控制文件,即control_files初始化參數(shù)所指向的除了損壞的控制文件以外的其他健康的控制文件。它們理解當(dāng)前數(shù)據(jù)庫的物理結(jié)構(gòu),知道最新的檢查點(diǎn)、最新的在線日志序列號、最新的SCN、數(shù)據(jù)庫SCN、控制文件序列號、控制文件SCN、各個數(shù)據(jù)文件頭部檢查點(diǎn)信息及歸檔日志等。 (2)結(jié)構(gòu)備份:該備份中數(shù)據(jù)庫的物理結(jié)構(gòu)信息(數(shù)據(jù)文件和在線重做日志)和當(dāng)前控制文件的一致,但是最新的檢查點(diǎn)、最新的重做日志序列號、SCN、數(shù)據(jù)庫SCN、控制文件序列號、控制文件SCN、各個數(shù)據(jù)文件頭部檢查點(diǎn)信息及歸檔日志信息比當(dāng)前控制文件中的陳舊。在產(chǎn)生自動備份或手動備份之后,如果數(shù)據(jù)庫的結(jié)構(gòu)沒有發(fā)生任何變化,比如添加或刪除表空間、添加或刪除在線重做日志,那么它們便是結(jié)構(gòu)備份。 (3)歷史備份:該備份中數(shù)據(jù)庫的物理結(jié)構(gòu)信息和當(dāng)前控制文件中的不一致(更不用提SCN之類變更率很高的信息了)。在產(chǎn)生自動備份或手動備份之后,如果數(shù)據(jù)庫的結(jié)構(gòu)曾經(jīng)發(fā)生過變化,比如添加或刪除表空間、添加或刪除在線重做日志,那么它們便是歷史備份。 在大多數(shù)情況下,恢復(fù)控制文件時應(yīng)先考慮使用在線鏡像備份,其次是結(jié)構(gòu)備份,最后才是歷史備份。 除了在線鏡像備份以外,利用其他備份恢復(fù)的程序按順序主要有3個步驟: (1)從備份中還原控制文件。 (2)用重做日志介質(zhì)恢復(fù)數(shù)據(jù)庫(也稱應(yīng)用日志--Apply Log)。 (3)以重設(shè)日志的方式打開數(shù)據(jù)庫。 本文出自:億恩科技【1tcdy.com】 服務(wù)器租用/服務(wù)器托管中國五強(qiáng)!虛擬主機(jī)域名注冊頂級提供商!15年品質(zhì)保障!--億恩科技[ENKJ.COM] |