示例說明Oracle RMAN兩種庫增量備份的差別


1差異增量實驗示例

1.1差異增量備份

 

為了演示增量備份的效果,我們在執行一次0級別的備份后,對數據庫進行一些改變。

 

再執行一次1級別的差異增量備份:

 

執行完1級別的備份后再次對數據庫進行更改:

 

再執行一次1級別的差異增量備份:

 

查看當前SCN,我們對表進行刪除:

由此我們就可以演示利用增量備份來演示恢復BAKTAB01表和BAKTAB02表。

 

1.2差異增量恢復

 

 

查看表是否已經恢復:

 

 

2累積增量實驗示例

2.1累積增量備份

首先對數據庫做一次0級別的累積增量備份:

 

為了演示累積增量備份的效果,我們在執行一次0級別的備份后,對數據庫進行一些改變。

 

對數據庫做一次1級別的累積增量備份:

 

再一次對數據庫進行變更:

 

再一次對數據庫進行一次1級別的累積增量備份:

 

此刻我們刪除兩張表后,就可以演示使用累積增量備份來恢復這兩張表,然后觀察累積增量恢復的過程:

 

 

2.2累積增量恢復

 

 

查看表是否已恢復:

 

 

3兩者的差異

 

差異增量:

 

 

累積增量:

 

從上面的實驗比較來看,差異增量備份和累積增量備份差異不是很大,累積增量備份的特色是當進行備份時它要去找比它自己級別小的基准點進行增量備份,而差異增量備份是去找小於或等於自己級別的基准點進行備份。在本實驗中差異增量備份恢復中用到了第1個0級,2個1級共3個備份文件(具體見圖示,已標出),而累積增量備份只用到1個0級 ,1個1級共2個備份文件(具體見圖示,已標出)。

個人覺得在實際的生成備份中,除非數據量備份差異較大,不用過於糾結於使用哪種增量備份技術。

 

詳細可參考網上資料:http://blog.sina.com.cn/s/blog_48e13c9e01010wcz.html

 


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM