共計(jì) 1083 個(gè)字符,預(yù)計(jì)需要花費(fèi) 3 分鐘才能閱讀完成。
這篇文章主要介紹了 RMAN 中的備份保留策略有哪些,具有一定借鑒價(jià)值,感興趣的朋友可以參考下,希望大家閱讀完這篇文章之后大有收獲,下面讓丸趣 TV 小編帶著大家一起了解一下。
RMAN 中提供了兩種備份保留策略:基于時(shí)間和基于冗余數(shù)量的備份保留策略
1.
基于時(shí)間的備份保留策略
這個(gè)策略就是指我們希望數(shù)據(jù)庫(kù)最早能恢復(fù)到幾天前。比如將恢復(fù)時(shí)間設(shè)置為 7,那么 RMAN 所保留的備份就是可以保證數(shù)據(jù)庫(kù)恢復(fù)到一周內(nèi)任何時(shí)刻下的那些文件。
配置基于時(shí)間的備份保留策略
RMAN CONFIGURE RETENTION POLICY TO RECOVERY WINDOW OF 7 DAYS;
默認(rèn)情況的備份保留策略為
RMAN CONFIGURE RETENTION POLICY TO REDUNDANCY 1; # default
任何不滿足上述條件的備份都將被 RMAN 廢棄。可以通過 DELETE OBSOLETE 命令刪除。
2.
基于冗余的備份保留策略
基于冗余數(shù)量實(shí)質(zhì)上是某個(gè)數(shù)據(jù)文件以各種形式(包括備份集合鏡像復(fù)制)存在的備份的數(shù)量。如果某個(gè)數(shù)據(jù)文件的冗余備份超過了指定數(shù)量,RMAN 將最舊的備份標(biāo)記為廢棄。
配置基于冗余的備份保留策略
RMAN configure retention policy to redundancy 2;
3.
不設(shè)置備份保留策略
RMAN configuration retention policy to none;
如果不設(shè)置任何保留策略,使用 REPORT OBSOLETE 和 DELETE OBSOLETE 命令不會(huì)有效。
4.
根據(jù)備份策略維護(hù)備份集
為 RMAN 設(shè)置了備份策略之后,RMAN 會(huì)自動(dòng)判斷哪些備份集或鏡像復(fù)制文件不必再保留,這些文件會(huì)標(biāo)記為廢棄的(OBSOLETE)。
刪除廢棄的備份
RMAN REPORT OBSOLETE;
RMAN DELETE OBSOLETE;
執(zhí)行這個(gè)命令需要了解兩個(gè)部分:
n
如果被判斷為廢棄的備份是一個(gè)單獨(dú)數(shù)據(jù)文件的鏡像復(fù)制,那么在執(zhí)行 DELETE 命令時(shí)將直接刪除這個(gè)鏡像復(fù)制文件;
n
如果被判斷為廢棄的備份是一個(gè)備份集中的一部分,則必須等到整個(gè)備份集中所有其他文件被廢棄之后,才能刪除這個(gè)備份集。
5.
是否使用 RMAN 備份集保留策略
如果你所管理的數(shù)據(jù)庫(kù)規(guī)模非常大,并且備份執(zhí)行也比較頻繁,有必要對(duì)這個(gè)文件制定合理的保留策略。這里建議基于冗余的保留策略,采取默認(rèn)值,將冗余設(shè)置成 1 即可。
感謝你能夠認(rèn)真閱讀完這篇文章,希望丸趣 TV 小編分享的“RMAN 中的備份保留策略有哪些”這篇文章對(duì)大家有幫助,同時(shí)也希望大家多多支持丸趣 TV,關(guān)注丸趣 TV 行業(yè)資訊頻道,更多相關(guān)知識(shí)等著你來學(xué)習(xí)!