Backup And Recovery User's Guide-建立和更新增量備份-規劃增量備份策略

LuiseDalian發表於2014-02-25

規劃增量備份策略

根據可以接受的MTTRmean time to recover來選擇備份策略。

例,可實現三級的備份方案,每月進行level 0備份;每週進行level 1累積增量備份;每天進行level 1差異增量備份。

在這個策略下,永遠也不會需要應用超過1天的redo資訊來完成恢復。

 

確定多長時間進行一次level 0增量備份的一般的規則是當>=20%的資料已經改變的時候,就需要進行一個新的level 0備份。

如果資料庫的改變率是可預測的,則可以觀察增量備份的大小來確定何時進行level 0的增量備份是合適的。

下面的SQL查詢確定了每個資料檔案至少有20%的資料塊被備份的話,被寫到level 1增量備份中的塊的數量。

SELECT FILE#, INCREMENTAL_LEVEL, COMPLETION_TIME, BLOCKS, DATAFILE_BLOCKS

FROM V$BACKUP_DATAFILE

WHERE INCREMENTAL_LEVEL > 0 AND BLOCKS / DATAFILE_BLOCKS > .2

ORDER BY COMPLETION_TIME;

 

比較level 1備份和level 0備份的塊的數量。

例,如果你只建立了level 1累積備份,則當最近的level 1備份的大小大約是level 0備份的一半的時候,建立一個新的level 0備份。

 

節省磁碟空間的一個有效的方法是進行增量備份,然後使用BACKUP AS BACKUPSET解除安裝備份到磁帶。

增量備份通常要比完全備份小。

當在磁碟上的增量備份被備份到磁帶時,磁帶傾向於湧入,因為所有的增量備份的塊都被拷貝到磁帶。

不會因為RMAN定位資料檔案中改變的塊需要時間而產生延遲。

 

另一個策略是使用“增量更新備份”。

在這種策略中,建立每個資料檔案的映象拷貝,然後通過建立和應用level 1增量備份,來定期地前滾這個拷貝。

通過這種方式可以避免產生重複的完全映象拷貝的開銷,但卻可以享受完全映象拷貝的所有好處。

 

DG環境中,可以解除安裝增量備份到物理備份資料庫。備庫和主庫的增量備份是可以互換的。

因此可以將備庫的增量備份應用到主庫上,反之亦然。

來自 “ ITPUB部落格 ” ,連結:http://blog.itpub.net/17013648/viewspace-1087722/,如需轉載,請註明出處,否則將追究法律責任。

相關文章