RMAN的一些术语解释
生活随笔
收集整理的這篇文章主要介紹了
RMAN的一些术语解释
小編覺得挺不錯的,現在分享給大家,幫大家做個參考.
RMAN備份類型一:備份集(backup set)
?
備份集 (backup set): ??是Oracle默認的備份類型,把數據文件中已經使用過的數據塊備份到一個或多個文件中,這樣的文件叫做“備份片”,所有備份出來的文件組合成為“備份集”。備份集與備份片的關系類似于表空間與數據文件的關系,備份集是一個邏輯概念,將備份片(物理文件)邏輯地組織在一起。一般來說一個通道會產生一個備份集,比如啟動了3個通道,那么每個通道負責生成一個備份集,不過如果啟動了控制文件自動備份,那么控制文件所在的備份文件會單獨生成一個備份集,不會與數據文件備份集合并在一起。?
如果在備份時候指定了每個備份集中包含的數據文件個數(通過filesperset設置),那么即便只有一個通道,也有可能生成多個備份集 。?
備份片 (backup piece): ?每個備份片是一個單獨的輸出文件。一個備份片的大小是有限制的;如果沒有大小的限制, 備份集就只由一個備份片構成。備份片的大小不能大于你的文件系統所支持的文件的最大值,最大大小可以通過maxpiecesize設置:?
RMAN > configure channel device type disk maxpiecesize 1024M ;?
其中在進行控制文件備份以后,會出現一個獨立備份集 。控制文件和數據文件不能放在同一個備份集里,因為數據文件所在的備份集以Oracle 數據塊為最小單位,而控制文件所在備份集是以操作系統塊作為最小單位。 ?
同樣的,歸檔日志文件所在的備份集也是以操作系統塊為最小單位,所以歸檔日志文件備份集和數據文件備份集不能在同一個備份集里面。 ???
RMAN備份類型二: 鏡像副本(Image copy) ?
鏡像副本(Image copy) :??與手工OS Copy備份數據文件類似,是一個數據文件生成一個鏡像副本文件(數據庫數據文件、歸檔重做日志或者控制文件的精確副本),不同的是這個過程由RMAN完成,RMAN復制的時候也是一個數據塊一個數據塊(Oacle block)的復制,同時默認檢測數據塊是否出現物理損壞(默認不會進行邏輯損壞檢查,需要手工啟動),且不需要將表空間置為begin backup狀態,和備份集類型不同在于生成的鏡像副本中包含使用過的數據塊,也包含從來沒有用過的數據塊 。?
生成鏡像副本的好處在于恢復時速度相對備份集來說要更快 ,恢復時可以不用拷貝,指定新位置即可。?
邏輯損壞模擬 -- 可以使用ultraedit等編輯工具編輯dbf文件,修改后保存。Oracle也有專門的內部使用的Block 編輯工具BBED, 有時間可以研究一下 。?
Copy鏡像拷貝至少要在mount 狀態下運行(需要讀取控制文件中的文件號 等)。Copy鏡像拷貝可作為增量備份的 Level0 Oracle10g開始,允許使用單條命令"backup as copy"進行數據庫拷貝。?
備注:??對于鏡像副本而言,RMAN 與 操作系統復制文件的區別在于,RMAN 能夠驗證備份文件內數據塊的有效性,并在資料庫中記錄復制的情況。?
備份集和鏡像副本的區別 ?
鏡像副本(image copy)及備份集(backup set)。鏡像副本是與數據文件(datafile),控制文件(control file)或歸檔重做日志文件(archived log)完全一致的副本。用戶可以使用操作系統工具或 RMAN 創建鏡像副本,也能夠使用操作系統工具或RMAN 直接利用鏡像副本恢復數據庫,而無須任何額外處理。?
備份集(backup set)是由被稱為備份片(backup piece)的一個或多個物理文件構成的,其格式為 RMAN 自有格式。備份集與鏡像副本的區別在于,備份集內可以包含多個數據文件,且備份過程中可以進行特殊處理,例如壓縮或增量備份(incremental backup)等。備份集必須使用 RMAN 來恢復。?
備份集 (backup set): ??是Oracle默認的備份類型,把數據文件中已經使用過的數據塊備份到一個或多個文件中,這樣的文件叫做“備份片”,所有備份出來的文件組合成為“備份集”。備份集與備份片的關系類似于表空間與數據文件的關系,備份集是一個邏輯概念,將備份片(物理文件)邏輯地組織在一起。一般來說一個通道會產生一個備份集,比如啟動了3個通道,那么每個通道負責生成一個備份集,不過如果啟動了控制文件自動備份,那么控制文件所在的備份文件會單獨生成一個備份集,不會與數據文件備份集合并在一起。?
如果在備份時候指定了每個備份集中包含的數據文件個數(通過filesperset設置),那么即便只有一個通道,也有可能生成多個備份集 。?
備份片 (backup piece): ?每個備份片是一個單獨的輸出文件。一個備份片的大小是有限制的;如果沒有大小的限制, 備份集就只由一個備份片構成。備份片的大小不能大于你的文件系統所支持的文件的最大值,最大大小可以通過maxpiecesize設置:?
RMAN > configure channel device type disk maxpiecesize 1024M ;?
其中在進行控制文件備份以后,會出現一個獨立備份集 。控制文件和數據文件不能放在同一個備份集里,因為數據文件所在的備份集以Oracle 數據塊為最小單位,而控制文件所在備份集是以操作系統塊作為最小單位。 ?
同樣的,歸檔日志文件所在的備份集也是以操作系統塊為最小單位,所以歸檔日志文件備份集和數據文件備份集不能在同一個備份集里面。 ???
RMAN備份類型二: 鏡像副本(Image copy) ?
鏡像副本(Image copy) :??與手工OS Copy備份數據文件類似,是一個數據文件生成一個鏡像副本文件(數據庫數據文件、歸檔重做日志或者控制文件的精確副本),不同的是這個過程由RMAN完成,RMAN復制的時候也是一個數據塊一個數據塊(Oacle block)的復制,同時默認檢測數據塊是否出現物理損壞(默認不會進行邏輯損壞檢查,需要手工啟動),且不需要將表空間置為begin backup狀態,和備份集類型不同在于生成的鏡像副本中包含使用過的數據塊,也包含從來沒有用過的數據塊 。?
生成鏡像副本的好處在于恢復時速度相對備份集來說要更快 ,恢復時可以不用拷貝,指定新位置即可。?
邏輯損壞模擬 -- 可以使用ultraedit等編輯工具編輯dbf文件,修改后保存。Oracle也有專門的內部使用的Block 編輯工具BBED, 有時間可以研究一下 。?
Copy鏡像拷貝至少要在mount 狀態下運行(需要讀取控制文件中的文件號 等)。Copy鏡像拷貝可作為增量備份的 Level0 Oracle10g開始,允許使用單條命令"backup as copy"進行數據庫拷貝。?
備注:??對于鏡像副本而言,RMAN 與 操作系統復制文件的區別在于,RMAN 能夠驗證備份文件內數據塊的有效性,并在資料庫中記錄復制的情況。?
備份集和鏡像副本的區別 ?
鏡像副本(image copy)及備份集(backup set)。鏡像副本是與數據文件(datafile),控制文件(control file)或歸檔重做日志文件(archived log)完全一致的副本。用戶可以使用操作系統工具或 RMAN 創建鏡像副本,也能夠使用操作系統工具或RMAN 直接利用鏡像副本恢復數據庫,而無須任何額外處理。?
備份集(backup set)是由被稱為備份片(backup piece)的一個或多個物理文件構成的,其格式為 RMAN 自有格式。備份集與鏡像副本的區別在于,備份集內可以包含多個數據文件,且備份過程中可以進行特殊處理,例如壓縮或增量備份(incremental backup)等。備份集必須使用 RMAN 來恢復。?
總結
以上是生活随笔為你收集整理的RMAN的一些术语解释的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: RMAN不备份online redo l
- 下一篇: linux下加入回收站功能