您好,登錄后才能下訂單哦!
這篇文章主要介紹了RMAN中的備份保留策略有哪些,具有一定借鑒價值,感興趣的朋友可以參考下,希望大家閱讀完這篇文章之后大有收獲,下面讓小編帶著大家一起了解一下。
RMAN中提供了兩種備份保留策略:基于時間和基于冗余數量的備份保留策略
1. 基于時間的備份保留策略
這個策略就是指我們希望數據庫最早能恢復到幾天前。比如將恢復時間設置為7,那么RMAN所保留的備份就是可以保證數據庫恢復到一周內任何時刻下的那些文件。
配置基于時間的備份保留策略
RMAN> CONFIGURE RETENTION POLICY TO RECOVERY WINDOW OF 7 DAYS;
默認情況的備份保留策略為
RMAN> CONFIGURE RETENTION POLICY TO REDUNDANCY 1; # default
任何不滿足上述條件的備份都將被RMAN廢棄。可以通過DELETE OBSOLETE命令刪除。
2. 基于冗余的備份保留策略
基于冗余數量實質上是某個數據文件以各種形式(包括備份集合鏡像復制)存在的備份的數量。如果某個數據文件的冗余備份超過了指定數量,RMAN將最舊的備份標記為廢棄。
配置基于冗余的備份保留策略
RMAN> configure retention policy to redundancy 2;
3. 不設置備份保留策略
RMAN> configuration retention policy to none;
如果不設置任何保留策略,使用REPORT OBSOLETE和DELETE OBSOLETE命令不會有效。
4. 根據備份策略維護備份集
為RMAN設置了備份策略之后,RMAN會自動判斷哪些備份集或鏡像復制文件不必再保留,這些文件會標記為廢棄的(OBSOLETE)。
刪除廢棄的備份
RMAN> REPORT OBSOLETE;
RMAN> DELETE OBSOLETE;
執行這個命令需要了解兩個部分:
n 如果被判斷為廢棄的備份是一個單獨數據文件的鏡像復制,那么在執行DELETE命令時將直接刪除這個鏡像復制文件;
n 如果被判斷為廢棄的備份是一個備份集中的一部分,則必須等到整個備份集中所有其他文件被廢棄之后,才能刪除這個備份集。
5. 是否使用RMAN備份集保留策略
如果你所管理的數據庫規模非常大,并且備份執行也比較頻繁,有必要對這個文件制定合理的保留策略。這里建議基于冗余的保留策略,采取默認值,將冗余設置成1即可。
感謝你能夠認真閱讀完這篇文章,希望小編分享的“RMAN中的備份保留策略有哪些”這篇文章對大家有幫助,同時也希望大家多多支持億速云,關注億速云行業資訊頻道,更多相關知識等著你來學習!
免責聲明:本站發布的內容(圖片、視頻和文字)以原創、轉載和分享為主,文章觀點不代表本網站立場,如果涉及侵權請聯系站長郵箱:is@yisu.com進行舉報,并提供相關證據,一經查實,將立刻刪除涉嫌侵權內容。