RMAN備份型別 - 備份集(backupset)和映象副本(Image copy) [final]
RMAN備份型別一: 備份集(Backup set)
備份集 (backup set): 是Oracle預設的備份型別,把資料檔案中已經使用過的
資料塊備份到一個或多個檔案中,這樣的檔案叫做“備份片”,所有備份出來的
檔案組合成為“備份集”。備份集與備份片的關係類似於表空間與資料檔案的關
系,備份集是一個邏輯概念,將備份片(物理檔案)邏輯地組織在一起。一般來說
一個通道會產生一個備份集,比如啟動了3個通道,那麼每個通道負責生成一個
備份集,不過如果啟動了控制檔案自動備份,那麼控制檔案所在的備份檔案會
單獨生成一個備份集,不會與資料檔案備份集合並在一起。
如果在備份時候指定了每個備份集中包含的資料檔案個數(透過filesperset設定),
那麼即便只有一個通道,也有可能生成多個備份集 。
可以參考 http://space.itpub.net/35489/viewspace-675022
備份片 (backup piece):
每個備份片是一個單獨的輸出檔案。一個備份片的大小是有限制的;如果沒有大
小的限制, 備份集就只由一個備份片構成。備份片的大小不能大於你的檔案系統
所支援的檔案的最大值,最大大小可以透過maxpiecesize設定:
RMAN > configure channel device type disk maxpiecesize 1024M ;
其中在進行控制檔案備份以後,會出現一個獨立備份集 。控制檔案和資料檔案不
能放在同一個備份集裡,因為資料檔案所在的備份集以Oracel 資料塊為最小單位,
而控制檔案所在備份集是以作業系統塊作為最小單位。
同樣的,歸檔日誌檔案所在的備份集也是以作業系統塊為最小單位,所以歸檔日誌
檔案備份集和資料檔案備份集不能在同一個備份集裡面。
http://space.itpub.net/8554499/viewspace-580190
RMAN備份型別二: 映象副本(Image copy)
映象副本(Image copy): 與手工OS Copy備份資料檔案類似,是一個資料檔案生成
一個映象副本檔案(資料庫資料檔案、歸檔重做日誌或者控制檔案的精確副本),不
同的是這個過程由RMAN完成,RMAN複製的時候也是一個資料塊一個資料塊(Oacle block)
的複製,同時預設檢測資料塊是否出現物理損壞(預設不會進行邏輯損壞檢查,需要手
工啟動),且不需要將表空間置為begin backup狀態,和備份集型別不同在於生成的
映象副本中包含使用過的資料塊,也包含從來沒有用過的資料塊 。
生成映象副本的好處在於恢復時速度相對備份集來說要更快 ,恢復時可以不用複製,
指定新位置即可。
邏輯損壞模擬 -- 可以使用ultraedit等編輯工具編輯dbf檔案,修改後儲存。Oracle
也有專門的內部使用的Block 編輯工具BBED, 有時間可以研究一下 。
Copy映象複製至少要在mount 狀態下執行(需要讀取控制檔案中的檔案號 等)。
Copy映象複製可作為增量備份的 Level0
Oracle10g開始,允許使用單條命令"backupascopy"進行資料庫複製。
備註: 對於映象副本而言,RMAN 與 作業系統複製檔案的區別在於,RMAN 能夠驗證
備份檔案內資料塊的有效性,並在資料庫中記錄複製的情況。
備份集和映象副本的區別 ----
映象副本(image copy)及備份集(backup set)。映象副本是與資料檔案(datafile),
控制檔案(control file)或歸檔重做日誌檔案(archived log)完全一致的副本。用
戶可以使用作業系統工具或 RMAN 建立映象副本,也能夠使用作業系統工具或RMAN 直接
利用映象副本恢復資料庫,而無須任何額外處理。
備份集(backup set)是由被稱為備份片(backup piece)的一個或多個物理檔案構成的,
其格式為 RMAN 自有格式。備份集與映象副本的區別在於,備份集內可以包含多個資料檔案,
且備份過程中可以進行特殊處理,例如壓縮或增量備份(incremental backup)等。備份集
必須使用 RMAN 來恢復。
來自 “ ITPUB部落格 ” ,連結:http://blog.itpub.net/35489/viewspace-675041/,如需轉載,請註明出處,否則將追究法律責任。
相關文章
- RMAN備份型別 - 備份集(backupset)和映象副本(Image copy)型別
- rman備份型別型別
- exp備份和rman備份的區別
- RMAN筆記之備份集和備份片筆記
- Backup And Recovery User's Guide-RMAN備份概念-備份集-備份集和備份片GUIIDE
- Backup And Recovery User's Guide-備份RMAN備份-用RMAN備份映象拷貝備份GUIIDE
- Backup And Recovery User's Guide-備份RMAN備份-使用RMAN備份備份集GUIIDE
- 【RMAN】使用增量備份更新資料庫備份映象資料庫
- RMAN備份之備份多個備份集到帶庫(三)
- RMAN備份之備份多個備份集到帶庫(二)
- RMAN備份之備份多個備份集到帶庫(一)
- RMAN 全庫備份和 0級備份的區別
- rman備份和增量備份指令碼指令碼
- Oracle裡邏輯備份、物理備份、Rman備份的區別Oracle
- RMAN說,我能備份(3)--RMAN全庫備份和表空間備份
- RMAN說,我能備份(11)--RMAN中的備份集屬性
- Backup And Recovery User's Guide-RMAN備份概念-備份集-備份集塊壓縮GUIIDE
- Backup And Recovery User's Guide-RMAN備份概念-備份集的數量和大小(多路化備份集)GUIIDE
- RMAN備份恢復——備份集儲存位置改變
- Backup And Recovery User's Guide-RMAN備份概念-備份undo(備份集加密)GUIIDE加密
- rman備份集的保留策略
- Backup And Recovery User's Guide-備份RMAN備份-備份集的多重拷貝GUIIDE
- RMAN說,我能備份(9)--RMAN增量備份與備份保留策略
- RMAN備份多個備份集到帶庫的小bug
- Oracle RMAN中全備份與0級備份區別Oracle
- RMAN關於物理檔案copy的增量備份
- RMAN說,我能備份(14)--實戰RMAN備份
- 10g R2 rman backup database 控制檔案備份後於備份集備份Database
- oracle rman備份驗證和備份進度監控Oracle
- RMAN說,我能備份(18)--RMAN中的加密備份和CATALOG加密
- rman 備份策略
- RMAN備份原理
- Backup And Recovery User's Guide-備份RMAN備份-關於備份的備份GUIIDE
- Backup And Recovery User's Guide-RMAN備份概念-RMAN備份的多個拷貝-備份的備份GUIIDE
- Backup And Recovery User's Guide-RMAN備份概念-聯機備份和備份模式GUIIDE模式
- Oracle 11g RMAN備份-增量備份Oracle
- RMAN備份與恢復之加密備份加密
- 備份集和備份片之間的關係