一、REPORT
1、報(bào)告目標(biāo)數(shù)據(jù)庫(kù)的物理結(jié)構(gòu)
RMAN>REPORT SCHEMA2、報(bào)告需要備份的數(shù)據(jù)文件 在執(zhí)行備份之前,常常需要取得需要備份的數(shù)據(jù)文件信息,通過執(zhí)行REPORT NEED BACKUP 命令,可以列出需要備份的數(shù)據(jù)文件。當(dāng)使用REPORT NEED BACKUP命令時(shí),可以帶-
有INCREMENTAL、DAYS、REDUNDANCY、RECOVERY WINDOW 四個(gè)選項(xiàng)。
(1)報(bào)告需要轉(zhuǎn)儲(chǔ)的增量備份超出特定個(gè)數(shù)的數(shù)據(jù)文件
當(dāng)恢復(fù)數(shù)據(jù)文件時(shí),需要轉(zhuǎn)儲(chǔ)數(shù)據(jù)文件備份,然后應(yīng)用歸檔日志執(zhí)行恢復(fù)。如果備份數(shù)據(jù)文件采用了增量備份和累積備份策略,那么在轉(zhuǎn)儲(chǔ)數(shù)據(jù)文件時(shí)依次轉(zhuǎn)儲(chǔ)
0、1、2..級(jí)別的增量備份,轉(zhuǎn)儲(chǔ)的數(shù)據(jù)文件備份越多,恢復(fù)時(shí)間越長(zhǎng),下面以報(bào)告恢復(fù)數(shù)據(jù)文件需要轉(zhuǎn)儲(chǔ)的增量備份個(gè)數(shù)超過3次的數(shù)據(jù)文件為例:
RMAN>REPORT NEED BACKUP INCREMENTAL 3 其中 file 用于標(biāo)識(shí)數(shù)據(jù)文件的編號(hào),Incrementals用于標(biāo)識(shí)需要轉(zhuǎn)儲(chǔ)的備份文件個(gè)數(shù),Name用于標(biāo)識(shí)數(shù)據(jù)文件的名稱,如果某個(gè)文件出現(xiàn)轉(zhuǎn)儲(chǔ)的次數(shù)大于3次,
應(yīng)該在該數(shù)據(jù)文件上執(zhí)行完全備份或增量0級(jí)備份。 (2)報(bào)告特定天數(shù)未備份的數(shù)據(jù)文件
當(dāng)恢復(fù)數(shù)據(jù)文件時(shí),在轉(zhuǎn)儲(chǔ)了所需的數(shù)據(jù)文件備份之后,會(huì)應(yīng)用從備份點(diǎn)開始的所有歸檔日志。需要應(yīng)用的歸檔日志越多,恢復(fù)時(shí)間越長(zhǎng),為了減少恢復(fù)時(shí)間,應(yīng)該制定
備份數(shù)據(jù)文件的時(shí)間周期。 USERS表空間上3天未備份的數(shù)據(jù)文件
RMAN>REPORT NEED BACKUP DAYS 3 TABLESPACE USERS; 數(shù)據(jù)庫(kù)內(nèi)10天以上未備份的數(shù)據(jù)文件
REPORT NEED BACKUP DAYS 10
(3)報(bào)告低于特定備份次數(shù)的數(shù)據(jù)文件
恢復(fù)數(shù)據(jù)文件時(shí),需要轉(zhuǎn)儲(chǔ)數(shù)據(jù)文件備份。當(dāng)數(shù)據(jù)文件出現(xiàn)介質(zhì)失敗,并且數(shù)據(jù)文件備份也出現(xiàn)問題時(shí),會(huì)導(dǎo)致數(shù)據(jù)文件無(wú)法恢復(fù)。在制定備份冊(cè)落時(shí),
為了防止數(shù)據(jù)文件備份出現(xiàn)問題,應(yīng)該為數(shù)據(jù)文件保留多個(gè)備份,但某些文件的備份次數(shù)過少時(shí),需要增加備份數(shù)量。
RMAN>REPORT NEED BACKUP REDUNDANCY 2 DATABASE; (4)報(bào)告在恢復(fù)時(shí)間窗口內(nèi)未備份的數(shù)據(jù)文件
當(dāng)恢復(fù)數(shù)據(jù)文件時(shí),在轉(zhuǎn)儲(chǔ)了所需的數(shù)據(jù)文件備份之后,會(huì)應(yīng)用從備份點(diǎn)開始的所有歸檔日志。需要應(yīng)用的歸檔日志越多,恢復(fù)時(shí)間越長(zhǎng)。通過使用
恢復(fù)時(shí)間窗口,可以將恢復(fù)操作需要應(yīng)用的歸檔日志控制在特定時(shí)間范圍內(nèi)。下面以報(bào)告超過恢復(fù)窗口6天的未備份數(shù)據(jù)文件為例,說明使用DAYS選項(xiàng)的方法:
RMAN>REPORT NEED BACKUP RECOVERY WINDOW OF 6 DAYS DAYS 用于標(biāo)識(shí)恢復(fù)數(shù)據(jù)文件需要應(yīng)用幾天前的歸檔日志。3、報(bào)告陳舊備份
當(dāng)使用RMAN執(zhí)行恢復(fù)操作時(shí),RMAN會(huì)自動(dòng)轉(zhuǎn)儲(chǔ)最近的備份文件,然后應(yīng)用該備份文件之后的歸檔日志。如果在特定數(shù)據(jù)文件上進(jìn)行了多次備份,那么可以刪除
早期備份,通過使用REPORT OBSOLETE命令,可以報(bào)告陳舊備份。下例報(bào)告?zhèn)浞荽螖?shù)超過2次的陳舊備份:
RMAN>REPORT OBSOLETE REDUNDANCY 2;4、報(bào)告不可恢復(fù)的數(shù)據(jù)文件
當(dāng)使用NOLOGGING選項(xiàng)裝載了數(shù)據(jù)庫(kù)之后,因?yàn)閿?shù)據(jù)變化沒有被記錄到歸檔日志中,所以會(huì)導(dǎo)致過去的數(shù)據(jù)文件備份不能恢復(fù)當(dāng)前數(shù)據(jù)文件。為防止數(shù)據(jù)文件不能
恢復(fù),應(yīng)該備份該數(shù)據(jù)文件,通過如下語(yǔ)句,可以查看數(shù)據(jù)庫(kù)所有不可恢復(fù)的數(shù)據(jù)文件:
RMAN>REPORT UNRECOVERABLE;
二、LIST 1、列出數(shù)據(jù)文件備份集
RMAN>LIST BACKUP OF TABLESPACE USER01; 2、列出控制文件備份集
RMAN>LIST BACKUP OF CONTROLFILE;
3、列出歸檔日志備份集
RMAN>LIST BACKUP OF ARCHIVELOG ALL; 4、列出SPFILE備份集
RMAN>LIST BACKUP OF SPFILE; 5、列出數(shù)據(jù)文件映像副本
可用LIST COPY OF DATABASE列出所有數(shù)據(jù)文件的映像副本;用LIST COPY OF TABLESPACE 列出特定表空間數(shù)據(jù)文件的映像副本;用 LIST COPY OF DATAFILE列出特定
數(shù)據(jù)文件的映像副本。
RMAN>LIST COPY OF DATAFILE 5 6、列出控制文件映像副本
RMAN>LIST COPY OF CONTROLFILE
7、列出歸檔日志映像副本。
RMAN>LIST COPY OF ARCHIVELOG ALL; 8、列出數(shù)據(jù)庫(kù)副本
每次使用RESETLOGS選項(xiàng)打開數(shù)據(jù)庫(kù)之后都會(huì)生成一個(gè)新的數(shù)據(jù)庫(kù)副本。
RMAN>LIST INCARNATION OF DATABASE;
三、CROSSCHECK
該命令用于核對(duì)磁盤和磁帶上的備份文件,以確保RMAN資料庫(kù)與備份文件保持同步。該命令只會(huì)檢查RMAN資料庫(kù)所記載的備份文件。當(dāng)執(zhí)行CROSSCHECK命令時(shí),如果資料庫(kù)
記錄不匹配于備份文件的物理狀態(tài),那么該命令會(huì)更新資料庫(kù)記錄的狀態(tài)信息。當(dāng)使用CROSSCHECK命令核對(duì)備份文件之后,備份文件的狀態(tài)會(huì)包括AVALIABLE、UNAVALIABLE和EXPIRED 三種,
如果備份文件處于EXPIRED狀態(tài),則說明物理文件已經(jīng)被手工刪除或者損壞。注意,如果備份文件處于EXPIRED狀態(tài),應(yīng)該使用DELETE命令刪除該備份文件。
1、核對(duì)所有備份集
RMAN>CROSSCHECK BACKUP; 2、核對(duì)所有數(shù)據(jù)文件的備份集
RMAN>CROSSCHECK BACKUP OF DATABASE; 3、核對(duì)特定表空間的備份集
RMAN>CROSSCHECK BACKUP OF TABLESPACE SYSTEM; 4、核對(duì)特定數(shù)據(jù)文件的備份集
RMAN>CROSSCHECK BACKUP OF DATAFILE 4; 5、核對(duì)控制文件的備份集
RMAN>CROSSCHECK BACKUP OF CONTROLFILE; 6、核對(duì)SPFILE的備份集
RMAN>CROSSCHECK BACKUP OF SPFILE;
7、核對(duì)歸檔日志的備份集
RMAN>CROSSCHECK BACKUP OF ARCHIVELOG SEQUENCE 3; 8、核對(duì)所有映像副本
RMAN>CROSSCHECK COPY; 9、核對(duì)所有數(shù)據(jù)文件的映像副本
RMAN>CROSSCHECK COPY OF DATABASE; 10、核對(duì)特定表空間的映像副本
RMAN>CROSSCHECK COPY OF TABLESPACE USERS; 11、核對(duì)特定數(shù)據(jù)文件的映像副本
RMAN>CROSSCHECK COPY OF DATAFILE 4; 12、核對(duì)控制文件的映像副本
RMAN>CROSSCHECK COPY OF CONTROLFILE; 13、核對(duì)歸檔日志的映像副本
RMAN>CROSSCHECK COPY OF ARCHIVELOG SEQUENCE 4;
四、DELETE 該命令用于刪除RMAN備份記錄及相應(yīng)的物理文件 1、刪除陳舊備份
RMAN>DELETE OBSOLETE; 2、刪除 EXPIRED 備份集
當(dāng)使用OS命令刪除了備份集對(duì)應(yīng)的備份片文件后,如果執(zhí)行CROSSCHECK命令核對(duì)備份集,那么會(huì)將該備份集標(biāo)記為EXPIRED狀態(tài)。
RMAN>DELETE NOPROMPT EXPIRED BACKUP; 3、刪除EXPIRED副本
RMAN>DELETE NOPROMPT EXPIRED COPY;
4、刪除特定備份集
RMAN>DELETE NOPROMPT BACKUPSET 19; 5、刪除特定備份片
RMAN>DELETE NOPROMPT BACKUPPIECE 'D:\BACKUP\DEMO_18.BAK'; 6、刪除所有備份集
RMAN>DELETE NOPROMPT BACKUP; 7、刪除特定映像副本
RMAN>DELETE NOPROMPT DATAFILECOPY 'D:\BACKUP\DEM0_19.BAK'; 8、刪除所有映像副本
RMAN>DELETE NOPROMPT COPY; 9、在備份后刪除輸入對(duì)象
當(dāng)使用BACKUP命令備份歸檔日志或備份集時(shí),在備份完成之后可以刪除原有輸入對(duì)象,示例如下:
RMAN>BACKUP ARCHIVELOG ALL DELETE INPUT;
RMAN>BACKUP BACKUPSET 22 FORMAT='D:\BACKUP\%u.BAK' DELETE INPUT;五、CHANGE 1、改變備份集狀態(tài)
可用CHANGE BACKUPSET .. UNAVAILABLE/AVAILABLE 來改變一個(gè)備份集的狀態(tài)。
RMAN>CHANGE BACKUPSET 22 UNAVAILABLE 2、改變映像副本狀態(tài)
數(shù)據(jù)文件:CHANGE DATAFILECOPY .. AVAILABLE/UNAVAILABLE
控制文件:CHANGE CONTROLFILECOPY .. AVAILABLE/UNAVAILABLE
歸檔日志:CHANGE ARCHIVELOG .. AVAILABLE/UNAVAILABLE 例如:
RMAN>CHANGE DATAFILECOPY 'D:\BACKUP\DEMO_37.BAK' UNAVAILABLE; 3、建立長(zhǎng)期備份
長(zhǎng)期備份是指被長(zhǎng)期保留的備份文件,使用長(zhǎng)期備份的目的是為了可以將數(shù)據(jù)庫(kù)恢復(fù)到過去的特定時(shí)間點(diǎn)。當(dāng)社頂了長(zhǎng)期備份之后,RMAN會(huì)從設(shè)備冗余策略中
免除該備份文件,也就是說,長(zhǎng)期備份文件不會(huì)被標(biāo)記為陳舊備份。
命令:CHANGE .. KEEP/NOKEEP (1)使備份集156永久保留
RMAN>CHANGE BACKUPSET 156 KEEP FOREVER LOGS;
(2)使備份集198保留60天
RMAN>CHANGE BACKUPSET 198 KEEP UNTIL TIME 'SYSDATE+60' LOGS;
(3)免除備份集156的保留期限
RMAN>CHANGE BACKUPSET 156 NOKEEP 本文出自:億恩科技【www.mynyj.cn】
服務(wù)器租用/服務(wù)器托管中國(guó)五強(qiáng)!虛擬主機(jī)域名注冊(cè)頂級(jí)提供商!15年品質(zhì)保障!--億恩科技[ENKJ.COM]
|