




版權(quán)說(shuō)明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請(qǐng)進(jìn)行舉報(bào)或認(rèn)領(lǐng)
文檔簡(jiǎn)介
1、人民郵電出版社出版人民郵電出版社出版 於岳編寫於岳編寫作者聯(lián)系方式:作者聯(lián)系方式:本書全面講述了Oracle數(shù)據(jù)庫(kù)的日常管理工作內(nèi)容。全共14章,包含Oracle簡(jiǎn)介和安裝、簡(jiǎn)介和安裝、Oracle客戶端、管理客戶端、管理Oracle環(huán)境、環(huán)境、Oracle體系結(jié)構(gòu)、管理體系結(jié)構(gòu)、管理Oracle存儲(chǔ)結(jié)構(gòu)、存儲(chǔ)結(jié)構(gòu)、SQL語(yǔ)言、表、約束、視圖、同義詞和序列、索引、語(yǔ)言、表、約束、視圖、同義詞和序列、索引、實(shí)現(xiàn)數(shù)據(jù)庫(kù)安全、實(shí)現(xiàn)數(shù)據(jù)庫(kù)安全、Data Pump數(shù)據(jù)導(dǎo)出和導(dǎo)入、數(shù)據(jù)數(shù)據(jù)導(dǎo)出和導(dǎo)入、數(shù)據(jù)庫(kù)備份和恢復(fù)。庫(kù)備份和恢復(fù)。每章結(jié)尾提供適量的選擇題、簡(jiǎn)答題和操作題,通過(guò)練習(xí)和操作實(shí)踐,幫助讀者鞏固
2、所學(xué)內(nèi)容。本書適合Oracle愛好者、Oracle工程師、數(shù)據(jù)庫(kù)管理員、培訓(xùn)機(jī)構(gòu)以及大專院校計(jì)算機(jī)專業(yè)教師和學(xué)生使用。 RMANRMAN備份簡(jiǎn)介備份簡(jiǎn)介14.1RMANRMAN資料檔案庫(kù)資料檔案庫(kù)14.2顯示、設(shè)置和清除顯示、設(shè)置和清除RMAN RMAN 配置參數(shù)配置參數(shù)14.3備份數(shù)據(jù)庫(kù)備份數(shù)據(jù)庫(kù)14.414.1.1 什么是什么是RMAN 為了減少不可預(yù)見的數(shù)據(jù)丟失或應(yīng)用為了減少不可預(yù)見的數(shù)據(jù)丟失或應(yīng)用程序錯(cuò)誤所造成的損失,需要對(duì)數(shù)據(jù)庫(kù)進(jìn)程序錯(cuò)誤所造成的損失,需要對(duì)數(shù)據(jù)庫(kù)進(jìn)行備份,如果原始數(shù)據(jù)丟失或損壞,用戶行備份,如果原始數(shù)據(jù)丟失或損壞,用戶可以使用備份文件對(duì)其進(jìn)行恢復(fù)??梢允褂脗浞菸募?duì)
3、其進(jìn)行恢復(fù)。 使用使用RMAN進(jìn)行備份和恢復(fù)的結(jié)構(gòu)進(jìn)行備份和恢復(fù)的結(jié)構(gòu)如圖如圖14-1所示。所示。圖圖14-1 RMAN14-1 RMAN結(jié)構(gòu)結(jié)構(gòu) 在歸檔日志模式下執(zhí)行在歸檔日志模式下執(zhí)行RMAN備份備份時(shí),數(shù)據(jù)庫(kù)必須處于裝載(時(shí),數(shù)據(jù)庫(kù)必須處于裝載(MOUNT)或打開(或打開(OPEN)狀態(tài)。)狀態(tài)。 RMAN允許進(jìn)行增量數(shù)據(jù)塊級(jí)別的允許進(jìn)行增量數(shù)據(jù)塊級(jí)別的備份,只備份自上次備份以來(lái)有變化的備份,只備份自上次備份以來(lái)有變化的那些數(shù)據(jù)塊。那些數(shù)據(jù)塊。 通過(guò)通過(guò)RMAN提供的接口,第三方備提供的接口,第三方備份與恢復(fù)軟件(如份與恢復(fù)軟件(如veritas)將提供更加)將提供更加強(qiáng)大的備份與恢復(fù)管
4、理功能。強(qiáng)大的備份與恢復(fù)管理功能。 RMAN也提供了其他更多的功能,也提供了其他更多的功能,比如數(shù)據(jù)庫(kù)克隆、使用比如數(shù)據(jù)庫(kù)克隆、使用RMAN創(chuàng)建備用創(chuàng)建備用數(shù)據(jù)庫(kù)等。數(shù)據(jù)庫(kù)等。 RMAN通過(guò)增強(qiáng)的自動(dòng)配置和管理通過(guò)增強(qiáng)的自動(dòng)配置和管理功能,以及特有的塊級(jí)別的恢復(fù),使備功能,以及特有的塊級(jí)別的恢復(fù),使備份與恢復(fù)工作變得更加快捷與完美。份與恢復(fù)工作變得更加快捷與完美。 使用使用RMAN備份生成備份集時(shí)可以備份生成備份集時(shí)可以跳過(guò)未使用的數(shù)據(jù)塊,而傳統(tǒng)的方式無(wú)跳過(guò)未使用的數(shù)據(jù)塊,而傳統(tǒng)的方式無(wú)法獲知哪些是未被使用的數(shù)據(jù)塊。法獲知哪些是未被使用的數(shù)據(jù)塊。 RMAN使用使用Oracle特有的二進(jìn)制壓特有
5、的二進(jìn)制壓縮模式,能夠最大程度地壓縮數(shù)據(jù)塊中縮模式,能夠最大程度地壓縮數(shù)據(jù)塊中的數(shù)據(jù)。的數(shù)據(jù)。 在聯(lián)機(jī)備份期間,數(shù)據(jù)庫(kù)仍會(huì)向數(shù)據(jù)文在聯(lián)機(jī)備份期間,數(shù)據(jù)庫(kù)仍會(huì)向數(shù)據(jù)文件中寫入數(shù)據(jù),因此備份中可能存在含有非件中寫入數(shù)據(jù),因此備份中可能存在含有非一致性數(shù)據(jù)的數(shù)據(jù)塊。一致性數(shù)據(jù)的數(shù)據(jù)塊。 RMAN在讀取數(shù)據(jù)塊的同時(shí),在讀取數(shù)據(jù)塊的同時(shí),DBWn后后臺(tái)進(jìn)程可能會(huì)更新相同的數(shù)據(jù)塊。臺(tái)進(jìn)程可能會(huì)更新相同的數(shù)據(jù)塊。 此時(shí)此時(shí)RMAN讀取的數(shù)據(jù)塊中包含新數(shù)據(jù)讀取的數(shù)據(jù)塊中包含新數(shù)據(jù)和舊數(shù)據(jù)。這樣的數(shù)據(jù)塊是無(wú)效塊,即數(shù)據(jù)和舊數(shù)據(jù)。這樣的數(shù)據(jù)塊是無(wú)效塊,即數(shù)據(jù)塊內(nèi)的數(shù)據(jù)不具備一致性。塊內(nèi)的數(shù)據(jù)不具備一致性。 在使用
6、在使用RMAN進(jìn)行備份時(shí),進(jìn)行備份時(shí),Oracle服服務(wù)器負(fù)責(zé)讀取數(shù)據(jù)文件。務(wù)器負(fù)責(zé)讀取數(shù)據(jù)文件。 Oracle服務(wù)器逐一讀取數(shù)據(jù)塊并判斷服務(wù)器逐一讀取數(shù)據(jù)塊并判斷其是否有效。其是否有效。 如果數(shù)據(jù)塊無(wú)效,如果數(shù)據(jù)塊無(wú)效,Oracle會(huì)再次讀取會(huì)再次讀取直到獲得了具備一致性的數(shù)據(jù)塊為止。直到獲得了具備一致性的數(shù)據(jù)塊為止。 當(dāng)數(shù)據(jù)庫(kù)對(duì)處于備份模式的文件進(jìn)當(dāng)數(shù)據(jù)庫(kù)對(duì)處于備份模式的文件進(jìn)行修改操作時(shí),系統(tǒng)會(huì)記錄額外的重做行修改操作時(shí),系統(tǒng)會(huì)記錄額外的重做數(shù)據(jù)。數(shù)據(jù)。 這些數(shù)據(jù)用于修復(fù)操作系統(tǒng)工具備這些數(shù)據(jù)用于修復(fù)操作系統(tǒng)工具備份中可能包含的無(wú)效塊。份中可能包含的無(wú)效塊。 使用使用RMAN進(jìn)行數(shù)據(jù)庫(kù)備
7、份恢復(fù)具進(jìn)行數(shù)據(jù)庫(kù)備份恢復(fù)具有以下好處。有以下好處??梢詧?zhí)行增量備份??梢詧?zhí)行增量備份??梢詧?zhí)行壓縮備份??梢詧?zhí)行壓縮備份??梢詧?zhí)行加密備份??梢詧?zhí)行加密備份。可以執(zhí)行數(shù)據(jù)塊恢復(fù)??梢詧?zhí)行數(shù)據(jù)塊恢復(fù)。 對(duì)對(duì)Oracle數(shù)據(jù)庫(kù)進(jìn)行備份時(shí),數(shù)據(jù)庫(kù)進(jìn)行備份時(shí),RMAN的的具體備份形式有備份集和映像副本兩種,用具體備份形式有備份集和映像副本兩種,用得比較多的是備份集。得比較多的是備份集。 備份集(備份集(Backup Set)是一種邏輯)是一種邏輯結(jié)構(gòu),是結(jié)構(gòu),是Oracle默認(rèn)的備份類型,它包默認(rèn)的備份類型,它包含一個(gè)或多個(gè)控制文件、數(shù)據(jù)文件、歸含一個(gè)或多個(gè)控制文件、數(shù)據(jù)文件、歸檔日志文件和服務(wù)器參
8、數(shù)文件的二進(jìn)制檔日志文件和服務(wù)器參數(shù)文件的二進(jìn)制物理文件的集合。物理文件的集合。 備份集具有以下特性。備份集具有以下特性。備份集包含一個(gè)或多個(gè)稱作備份片的物備份集包含一個(gè)或多個(gè)稱作備份片的物理文件。理文件。備份集使用備份集使用BACKUP命令來(lái)進(jìn)行創(chuàng)建。命令來(lái)進(jìn)行創(chuàng)建。可以將備份集寫入到磁盤或磁帶??梢詫浞菁瘜懭氲酱疟P或磁帶。在執(zhí)行恢復(fù)(在執(zhí)行恢復(fù)(RECOVER)之前必須通過(guò))之前必須通過(guò)還原(還原(RESTORE)操作從備份集中提?。┎僮鲝膫浞菁刑崛∥募?。文件。歸檔日志文件的備份集不能是增量備份。歸檔日志文件的備份集不能是增量備份。備份集不包含從來(lái)沒有使用過(guò)的數(shù)據(jù)塊。備份集不包含從來(lái)沒
9、有使用過(guò)的數(shù)據(jù)塊。 映像副本(映像副本(Image Copy)類似于用)類似于用戶管理的備份,是控制文件、數(shù)據(jù)文件戶管理的備份,是控制文件、數(shù)據(jù)文件或歸檔日志文件的完整復(fù)制,不需要經(jīng)或歸檔日志文件的完整復(fù)制,不需要經(jīng)過(guò)任何壓縮處理,也不支持增量備份,過(guò)任何壓縮處理,也不支持增量備份,等同于操作系統(tǒng)的復(fù)制(等同于操作系統(tǒng)的復(fù)制(Copy)命令。)命令。 備份片(備份片(Backup Piece)是用于存)是用于存儲(chǔ)儲(chǔ)RMAN備份信息的二進(jìn)制文件,每個(gè)備份信息的二進(jìn)制文件,每個(gè)備份片對(duì)應(yīng)一個(gè)操作系統(tǒng)文件。備份片對(duì)應(yīng)一個(gè)操作系統(tǒng)文件。 在默認(rèn)情況下,當(dāng)使用在默認(rèn)情況下,當(dāng)使用RMAN生成生成備份集時(shí)
10、,每個(gè)備份集只包含一個(gè)備份備份集時(shí),每個(gè)備份集只包含一個(gè)備份片。片。 如果將一個(gè)備份集存儲(chǔ)在多個(gè)存儲(chǔ)如果將一個(gè)備份集存儲(chǔ)在多個(gè)存儲(chǔ)設(shè)備上,則可以將備份集劃分為多個(gè)備設(shè)備上,則可以將備份集劃分為多個(gè)備份片。份片。 比如,磁盤最大容量為比如,磁盤最大容量為4GB,而備,而備份集大小超過(guò)磁盤容量的最大值,為了份集大小超過(guò)磁盤容量的最大值,為了將該備份集信息存儲(chǔ)到磁盤上,必須將將該備份集信息存儲(chǔ)到磁盤上,必須將備份集分布到不同的磁盤上。備份集分布到不同的磁盤上。 通道(通道(Channel)是)是RMAN和目標(biāo)數(shù)據(jù)庫(kù)和目標(biāo)數(shù)據(jù)庫(kù)之間的一個(gè)連接,使用之間的一個(gè)連接,使用ALLOCATE CHANNEL命
11、令在目標(biāo)數(shù)據(jù)庫(kù)上啟動(dòng)一個(gè)服務(wù)命令在目標(biāo)數(shù)據(jù)庫(kù)上啟動(dòng)一個(gè)服務(wù)器進(jìn)程,同時(shí)必須定義服務(wù)器進(jìn)程執(zhí)行備份和器進(jìn)程,同時(shí)必須定義服務(wù)器進(jìn)程執(zhí)行備份和恢復(fù)操作時(shí)使用的恢復(fù)操作時(shí)使用的I/O類型。類型。 通道可以看作是一個(gè)通道可以看作是一個(gè)I/O的進(jìn)程,所以多通的進(jìn)程,所以多通道的方式一般是提供道的方式一般是提供BACKUP的并行度,對(duì)于的并行度,對(duì)于多多I/O支持的設(shè)備,效果比較明顯。支持的設(shè)備,效果比較明顯。 通道控制命令主要用來(lái)進(jìn)行以下操通道控制命令主要用來(lái)進(jìn)行以下操作。作??刂瓶刂芌MAN使用的操作系統(tǒng)資源。使用的操作系統(tǒng)資源。指定并行度。指定并行度。指定指定I/O帶寬的限制值。帶寬的限制值。指定備
12、份片大小的限制。指定備份片大小的限制。指定當(dāng)前打開文件的限制值。指定當(dāng)前打開文件的限制值。 通道是指由服務(wù)器進(jìn)程發(fā)起并控制的目通道是指由服務(wù)器進(jìn)程發(fā)起并控制的目標(biāo)數(shù)據(jù)庫(kù)文件和備份設(shè)備之間的數(shù)據(jù)流。標(biāo)數(shù)據(jù)庫(kù)文件和備份設(shè)備之間的數(shù)據(jù)流。 備份設(shè)備包括備份設(shè)備包括DISK(磁盤)和(磁盤)和SBT(第(第三方存儲(chǔ),一般為磁帶或磁帶庫(kù))兩種,通三方存儲(chǔ),一般為磁帶或磁帶庫(kù))兩種,通道分配如圖道分配如圖14-2所示。所示。圖圖14-2 14-2 通道分配通道分配 手動(dòng)分配通道需要使用手動(dòng)分配通道需要使用RUN命令。命令。 使用以下命令在默認(rèn)磁盤設(shè)備上手動(dòng)使用以下命令在默認(rèn)磁盤設(shè)備上手動(dòng)分配分配1個(gè)通道來(lái)
13、備份整個(gè)數(shù)據(jù)庫(kù),通道名稱個(gè)通道來(lái)備份整個(gè)數(shù)據(jù)庫(kù),通道名稱為為ch1,備份結(jié)束以后釋放這個(gè)通道。,備份結(jié)束以后釋放這個(gè)通道。 RMAN是在數(shù)據(jù)庫(kù)上執(zhí)行數(shù)據(jù)庫(kù)備是在數(shù)據(jù)庫(kù)上執(zhí)行數(shù)據(jù)庫(kù)備份和恢復(fù)任務(wù),以及備份策略自動(dòng)化管份和恢復(fù)任務(wù),以及備份策略自動(dòng)化管理的理的Oracle數(shù)據(jù)庫(kù)客戶端,它極大地簡(jiǎn)數(shù)據(jù)庫(kù)客戶端,它極大地簡(jiǎn)化了備份、還原和恢復(fù)數(shù)據(jù)庫(kù)工作?;藗浞?、還原和恢復(fù)數(shù)據(jù)庫(kù)工作。1目標(biāo)數(shù)據(jù)庫(kù)目標(biāo)數(shù)據(jù)庫(kù)2RMAN客戶端客戶端 3快速恢復(fù)區(qū)快速恢復(fù)區(qū) 4介質(zhì)管理器介質(zhì)管理器5恢復(fù)目錄恢復(fù)目錄 要使用要使用RMAN對(duì)數(shù)據(jù)庫(kù)進(jìn)行備份或恢復(fù),對(duì)數(shù)據(jù)庫(kù)進(jìn)行備份或恢復(fù),首先需要掌握如何啟動(dòng)和退出首先需要掌握如
14、何啟動(dòng)和退出RMAN。 (1)使用)使用RMAN命令命令 RMAN可執(zhí)行文件通常與其他可執(zhí)行文件通常與其他Oracle可執(zhí)行文件位于同一目錄中??蓤?zhí)行文件位于同一目錄中。表表14-114-1RMANRMAN連接連接 (2)使用)使用RMAN命令執(zhí)行文本文件命令執(zhí)行文本文件 對(duì)于重復(fù)性的工作,可以創(chuàng)建一個(gè)包對(duì)于重復(fù)性的工作,可以創(chuàng)建一個(gè)包含含RMAN命令的文本文件,并使用命令的文本文件,并使用“文文本文件本文件”啟動(dòng)啟動(dòng)RMAN客戶端??蛻舳?。 在在RMAN提示符中輸入提示符中輸入EXIT或或QUIT命令,退出命令,退出RMAN并終止程序。并終止程序。 要保存要保存RMAN存儲(chǔ)庫(kù)的元數(shù)據(jù)有兩存儲(chǔ)
15、庫(kù)的元數(shù)據(jù)有兩種方法:控制文件和恢復(fù)目錄。種方法:控制文件和恢復(fù)目錄。 在默認(rèn)情況下,在默認(rèn)情況下,Oracle會(huì)使用本地?cái)?shù)據(jù)會(huì)使用本地?cái)?shù)據(jù)庫(kù)的控制文件來(lái)保存庫(kù)的控制文件來(lái)保存RMAN存儲(chǔ)庫(kù)的元數(shù)存儲(chǔ)庫(kù)的元數(shù)據(jù)。據(jù)。 恢復(fù)目錄是一種在恢復(fù)目錄數(shù)據(jù)庫(kù)上恢復(fù)目錄是一種在恢復(fù)目錄數(shù)據(jù)庫(kù)上創(chuàng)建的存儲(chǔ)對(duì)象,可以用來(lái)保存創(chuàng)建的存儲(chǔ)對(duì)象,可以用來(lái)保存RMAN存存儲(chǔ)庫(kù)的元數(shù)據(jù),恢復(fù)目錄數(shù)據(jù)庫(kù)能夠更好儲(chǔ)庫(kù)的元數(shù)據(jù),恢復(fù)目錄數(shù)據(jù)庫(kù)能夠更好地提高備份目標(biāo)數(shù)據(jù)庫(kù)的安全性。地提高備份目標(biāo)數(shù)據(jù)庫(kù)的安全性。 恢復(fù)目錄具有以下特點(diǎn)?;謴?fù)目錄具有以下特點(diǎn)?;謴?fù)目錄可以做到集中管理,一個(gè)數(shù)據(jù)庫(kù)恢復(fù)目錄可以做到集中管理,一個(gè)數(shù)據(jù)庫(kù)
16、作為恢復(fù)目錄數(shù)據(jù)庫(kù),管理多個(gè)目標(biāo)數(shù)據(jù)作為恢復(fù)目錄數(shù)據(jù)庫(kù),管理多個(gè)目標(biāo)數(shù)據(jù)庫(kù)。庫(kù)。只有使用恢復(fù)目錄才能創(chuàng)建和使用腳本。只有使用恢復(fù)目錄才能創(chuàng)建和使用腳本?;謴?fù)目錄可以保證恢復(fù)需要的元數(shù)據(jù)保留恢復(fù)目錄可以保證恢復(fù)需要的元數(shù)據(jù)保留更長(zhǎng)的時(shí)間。更長(zhǎng)的時(shí)間。1創(chuàng)建恢復(fù)目錄所需表空間創(chuàng)建恢復(fù)目錄所需表空間2創(chuàng)建創(chuàng)建RMAN用戶用戶3為用戶授權(quán)為用戶授權(quán)4創(chuàng)建恢復(fù)目錄創(chuàng)建恢復(fù)目錄5注冊(cè)目標(biāo)數(shù)據(jù)庫(kù)注冊(cè)目標(biāo)數(shù)據(jù)庫(kù)6同步恢復(fù)目錄同步恢復(fù)目錄14.3.1 顯示顯示RMAN 配置參數(shù)配置參數(shù) 使用使用SHOW命令可以顯示命令可以顯示RMAN配配置參數(shù)。置參數(shù)。 使用使用CONFIGURE命令可以設(shè)置命令可以設(shè)置RMA
17、N 配置參數(shù)。配置參數(shù)。1配置控制文件自動(dòng)備份配置控制文件自動(dòng)備份2配置備份優(yōu)化配置備份優(yōu)化3配置備份保留策略配置備份保留策略4配置默認(rèn)設(shè)備類型配置默認(rèn)設(shè)備類型5為整個(gè)數(shù)據(jù)庫(kù)啟用透明加密為整個(gè)數(shù)據(jù)庫(kù)啟用透明加密6配置加密算法配置加密算法7配置備份集最大值配置備份集最大值8配置控制文件自動(dòng)備份默認(rèn)路徑和格式配置控制文件自動(dòng)備份默認(rèn)路徑和格式9指定數(shù)據(jù)文件和控制文件備份集副本數(shù)指定數(shù)據(jù)文件和控制文件備份集副本數(shù)10指定歸檔日志文件備份集副本數(shù)指定歸檔日志文件備份集副本數(shù)11配置快照控制文件的名稱和位置配置快照控制文件的名稱和位置12備份整個(gè)數(shù)據(jù)庫(kù)時(shí)排除指定表空間備份整個(gè)數(shù)據(jù)庫(kù)時(shí)排除指定表空間13指
18、定備份集最大大小指定備份集最大大小14配置自動(dòng)通道數(shù)配置自動(dòng)通道數(shù)15壓縮備份數(shù)據(jù)庫(kù)壓縮備份數(shù)據(jù)庫(kù)16設(shè)置通道設(shè)置通道I/O帶寬限制值帶寬限制值17配置備份片最大值配置備份片最大值18設(shè)置備份文件存儲(chǔ)目錄和文件的名設(shè)置備份文件存儲(chǔ)目錄和文件的名稱格式稱格式 在在CONFIGURE語(yǔ)句結(jié)尾使用語(yǔ)句結(jié)尾使用CLEAR可以清除可以清除RMAN配置參數(shù),恢復(fù)成默認(rèn)的設(shè)配置參數(shù),恢復(fù)成默認(rèn)的設(shè)置。置。使用使用BACKUP命令可以備份整個(gè)數(shù)據(jù)庫(kù)、命令可以備份整個(gè)數(shù)據(jù)庫(kù)、表空間、數(shù)據(jù)文件、控制文件、表空間、數(shù)據(jù)文件、控制文件、SPFILE文件和歸檔日志文件。文件和歸檔日志文件。 整個(gè)數(shù)據(jù)庫(kù)備份是指對(duì)數(shù)據(jù)庫(kù)內(nèi)
19、所整個(gè)數(shù)據(jù)庫(kù)備份是指對(duì)數(shù)據(jù)庫(kù)內(nèi)所有的控制文件和數(shù)據(jù)文件進(jìn)行的備份。有的控制文件和數(shù)據(jù)文件進(jìn)行的備份。 整個(gè)數(shù)據(jù)庫(kù)備份是最常用的一種備整個(gè)數(shù)據(jù)庫(kù)備份是最常用的一種備份方法。份方法。 表空間備份是指對(duì)表空間中的所有數(shù)據(jù)文表空間備份是指對(duì)表空間中的所有數(shù)據(jù)文件進(jìn)行的備份。件進(jìn)行的備份。 如如tablespace_1表空間中包含文件號(hào)為表空間中包含文件號(hào)為6、7和和8的數(shù)據(jù)文件,那么對(duì)的數(shù)據(jù)文件,那么對(duì)tablespace_1表空間表空間進(jìn)行備份時(shí)將備份這進(jìn)行備份時(shí)將備份這3個(gè)數(shù)據(jù)文件。個(gè)數(shù)據(jù)文件。 如果數(shù)據(jù)庫(kù)運(yùn)行在歸檔日志模式下,那如果數(shù)據(jù)庫(kù)運(yùn)行在歸檔日志模式下,那么表空間可以在處于聯(lián)機(jī)或脫機(jī)狀態(tài)時(shí)
20、進(jìn)行么表空間可以在處于聯(lián)機(jī)或脫機(jī)狀態(tài)時(shí)進(jìn)行備份,此時(shí)表空間備份才是有效的。備份,此時(shí)表空間備份才是有效的。 在使用表空間備份還原一個(gè)表空間后,在使用表空間備份還原一個(gè)表空間后,必須應(yīng)用重做日志才能使其與其他表空間保必須應(yīng)用重做日志才能使其與其他表空間保持一致性。持一致性。 數(shù)據(jù)文件備份是指對(duì)一個(gè)或多個(gè)數(shù)數(shù)據(jù)文件備份是指對(duì)一個(gè)或多個(gè)數(shù)據(jù)文件進(jìn)行據(jù)文件進(jìn)行RMAN備份。備份。 數(shù)據(jù)庫(kù)運(yùn)行在歸檔日志模式下時(shí),數(shù)據(jù)庫(kù)運(yùn)行在歸檔日志模式下時(shí),對(duì)數(shù)據(jù)文件進(jìn)行對(duì)數(shù)據(jù)文件進(jìn)行RMAN備份才會(huì)有效。備份才會(huì)有效。 備份控制文件是數(shù)據(jù)庫(kù)備份和恢復(fù)備份控制文件是數(shù)據(jù)庫(kù)備份和恢復(fù)過(guò)程中的重要工作內(nèi)容。過(guò)程中的重要工作
21、內(nèi)容。 在沒有控制文件的時(shí)候,數(shù)據(jù)庫(kù)將在沒有控制文件的時(shí)候,數(shù)據(jù)庫(kù)將無(wú)法裝載或打開,因此在災(zāi)難恢復(fù)工作無(wú)法裝載或打開,因此在災(zāi)難恢復(fù)工作中可以發(fā)揮重要作用。中可以發(fā)揮重要作用。 在恢復(fù)使用非一致性備份還原的數(shù)在恢復(fù)使用非一致性備份還原的數(shù)據(jù)庫(kù)時(shí),歸檔日志文件必不可少。據(jù)庫(kù)時(shí),歸檔日志文件必不可少。 除非使用了除非使用了RMAN增量備份功能,增量備份功能,否則必須利用歸檔日志對(duì)非一致性備份否則必須利用歸檔日志對(duì)非一致性備份進(jìn)行恢復(fù)。進(jìn)行恢復(fù)。 如果需要將一個(gè)備份恢復(fù)到最新日如果需要將一個(gè)備份恢復(fù)到最新日志點(diǎn),則必須使用從還原點(diǎn)到最新日志志點(diǎn),則必須使用從還原點(diǎn)到最新日志點(diǎn)間的所有重做日志。點(diǎn)間的
22、所有重做日志。 備份歸檔日志文件時(shí)具有以下特點(diǎn)。備份歸檔日志文件時(shí)具有以下特點(diǎn)。備份歸檔日志文件時(shí)只備份歸檔過(guò)的數(shù)據(jù)備份歸檔日志文件時(shí)只備份歸檔過(guò)的數(shù)據(jù)文件。文件。備份歸檔日志文件時(shí)總是對(duì)歸檔日志文件備份歸檔日志文件時(shí)總是對(duì)歸檔日志文件執(zhí)行完全備份。執(zhí)行完全備份。對(duì)歸檔日志文件備份之前會(huì)自動(dòng)執(zhí)行一對(duì)歸檔日志文件備份之前會(huì)自動(dòng)執(zhí)行一次日志切換,并且從一組歸檔日志文件次日志切換,并且從一組歸檔日志文件中備份未損壞的歸檔日志。中備份未損壞的歸檔日志。RMAN會(huì)自動(dòng)判斷哪些歸檔日志需要進(jìn)會(huì)自動(dòng)判斷哪些歸檔日志需要進(jìn)行備份。行備份。歸檔日志的備份集不能包含其他類型的歸檔日志的備份集不能包含其他類型的文件
23、。文件。 服務(wù)器參數(shù)文件備份是指對(duì)服務(wù)器服務(wù)器參數(shù)文件備份是指對(duì)服務(wù)器參數(shù)文件(參數(shù)文件(SPFILE文件)進(jìn)行的備份。文件)進(jìn)行的備份。14.5.1 壓縮備份壓縮備份 使用使用COMPRESSED指定對(duì)備份進(jìn)指定對(duì)備份進(jìn)行壓縮處理。行壓縮處理。 使用使用FILESPERSET限制備份時(shí)每限制備份時(shí)每一個(gè)備份集的文件數(shù)量。一個(gè)備份集的文件數(shù)量。 使用使用MAXSETSIZE指定通道上創(chuàng)建指定通道上創(chuàng)建的每個(gè)備份集的最大值。的每個(gè)備份集的最大值。 使用使用TAG指定備份標(biāo)記。備份標(biāo)記指定備份標(biāo)記。備份標(biāo)記可以為備份集或映像副本指定一個(gè)有意可以為備份集或映像副本指定一個(gè)有意義的名字,以備后續(xù)使用。
24、義的名字,以備后續(xù)使用。 當(dāng)不指定備份標(biāo)記時(shí),當(dāng)不指定備份標(biāo)記時(shí),Oracle生成默生成默認(rèn)格式為認(rèn)格式為TAGYYYYMMDDTHHMMSS的備份標(biāo)記。的備份標(biāo)記。 使用備份標(biāo)記具有以下優(yōu)點(diǎn)。使用備份標(biāo)記具有以下優(yōu)點(diǎn)。為備份集或映像副本提供描述信息。為備份集或映像副本提供描述信息。可以在可以在LIST命令中使用以便更好地定位命令中使用以便更好地定位備份文件。備份文件??梢栽诳梢栽赗ESTORE和和SWITCH命令中使命令中使用。用。同一個(gè)同一個(gè)TAG在多個(gè)備份集或映像副本中在多個(gè)備份集或映像副本中使用。使用。 使用使用FORMAT參數(shù)時(shí)可以指定各種替參數(shù)時(shí)可以指定各種替換變量,以此來(lái)指定備份
25、文件的格式。換變量,以此來(lái)指定備份文件的格式。 FORMAT變量如表變量如表14-2所示。所示。表表14-214-2FORMATFORMAT變量變量續(xù)表續(xù)表 在默認(rèn)情況下,當(dāng)無(wú)法訪問(wèn)數(shù)據(jù)文在默認(rèn)情況下,當(dāng)無(wú)法訪問(wèn)數(shù)據(jù)文件時(shí),件時(shí),BACKUP命令將會(huì)終止。命令將會(huì)終止。 可以指定表可以指定表14-3中列出的參數(shù)來(lái)跳中列出的參數(shù)來(lái)跳過(guò)脫機(jī)、只讀和無(wú)法訪問(wèn)的文件,以防過(guò)脫機(jī)、只讀和無(wú)法訪問(wèn)的文件,以防止止BACKUP命令終止。命令終止。表表14-314-3BACKUP . SKIPBACKUP . SKIP參數(shù)參數(shù) 使用使用COPIES參數(shù)在執(zhí)行數(shù)據(jù)庫(kù)備參數(shù)在執(zhí)行數(shù)據(jù)庫(kù)備份時(shí)創(chuàng)建多個(gè)備份集副本,輸
26、出位置需份時(shí)創(chuàng)建多個(gè)備份集副本,輸出位置需要在要在FORMAT參數(shù)中指定。參數(shù)中指定。 使用使用ALLOCATE CHANNEL在備在備份時(shí)指定多個(gè)備份通道,可以指定哪些份時(shí)指定多個(gè)備份通道,可以指定哪些通道應(yīng)該備份哪些文件,以及備份到哪通道應(yīng)該備份哪些文件,以及備份到哪些位置,用于提高備份的速度。些位置,用于提高備份的速度。 通過(guò)分配多個(gè)通道并將文件指定到通過(guò)分配多個(gè)通道并將文件指定到指定的通道,可以達(dá)到手動(dòng)并發(fā)備份的指定的通道,可以達(dá)到手動(dòng)并發(fā)備份的功能。功能。14.6.1 RMAN備份類型備份類型 對(duì)數(shù)據(jù)庫(kù)進(jìn)行對(duì)數(shù)據(jù)庫(kù)進(jìn)行RMAN備份,可以分備份,可以分為完全備份和增量備份兩種類型。為完
27、全備份和增量備份兩種類型。1完全備份完全備份2增量備份增量備份(1)差異增量備份)差異增量備份(2)累積增量備份)累積增量備份 啟用塊更改跟蹤將指定一個(gè)文件用啟用塊更改跟蹤將指定一個(gè)文件用于記錄數(shù)據(jù)文件中哪些塊發(fā)生了變化,于記錄數(shù)據(jù)文件中哪些塊發(fā)生了變化,在在RAMN進(jìn)行增量備份時(shí),只需要讀取進(jìn)行增量備份時(shí),只需要讀取該文件來(lái)備份這些發(fā)生變化的塊,從而該文件來(lái)備份這些發(fā)生變化的塊,從而減少備份時(shí)間和減少備份時(shí)間和I/O資源。資源。 塊更改跟蹤文件是一個(gè)存儲(chǔ)在數(shù)據(jù)塊更改跟蹤文件是一個(gè)存儲(chǔ)在數(shù)據(jù)庫(kù)區(qū)域中的較小的二進(jìn)制文件。庫(kù)區(qū)域中的較小的二進(jìn)制文件。 14.7.1 REPORT命令命令 使用使用R
28、EPORT命令來(lái)顯示命令來(lái)顯示RMAN儲(chǔ)儲(chǔ)存庫(kù)的詳細(xì)分析。存庫(kù)的詳細(xì)分析。 必須滿足以下任一條件,才能在必須滿足以下任一條件,才能在RMAN提示符下執(zhí)行提示符下執(zhí)行REPORT命令。命令。RMAN必須連接到一個(gè)目標(biāo)數(shù)據(jù)庫(kù)。必須連接到一個(gè)目標(biāo)數(shù)據(jù)庫(kù)。RMAN必須連接到恢復(fù)目錄以及必須連接到恢復(fù)目錄以及SET DBID必須一直運(yùn)行。必須一直運(yùn)行。 REPORT命令的使用方法如表命令的使用方法如表14-4所示。所示。表表14-414-4REPORTREPORT命令命令 使用使用LIST命令顯示在命令顯示在RMAN信息庫(kù)信息庫(kù)中的備份和有關(guān)其他對(duì)象記錄的信息。中的備份和有關(guān)其他對(duì)象記錄的信息。表表14
29、-514-5LISTLIST命令命令續(xù)表續(xù)表 使用使用DELETE命令可以執(zhí)行以下操作。命令可以執(zhí)行以下操作。刪除物理備份集和映像副本。刪除物理備份集和映像副本。更新目標(biāo)控制文件中的資料檔案庫(kù)記錄,以更新目標(biāo)控制文件中的資料檔案庫(kù)記錄,以顯示該文件被刪除。顯示該文件被刪除。從恢復(fù)目錄中為刪除文件移除資料檔案庫(kù)記從恢復(fù)目錄中為刪除文件移除資料檔案庫(kù)記錄。錄。 DELETE命令的使用方法如表命令的使用方法如表14-6所示。所示。表表14-614-6DELETEDELETE命令命令14.8.1 數(shù)據(jù)庫(kù)恢復(fù)類型數(shù)據(jù)庫(kù)恢復(fù)類型 對(duì)數(shù)據(jù)庫(kù)進(jìn)行恢復(fù)包括實(shí)例恢復(fù)和對(duì)數(shù)據(jù)庫(kù)進(jìn)行恢復(fù)包括實(shí)例恢復(fù)和介質(zhì)恢復(fù)兩種類型
30、。介質(zhì)恢復(fù)兩種類型。1實(shí)例恢復(fù)實(shí)例恢復(fù)2介質(zhì)恢復(fù)介質(zhì)恢復(fù) 可以將介質(zhì)恢復(fù)分為完全恢復(fù)和不可以將介質(zhì)恢復(fù)分為完全恢復(fù)和不完全恢復(fù)兩種類型。完全恢復(fù)兩種類型。 完全恢復(fù)(完全恢復(fù)(Complete Recovery)是指)是指把數(shù)據(jù)庫(kù)恢復(fù)到發(fā)生故障時(shí)的狀態(tài),這種把數(shù)據(jù)庫(kù)恢復(fù)到發(fā)生故障時(shí)的狀態(tài),這種介質(zhì)恢復(fù)方法不會(huì)損失任何數(shù)據(jù)。介質(zhì)恢復(fù)方法不會(huì)損失任何數(shù)據(jù)。圖圖14-6 14-6 完全恢復(fù)完全恢復(fù) 對(duì)整個(gè)數(shù)據(jù)庫(kù)進(jìn)行完全恢復(fù)時(shí)必須對(duì)整個(gè)數(shù)據(jù)庫(kù)進(jìn)行完全恢復(fù)時(shí)必須滿足以下條件。滿足以下條件。裝載(裝載(MOUNT)數(shù)據(jù)庫(kù)。)數(shù)據(jù)庫(kù)。確保所有需要被恢復(fù)的數(shù)據(jù)文件處于聯(lián)確保所有需要被恢復(fù)的數(shù)據(jù)文件處于聯(lián)機(jī)(機(jī)
31、(ONLINE)狀態(tài)。)狀態(tài)。還原數(shù)據(jù)庫(kù)或需要恢復(fù)的數(shù)據(jù)文件。還原數(shù)據(jù)庫(kù)或需要恢復(fù)的數(shù)據(jù)文件。應(yīng)用聯(lián)機(jī)重做日志或應(yīng)用聯(lián)機(jī)重做日志或/和歸檔日志。和歸檔日志。 對(duì)表空間和數(shù)據(jù)文件進(jìn)行完全恢復(fù)對(duì)表空間和數(shù)據(jù)文件進(jìn)行完全恢復(fù)時(shí)必須滿足以下條件。時(shí)必須滿足以下條件。如果數(shù)據(jù)庫(kù)處于打開(如果數(shù)據(jù)庫(kù)處于打開(OPEN)狀態(tài),)狀態(tài),應(yīng)將需要恢復(fù)的表空間或數(shù)據(jù)文件設(shè)置應(yīng)將需要恢復(fù)的表空間或數(shù)據(jù)文件設(shè)置為脫機(jī)(為脫機(jī)(OFFLINE)狀態(tài)。)狀態(tài)。還原需要恢復(fù)的數(shù)據(jù)文件。還原需要恢復(fù)的數(shù)據(jù)文件。應(yīng)用聯(lián)機(jī)重做日志或應(yīng)用聯(lián)機(jī)重做日志或/和歸檔日志。和歸檔日志。 不完全恢復(fù)(不完全恢復(fù)(Incomplete Rec
32、overy)是)是指數(shù)據(jù)庫(kù)無(wú)法恢復(fù)到發(fā)生故障時(shí)的狀態(tài),而指數(shù)據(jù)庫(kù)無(wú)法恢復(fù)到發(fā)生故障時(shí)的狀態(tài),而只能恢復(fù)到之前一段時(shí)間的狀態(tài),也就是說(shuō)只能恢復(fù)到之前一段時(shí)間的狀態(tài),也就是說(shuō)沒有將最近一次備份之后產(chǎn)生的所有重做日沒有將最近一次備份之后產(chǎn)生的所有重做日志應(yīng)用到還原的數(shù)據(jù)庫(kù)上,這就意味著需要志應(yīng)用到還原的數(shù)據(jù)庫(kù)上,這就意味著需要承受一定量的數(shù)據(jù)損失。承受一定量的數(shù)據(jù)損失。 當(dāng)出現(xiàn)以下情況時(shí)需要對(duì)數(shù)據(jù)庫(kù)進(jìn)行當(dāng)出現(xiàn)以下情況時(shí)需要對(duì)數(shù)據(jù)庫(kù)進(jìn)行不完全恢復(fù)。不完全恢復(fù)。由于介質(zhì)故障導(dǎo)致部分或全部聯(lián)機(jī)重做日由于介質(zhì)故障導(dǎo)致部分或全部聯(lián)機(jī)重做日志損壞。志損壞。用戶操作失誤導(dǎo)致數(shù)據(jù)丟失(如由于用戶用戶操作失誤導(dǎo)致數(shù)據(jù)
33、丟失(如由于用戶疏忽而刪除了表)。疏忽而刪除了表)。由于歸檔日志丟失而無(wú)法進(jìn)行完全恢復(fù)。由于歸檔日志丟失而無(wú)法進(jìn)行完全恢復(fù)。圖圖14-7 14-7 不完全恢復(fù)不完全恢復(fù) RMAN使數(shù)據(jù)庫(kù)還原和恢復(fù)工作更使數(shù)據(jù)庫(kù)還原和恢復(fù)工作更加自動(dòng)化。加自動(dòng)化。 還原(還原(RESTORE)數(shù)據(jù)文件或控)數(shù)據(jù)文件或控制文件的物理備份是指利用備份重建這制文件的物理備份是指利用備份重建這些文件,并使其在些文件,并使其在Oracle數(shù)據(jù)庫(kù)服務(wù)器數(shù)據(jù)庫(kù)服務(wù)器中正常工作。中正常工作。 RMAN恢復(fù)中最基礎(chǔ)的命令是恢復(fù)中最基礎(chǔ)的命令是RESTORE和和RECOVER。 RESTORE命令可以使用備份集或映像副命令可以使用
34、備份集或映像副本將數(shù)據(jù)文件還原到原始位置或新位置。本將數(shù)據(jù)文件還原到原始位置或新位置。 用戶可以還原備份集中的歸檔日志,但用戶可以還原備份集中的歸檔日志,但通常無(wú)需手工執(zhí)行此類操作,因?yàn)橥ǔo(wú)需手工執(zhí)行此類操作,因?yàn)镽MAN能能根據(jù)恢復(fù)(根據(jù)恢復(fù)(RECOVER)的需要自動(dòng)地還原)的需要自動(dòng)地還原歸檔日志,并在恢復(fù)結(jié)束后自動(dòng)地刪除。歸檔日志,并在恢復(fù)結(jié)束后自動(dòng)地刪除。 RMAN的的RECOVER命令用于執(zhí)行介質(zhì)命令用于執(zhí)行介質(zhì)恢復(fù),將歸檔日志或增量備份應(yīng)用到還原后恢復(fù),將歸檔日志或增量備份應(yīng)用到還原后的數(shù)據(jù)文件中。的數(shù)據(jù)文件中。 當(dāng)所有文件被還原以后,用戶還需當(dāng)所有文件被還原以后,用戶還需執(zhí)行
35、介質(zhì)恢復(fù)的剩余步驟。執(zhí)行介質(zhì)恢復(fù)的剩余步驟。 介質(zhì)恢復(fù)過(guò)程包括了對(duì)備份數(shù)據(jù)庫(kù)介質(zhì)恢復(fù)過(guò)程包括了對(duì)備份數(shù)據(jù)庫(kù)文件的還原、前滾和回滾等操作。文件的還原、前滾和回滾等操作。 在介質(zhì)恢復(fù)過(guò)程中將應(yīng)用歸檔日志在介質(zhì)恢復(fù)過(guò)程中將應(yīng)用歸檔日志和聯(lián)機(jī)重做日志恢復(fù)數(shù)據(jù)文件。和聯(lián)機(jī)重做日志恢復(fù)數(shù)據(jù)文件。 Oracle每次修改數(shù)據(jù)文件之前,首先每次修改數(shù)據(jù)文件之前,首先會(huì)將這些修改記錄在聯(lián)機(jī)重做日志中。會(huì)將這些修改記錄在聯(lián)機(jī)重做日志中。 介質(zhì)恢復(fù)過(guò)程就是將歸檔日志和聯(lián)機(jī)介質(zhì)恢復(fù)過(guò)程就是將歸檔日志和聯(lián)機(jī)重做日志中的相關(guān)修改操作記錄應(yīng)用到還重做日志中的相關(guān)修改操作記錄應(yīng)用到還原的數(shù)據(jù)文件中以實(shí)現(xiàn)前滾。原的數(shù)據(jù)文件中以實(shí)
36、現(xiàn)前滾。 數(shù)據(jù)庫(kù)在數(shù)據(jù)庫(kù)在SCN為為10時(shí)進(jìn)行了備份,時(shí)進(jìn)行了備份,在在SCN為為60時(shí)發(fā)生了介質(zhì)故障。時(shí)發(fā)生了介質(zhì)故障。 SCN在在1060的聯(lián)機(jī)重做日志已經(jīng)的聯(lián)機(jī)重做日志已經(jīng)被歸檔以供恢復(fù)使用。被歸檔以供恢復(fù)使用。 用戶首先使用用戶首先使用SCN為為10時(shí)制作的備時(shí)制作的備份還原數(shù)據(jù)庫(kù)。份還原數(shù)據(jù)庫(kù)。 之后再使用重做日志恢復(fù)數(shù)據(jù)庫(kù),之后再使用重做日志恢復(fù)數(shù)據(jù)庫(kù),即重新執(zhí)行從備份點(diǎn)到介質(zhì)故障點(diǎn)之間即重新執(zhí)行從備份點(diǎn)到介質(zhì)故障點(diǎn)之間的所有數(shù)據(jù)修改操作。的所有數(shù)據(jù)修改操作。 除了除了SYSTEM表空間的數(shù)據(jù)文件處于表空間的數(shù)據(jù)文件處于MOUNT狀態(tài)之外,其他數(shù)據(jù)文件可以處于狀態(tài)之外,其他數(shù)據(jù)文件
37、可以處于OPEN或或MOUNT狀態(tài)下恢復(fù)。狀態(tài)下恢復(fù)。 OPEN狀態(tài)下恢復(fù)數(shù)據(jù)文件可以減少數(shù)狀態(tài)下恢復(fù)數(shù)據(jù)文件可以減少數(shù)據(jù)庫(kù)的停用時(shí)間,所以應(yīng)該在據(jù)庫(kù)的停用時(shí)間,所以應(yīng)該在OPEN狀態(tài)下狀態(tài)下恢復(fù)這些數(shù)據(jù)文件?;謴?fù)這些數(shù)據(jù)文件。 在介質(zhì)恢復(fù)期間,在介質(zhì)恢復(fù)期間,RMAN會(huì)檢查恢會(huì)檢查恢復(fù)文件,以確定它是否可以使用增量備復(fù)文件,以確定它是否可以使用增量備份恢復(fù)它們。份恢復(fù)它們。 如果它有一個(gè)選擇,則如果它有一個(gè)選擇,則RMAN總是總是選擇歸檔日志的增量備份,因?yàn)樵趬K級(jí)選擇歸檔日志的增量備份,因?yàn)樵趬K級(jí)應(yīng)用變化比應(yīng)用重做更快。應(yīng)用變化比應(yīng)用重做更快。 使用使用RMAN可以還原和恢復(fù)服務(wù)器可以還原和
38、恢復(fù)服務(wù)器參數(shù)文件(參數(shù)文件(SPFILE文件)、控制文件、文件)、控制文件、數(shù)據(jù)文件、表空間、整個(gè)數(shù)據(jù)庫(kù)和歸檔數(shù)據(jù)文件、表空間、整個(gè)數(shù)據(jù)庫(kù)和歸檔日志文件。日志文件。1恢復(fù)恢復(fù)SPFILE文件文件2恢復(fù)控制文件恢復(fù)控制文件3恢復(fù)數(shù)據(jù)文件恢復(fù)數(shù)據(jù)文件4恢復(fù)表空間恢復(fù)表空間5恢復(fù)整個(gè)數(shù)據(jù)庫(kù)恢復(fù)整個(gè)數(shù)據(jù)庫(kù)6恢復(fù)歸檔日志文件恢復(fù)歸檔日志文件14.9.1 使用使用OEM進(jìn)行備份設(shè)置進(jìn)行備份設(shè)置 在在OEM中進(jìn)行備份設(shè)置,相當(dāng)于設(shè)中進(jìn)行備份設(shè)置,相當(dāng)于設(shè)置置RMAN配置參數(shù)。配置參數(shù)。 使用使用Oracle Enterprise Manager按以按以下步驟進(jìn)行備份設(shè)置。下步驟進(jìn)行備份設(shè)置。 (1)在)在
39、Oracle Enterprise Manager頁(yè)面中單頁(yè)面中單擊【可用性】擊【可用性】【備份【備份/恢復(fù)】恢復(fù)】【設(shè)置】【設(shè)置】【備份設(shè)置】,打開【備份設(shè)置】頁(yè)面。在【備份設(shè)置】,打開【備份設(shè)置】頁(yè)面。在圖圖14-8所示【設(shè)備】頁(yè)面中,對(duì)磁盤或磁帶所示【設(shè)備】頁(yè)面中,對(duì)磁盤或磁帶進(jìn)行設(shè)置,按以下要求輸入內(nèi)容,并指定主進(jìn)行設(shè)置,按以下要求輸入內(nèi)容,并指定主機(jī)身份證明,單擊【測(cè)試磁盤備份】按鈕測(cè)機(jī)身份證明,單擊【測(cè)試磁盤備份】按鈕測(cè)試設(shè)置是否可用。試設(shè)置是否可用。圖圖14-8 14-8 【設(shè)置設(shè)置】頁(yè)面頁(yè)面 (2)在圖)在圖14-9所示【備份集】頁(yè)面中,按所示【備份集】頁(yè)面中,按以下要求輸入內(nèi)
40、容。以下要求輸入內(nèi)容。圖圖14-9 14-9 【備份集備份集】頁(yè)面頁(yè)面 (3)在圖)在圖14-10所示【策略】頁(yè)面中,按所示【策略】頁(yè)面中,按以下要求輸入內(nèi)容,最后單擊【確定】以下要求輸入內(nèi)容,最后單擊【確定】按鈕。按鈕。圖圖14-10 14-10 【策略策略】頁(yè)面頁(yè)面 使用使用Oracle Enterprise Manager按以按以下步驟進(jìn)行恢復(fù)目錄設(shè)置。下步驟進(jìn)行恢復(fù)目錄設(shè)置。圖圖14-11 14-11 恢復(fù)目錄設(shè)置恢復(fù)目錄設(shè)置圖圖14-12 14-12 正在進(jìn)行的請(qǐng)求正在進(jìn)行的請(qǐng)求 使用使用Oracle Enterprise Manager按以按以下步驟進(jìn)行調(diào)度備份。下步驟進(jìn)行調(diào)度備份
41、。(1)在)在Oracle Enterprise Manager頁(yè)面中頁(yè)面中單擊【可用性】單擊【可用性】【備份【備份/恢復(fù)】恢復(fù)】【管【管理】理】【調(diào)度備份】,如圖【調(diào)度備份】,如圖14-13所示,所示,指定備份的對(duì)象,在此選擇【整個(gè)數(shù)據(jù)指定備份的對(duì)象,在此選擇【整個(gè)數(shù)據(jù)庫(kù)】單選框,指定主機(jī)身份證明,然后庫(kù)】單選框,指定主機(jī)身份證明,然后單擊【調(diào)度定制備份】按鈕。單擊【調(diào)度定制備份】按鈕。圖圖14-13 14-13 調(diào)度備份調(diào)度備份 (2)在圖)在圖14-14所示頁(yè)面中,指定備份類型、備所示頁(yè)面中,指定備份類型、備份模式和高級(jí)選項(xiàng),在此選擇【完全備份】單份模式和高級(jí)選項(xiàng),在此選擇【完全備份】單
42、選框,再選擇【作為增量備份策略的基礎(chǔ)】復(fù)選框,再選擇【作為增量備份策略的基礎(chǔ)】復(fù)選框,【高級(jí)】部分會(huì)自動(dòng)選擇【同時(shí)備份磁選框,【高級(jí)】部分會(huì)自動(dòng)選擇【同時(shí)備份磁盤上的所有歸檔日志】單選框,然后單擊【下盤上的所有歸檔日志】單選框,然后單擊【下一步】按鈕。一步】按鈕。圖圖14-14 14-14 選項(xiàng)選項(xiàng) (3)在圖)在圖14-15所示頁(yè)面中,為備份選擇目所示頁(yè)面中,為備份選擇目標(biāo)介質(zhì),在此選擇【磁盤】單選框,然后標(biāo)介質(zhì),在此選擇【磁盤】單選框,然后單擊【下一步】按鈕。單擊【下一步】按鈕。圖圖14-15 14-15 設(shè)置設(shè)置 (4)在圖)在圖14-16所示頁(yè)面中,指定調(diào)度備份所示頁(yè)面中,指定調(diào)度備份
43、的作業(yè)名稱、作業(yè)說(shuō)明和調(diào)度類型,調(diào)度的作業(yè)名稱、作業(yè)說(shuō)明和調(diào)度類型,調(diào)度類型可以是一次或重復(fù),然后單擊【下一類型可以是一次或重復(fù),然后單擊【下一步】按鈕。步】按鈕。圖圖14-16 14-16 調(diào)度調(diào)度 (5) 在圖在圖14-17所示頁(yè)面中,對(duì)調(diào)度定制備份所示頁(yè)面中,對(duì)調(diào)度定制備份進(jìn)行復(fù)查,該頁(yè)面也顯示了進(jìn)行備份的進(jìn)行復(fù)查,該頁(yè)面也顯示了進(jìn)行備份的RMAN腳本,然后單擊【提交作業(yè)】按鈕。腳本,然后單擊【提交作業(yè)】按鈕。圖圖14-17 14-17 復(fù)查復(fù)查 (6)在圖)在圖14-18所示頁(yè)面中,顯示已成功提所示頁(yè)面中,顯示已成功提交作業(yè),最后單擊【確定】按鈕即可。交作業(yè),最后單擊【確定】按鈕即可。
44、圖圖14-18 14-18 已成功提交作業(yè)已成功提交作業(yè) 使用使用Oracle Enterprise Manager按以下步按以下步驟管理當(dāng)前備份。驟管理當(dāng)前備份。 (1)在)在Oracle Enterprise Manager頁(yè)面中單擊頁(yè)面中單擊【可用性】【可用性】【備份【備份/恢復(fù)】恢復(fù)】【管理】【管理】【管【管理當(dāng)前備份】,如圖理當(dāng)前備份】,如圖14-19所示,先輸入主機(jī)身所示,先輸入主機(jī)身份證明,然后單擊【開始】按鈕,搜索所有的份證明,然后單擊【開始】按鈕,搜索所有的備份集,接著就可以對(duì)這些備份集進(jìn)行管理。備份集,接著就可以對(duì)這些備份集進(jìn)行管理。圖圖14-19 管理當(dāng)前備份管理當(dāng)前備份
45、 (2)在圖)在圖14-19所示頁(yè)面中,單擊【刪除所有所示頁(yè)面中,單擊【刪除所有過(guò)時(shí)記錄】按鈕,如圖過(guò)時(shí)記錄】按鈕,如圖14-20所示,指定作業(yè)所示,指定作業(yè)名稱、作業(yè)說(shuō)明和調(diào)度類型,然后單擊【提名稱、作業(yè)說(shuō)明和調(diào)度類型,然后單擊【提交作業(yè)】按鈕即可。交作業(yè)】按鈕即可。圖圖14-20 14-20 刪除所有過(guò)時(shí)記錄刪除所有過(guò)時(shí)記錄 使用使用Oracle Enterprise Manager按以按以下步驟執(zhí)行恢復(fù)。下步驟執(zhí)行恢復(fù)。圖圖14-21 14-21 執(zhí)行恢復(fù)執(zhí)行恢復(fù)圖圖14-22 14-22 確認(rèn)立即關(guān)閉數(shù)據(jù)庫(kù)確認(rèn)立即關(guān)閉數(shù)據(jù)庫(kù)圖圖14-23 14-23 恢復(fù)向?qū)Щ謴?fù)向?qū)?RMAN是一種啟
46、動(dòng)是一種啟動(dòng)Oracle服務(wù)器進(jìn)程來(lái)進(jìn)服務(wù)器進(jìn)程來(lái)進(jìn)行備份(行備份(BACKUP)、還原()、還原(RESTORE)和)和恢復(fù)(恢復(fù)(RECOVER)數(shù)據(jù)庫(kù)的工具,是)數(shù)據(jù)庫(kù)的工具,是Oracle中最常使用的數(shù)據(jù)庫(kù)備份恢復(fù)方法。中最常使用的數(shù)據(jù)庫(kù)備份恢復(fù)方法。 RMAN是隨是隨Oracle數(shù)據(jù)庫(kù)軟件一同安裝的,數(shù)據(jù)庫(kù)軟件一同安裝的,能夠備份或恢復(fù)整個(gè)數(shù)據(jù)庫(kù)、表空間、數(shù)據(jù)文能夠備份或恢復(fù)整個(gè)數(shù)據(jù)庫(kù)、表空間、數(shù)據(jù)文件、控制文件、歸檔日志文件和服務(wù)器參數(shù)文件、控制文件、歸檔日志文件和服務(wù)器參數(shù)文件。件。 對(duì)對(duì)Oracle數(shù)據(jù)庫(kù)進(jìn)行備份時(shí),數(shù)據(jù)庫(kù)進(jìn)行備份時(shí),RMAN的的具體備份形式有備份集和映像副本兩
47、種,使具體備份形式有備份集和映像副本兩種,使用得比較多的是備份集。用得比較多的是備份集。 備份片是用于存儲(chǔ)備份片是用于存儲(chǔ)RMAN備份信息備份信息的二進(jìn)制文件,每個(gè)備份片對(duì)應(yīng)一個(gè)操的二進(jìn)制文件,每個(gè)備份片對(duì)應(yīng)一個(gè)操作系統(tǒng)文件。作系統(tǒng)文件。 在默認(rèn)情況下,當(dāng)使用在默認(rèn)情況下,當(dāng)使用RMAN生成生成備份集時(shí),每個(gè)備份集只包含一個(gè)備份備份集時(shí),每個(gè)備份集只包含一個(gè)備份片。片。 通道是通道是RMAN和目標(biāo)數(shù)據(jù)庫(kù)之間的和目標(biāo)數(shù)據(jù)庫(kù)之間的一個(gè)連接,可以看作是一個(gè)一個(gè)連接,可以看作是一個(gè)I/O的進(jìn)程,的進(jìn)程,所以多通道的方式一般提供所以多通道的方式一般提供BACKUP的的并行度,對(duì)于多并行度,對(duì)于多I/O支
48、持的設(shè)備,效果比支持的設(shè)備,效果比較明顯。較明顯。 大多數(shù)的大多數(shù)的RMAN在執(zhí)行時(shí)必須先手在執(zhí)行時(shí)必須先手動(dòng)或自動(dòng)地分配通道,一個(gè)通道必須要?jiǎng)踊蜃詣?dòng)地分配通道,一個(gè)通道必須要對(duì)應(yīng)一個(gè)服務(wù)器進(jìn)程。手動(dòng)分配通道需對(duì)應(yīng)一個(gè)服務(wù)器進(jìn)程。手動(dòng)分配通道需要使用要使用RUN命令。命令。 RMAN環(huán)境可以包括目標(biāo)數(shù)據(jù)庫(kù)、環(huán)境可以包括目標(biāo)數(shù)據(jù)庫(kù)、RMAN客戶端、快速恢復(fù)區(qū)、介質(zhì)管理客戶端、快速恢復(fù)區(qū)、介質(zhì)管理器和恢復(fù)目錄組件。器和恢復(fù)目錄組件。 要保存要保存RMAN存儲(chǔ)庫(kù)的元數(shù)據(jù)有兩種方法:存儲(chǔ)庫(kù)的元數(shù)據(jù)有兩種方法:控制文件和恢復(fù)目錄??刂莆募突謴?fù)目錄。 在默認(rèn)情況下,在默認(rèn)情況下,Oracle會(huì)使用本地?cái)?shù)據(jù)庫(kù)會(huì)使用本地?cái)?shù)據(jù)庫(kù)的控制文件來(lái)保存的控制文件來(lái)保存RMAN存儲(chǔ)庫(kù)的元數(shù)據(jù)。存儲(chǔ)庫(kù)的元數(shù)據(jù)。 恢復(fù)目錄是一種在恢復(fù)目錄數(shù)據(jù)庫(kù)上創(chuàng)建恢復(fù)目錄是一種在恢復(fù)目錄數(shù)據(jù)庫(kù)上創(chuàng)建的存儲(chǔ)對(duì)象,可以用來(lái)保存的存儲(chǔ)對(duì)象,可以用來(lái)保存RMAN存儲(chǔ)庫(kù)的元存儲(chǔ)庫(kù)的元數(shù)據(jù),恢復(fù)目錄數(shù)據(jù)庫(kù)能夠更好地提高備份目數(shù)據(jù),恢復(fù)目錄數(shù)據(jù)庫(kù)能夠更好地提高備份目標(biāo)數(shù)據(jù)庫(kù)的安全性。標(biāo)數(shù)據(jù)庫(kù)的安全性。 使用使用SHOW命令可以顯示命令可以顯示RMAN配置參配置參數(shù)。數(shù)。 使用使用CONFIGURE命令可以設(shè)置命令可以設(shè)置RMAN 配置參數(shù)。配置參
溫馨提示
- 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ù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
- 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ì)自己和他人造成任何形式的傷害或損失。
最新文檔
- 中考數(shù)學(xué)高頻考點(diǎn)專項(xiàng)練習(xí):專題14 考點(diǎn)30 矩形 (3)及答案
- 山東省寧陽(yáng)一中2025屆高三考前熱身化學(xué)試卷含解析
- 河南省豫南五市2025屆高考臨考沖刺化學(xué)試卷含解析
- 學(xué)法守紀(jì)與法制安全教育
- 湖南省瀏陽(yáng)市三校2025屆高考化學(xué)三模試卷含解析
- 2025年物理法處理設(shè)備項(xiàng)目合作計(jì)劃書
- 河南省安陽(yáng)市滑縣第二高級(jí)中學(xué)2025年高三第五次模擬考試化學(xué)試卷含解析
- 2025年激光影像輸出膠片項(xiàng)目合作計(jì)劃書
- 2025年TOD自動(dòng)在線監(jiān)測(cè)儀項(xiàng)目可行性建設(shè)方案
- 五年級(jí)數(shù)學(xué)(小數(shù)乘法)計(jì)算題專項(xiàng)練習(xí)及答案
- 最新安全生產(chǎn)管理教材電子版
- 小學(xué)六年級(jí)體育課件《原地單手肩上投籃》
- 初中數(shù)學(xué)北師大九年級(jí)上冊(cè)(2023年修訂) 反比例函數(shù)教案反比例函數(shù)-k的幾何意義
- 二年級(jí)上冊(cè)心理健康教育課件-我的小伙伴 全國(guó)通用(共10張PPT)
- 某公司財(cái)務(wù)盡職調(diào)查報(bào)告
- 隊(duì)列“四會(huì)”教學(xué)法教案
- YC∕T 266-2008 煙用包裝膜
- DB36T 1589-2022水土保持無(wú)人機(jī)監(jiān)測(cè)技術(shù)規(guī)程_(高清版)
- 裝飾圖案__ppt
- 新職業(yè)英語(yǔ)-藝術(shù)設(shè)計(jì).unit5
- 直映認(rèn)字閱讀第一冊(cè)-1
評(píng)論
0/150
提交評(píng)論