1.資料庫完全備份:按歸檔模式分為歸檔和非歸檔
歸檔模式
開啟狀態,屬於非一致性備份
關閉狀態,可以分為一致性和非一致性
非歸檔模式
開啟狀態,非一致性備份無效
關閉狀態,一致性備份,非一致性備份不被推薦
2.RMAN備份
RMAN使用伺服器會話來完成備份操作,從RMAN用戶端串連到伺服器將產生一個伺服器會話
RMAN備份內容包括:整個資料庫,資料表空間,資料檔案,指定的資料檔案,控制檔案,歸檔記錄檔,參數檔案等
3.RMAN備份的類型
完整備份(full) 或增量備份(incremental)
一致性備份(consistent)或不一致性備份(inconsistent)
熱備(open)或冷備(closed),冷備時資料庫必須處於mount狀態,冷備可以為一致性備份或非一致性備份
完整備份
一個或多個資料檔案的一個完整副本,包含從備份開始處所有的資料區塊.完整備份不能作為增量的基礎
增量備份
包含從最近一次備份以來被修改或添加的資料區塊.可以分為差異增量備份和累計增量備份
差異增量備份僅僅包含n級或n級以下被修改過的資料區塊。備份資料量小,恢復長。
累計增量備份僅僅包含n-1級或n-1級以下被修改過的資料區塊。備份資料量大,恢復短。
0級增量備份相當於一個完整備份,該備份包含所有已用的資料區塊檔案,與完整備份的差異是完整備份不能用作級增量備份的基礎
一致性備份
備份所包含的各個檔案中的所有修改都具備相同的系統變化編號(system change number,SCN)。
也就是說,備份所包含的各個檔案中的所有資料均來自同一時間點。
一致性資料庫完全備份(consis-tent whole database backup)進行還原(restore)後,不需要執行恢複操作(recovery)
非一致性備份
在資料庫處於開啟(open)狀態時,或資料庫異常關閉(shut down abnormally)後,對一個或多個資料
庫檔案進行的備份。非一致性備份需要在還原之後進行恢複操作
4.備份組與鏡像副本
備份組
是包含一個或多個資料檔案,歸檔記錄檔的二進位檔案的集合.備份組由備份片組成,一個備份組中可以包含一個或多個備份片
可以通過filesperset參數來設定備份組中可包含的備份片數,
也可以設定參數maxpiecesize來制定每個備份片的大小。
備份組中閒置資料區塊將不會被備份,因此備份組可以支援壓縮。備份組支援增量備份,可以備份到磁碟或磁帶。
鏡像副本
是資料檔案或歸檔記錄檔等的完整拷貝,未經過任何壓縮等處理,不能備份到磁帶,也不支援增量備份
恢複時可以立即使用實現快速恢複
等同於作業系統的複製命令
可以作為級增量備份
5.備份路徑
可以備份到磁碟目錄
可以備份到磁帶
閃回區
6.備份限制
資料庫必須處於mount或open狀態
不能備份聯機日誌
在非歸檔模式下僅僅能作乾淨備份,即在乾淨關閉且啟動到mount狀態下備份
在歸檔模式下,current狀態下資料檔案可以備份