1z0-052學(xué)習(xí)筆記(6)
第14章 數(shù)據(jù)庫備份
1.一致性備份:要點(diǎn),數(shù)據(jù)庫要暫時(shí)停止。使用[SHUTDOWN ABORT]以外的命令讓數(shù)據(jù)庫停止,在停止前產(chǎn)生CKPT。
數(shù)據(jù)庫停止
所有的REDO日志適用
恢復(fù)后就可以正常使用
2.非一致性備份
NOARCHIVELOG模式下只能進(jìn)行一致性備份
ARCHIVELOG可以進(jìn)行一致性備份或者非一致性備份
RMAN備份可以在MOUNT或者OPEN下進(jìn)行。
3.backup-set image-copy區(qū)別
backupset可以拷貝到硬盤或者磁帶,image-copy只能拷貝到硬盤中
backupset可以包含復(fù)數(shù)的文件,image-copy只能拷貝1個(gè)文件
backupset不包含未使用的數(shù)據(jù)塊,image-copy包含未使用的數(shù)據(jù)塊
backupset能夠只備份從最后一次備份開始的數(shù)據(jù),image-copy則不可能
backupset 進(jìn)行restore時(shí)需要抽出需要的文件,image-copy則不需要
4.整體備份和增量備份
5.flashrecover領(lǐng)域管理
DB_RECOVERY_FILE_DEST:flash Recove領(lǐng)域場(chǎng)所的指定
DB_RECOVERY_FILE_DEST_SIZE:flash RECOVEY領(lǐng)域最大的大小
flash Recovery領(lǐng)域,archiveRDDO日志文件,備份文件,flashback日志保存的領(lǐng)域
Flash Recovery領(lǐng)域大小,推薦能夠保存?zhèn)浞菸募ò龇謧浞菸募?,ArchiveREDO日志,2個(gè)數(shù)據(jù)庫文件(flashback日志)的大小
6.控制文件的trace的備份
ALTER DATABASE BACKUP CONTROLFILE TO TRACE;這個(gè)命令的結(jié)果,保存到初始化參數(shù)USER_DUMP_DEST指定的文件目錄。保存生成控制文件的SQL語句。
7.RMAN 基本命令
CATALOG:用戶管理的備份信息,登錄到RMANrepository。
DELETE:RMANrepository里備份信息和OS管理的備份文件都被刪除
CROSSCHECK:RMAN保存的信息和OS管理的備份文件進(jìn)行整合確認(rèn)
CHANGE:切換UNAVAILABLE和AVAILABLE狀態(tài),只改變RMAN的情報(bào)
第15章 數(shù)據(jù)庫恢復(fù)
1.發(fā)生下面的情況下數(shù)據(jù)庫會(huì)停止
控制文件的損失
SYSTEM表領(lǐng)域,活動(dòng)的UNDO表領(lǐng)域數(shù)據(jù)文件被破壞
REDO日志Group里的所有REDO日志成員被破壞
2.數(shù)據(jù)文件offline的方法(ALTERDATABASE DATAFILE... OFFLINE),ARCHIVELOG模式。
NOARCHIVELOG模式,(ALTER DATABASE DATAFILE... OFFLINE DROP)
臨時(shí)表領(lǐng)域的臨時(shí)文件有故障的話,表領(lǐng)域的數(shù)據(jù)文件offline的情況下數(shù)據(jù)庫可以O(shè)PEN
SYSTEM表領(lǐng)域,活動(dòng)的UNDO表領(lǐng)域不能OFFLINE
3.從控制文件故障恢復(fù)
所有控制文件都損壞的情況下的恢復(fù):
從備份控制文件復(fù)原,然后使用recover命令 使用RESETLOGS語句來OPEN
控制文件的再作成
4.從控制文件開始恢復(fù),控制文件再作成是只有在NOMOUNT進(jìn)行
5.REDO日志文件故障開始恢復(fù)
如果只是一部分REDO日志成員發(fā)生障害的,數(shù)據(jù)庫OPEN可以進(jìn)行
如果所有的REDO日志發(fā)生障害的話,數(shù)據(jù)庫不能OPEN
6.ArchiveLOG日志文件作成后,不需要回復(fù),直接使用下面的命令再作成
ALTER DATABASE CLEAR LOGFILEGROUP 組號(hào)
ALTER DATABASE CLEAR UNARCHIVED LOGFILE GROUP 組號(hào)
REDO日志組消去
CHECKPOINT和ARCHIVEREDO日志作成完之后,REDO日志組使用
不作成ARCHIVEREDO日志文件的話[UNARCHIVED]句需要
7.數(shù)據(jù)文件故障開始恢復(fù)
NOARCHIVELOG模式時(shí)的recovery的手順
停止ORACLE服務(wù)器
從數(shù)據(jù)庫全體備份中恢復(fù)
數(shù)據(jù)庫OPEN
ARCHIVELOG模式
posted on 2009-03-22 18:51 Lucky 閱讀(168) 評(píng)論(0) 編輯 收藏