oracle資料庫裡面備份的概念太多了,很容易頭暈,筆記在這裡。
冷備份vs熱備份
聯機備份vs離線備份
一致備份vs非一致備份
使用者管理的備份vs伺服器管理的備份
完全備份vs區域性備份
完整備份vs增量備份
累積備份vs差異備份
先簡單區別一下:
冷備份,冷的意思就是資料庫不更新,處於非open狀態,可以是mount和shutdown狀態。
熱備份,熱的意思就是資料庫處於open狀態,一般是正在進行生產訪問的資料庫狀態。
聯機備份,就可以理解為是熱備份的意思。
離線備份,就理解為是冷備份的意思,一般是指shutdown狀態的備份。
一致備份,一致的意思是資料庫的各種檔案(控制,日誌和資料檔案)在同一狀態下,一般是乾淨關閉資料庫之後的狀態。
非一致備份,很明顯就是指資料庫的各種檔案不處於同一狀態,一般是指資料庫在open狀態下的備份。
熱備份,聯機備份和非一致備份,都理解為同乙個概念(應該是這樣),資料庫必須在歸檔模式下才能實施這類備份。
使用者管理的備份,個人認為凡是不使用rman進行的備份,都歸屬於使用者管理的備份。比如exp,expdp以及其他第三方工具的備份。
所以很明顯,資料庫處於shutdown狀態下,然後在作業系統層面利用cp等命令進行的備份,也屬於使用者管理的備份。
伺服器管理的備份,凡是使用rman工具進行的備份,都歸屬於伺服器管理的備份。
完全備份,這個概念主要和區域性備份相對,指一次備份包含資料庫的所有檔案(主要是資料檔案,控制檔案,日誌檔案(聯機和歸檔),spfile和其他重要檔案)。
完全備份可以在資料庫處於mount模式和shutdown狀態時實施。
區域性備份,區域性的意思就是一次備份只包含完全備份範圍的部分檔案(如只備份控制檔案)。
完整備份,完整主要是指資料檔案,完整的意思是備份時包含資料檔案裡只分配給段的資料塊。這個必須由rman實施。
增量備份,增量和完整相對,主要是指只備份只上次備份以來更改過的那些資料塊,這個也必須由rman實施。
累積備份和差異備份,比較不容易理解。後面再記錄。
想一想,備份的概念還有哪些,有遺漏嗎?
RMAN備份與恢復(三) 備份相關概念
1 備份物件 可以使用rman進行的備份物件如下 整個資料庫 備份所有的資料檔案和控制檔案 資料檔案 備份指定的乙個或多個資料檔案 表空間 備份指定的乙個或多個表空間 歸檔重做日誌檔案 備份歸檔重做日誌檔案 伺服器初始化引數檔案 備份目標資料庫的伺服器初始化引數檔案 資料檔案的映象複製 備份使用ba...
rman 加密RMAN備份的型別
透明加密 使用wallet 預設 口令加密 使用口令 無wallet 雙模式加密 同時使用透明加密和口令加密模式 既可以使用透明模式也可以使用口令模式進行還原 加密備份 可使用以下三種方法之一對備份進行加密 透明加密 此方法使用wallet,是預設模式。口令加密 此加密方法依賴於口令,不需要配置wa...
rman刪除7天前備份 RMAN備份
rman備份 rman recovery manager 是隨oracle伺服器軟體一同安裝的工具軟體,它可以用來備份和恢復資料庫檔案 歸檔日誌和控制檔案,用來執行完全或不完全的資料庫恢復。與傳統工具相比,rman具有獨特的優勢 跳過未使用的資料塊。當備份乙個rman備份集時,rman不會備份從未被...