rman是乙個專業的資料庫備份工具,在rman中對資料庫進行備份的型別也有很多
種。例如下面是兩種比較常用的備份型別:完全備份(full backup)和增量備份(incremental
backup)等。
1 .完全備份
顧名思義,完全備份是將除空白資料塊外的所有資料塊、控制檔案和日誌檔案全部進行
備份。執行完完全備份後,還可以執行其他備份操作。
2 .增量備份
在進行增量資料備份時,除空白資料塊外rman會將發生改變的資料塊進行備份操作,
而沒有任何變化的資料塊則不進行任何操作。增量備份的範圍可以是單獨的資料檔案、表空
間或者全部資料庫。
其中增量備份的方式又分為兩種:
差異備份 差異備份是預設的備份方式,在備份時需要使用differential關鍵字,
它是將備份上一次進行的同級或者低階備份以來所有變化的資料塊。
累積備份 使用累積備份時需要使用cumulative 關鍵字,它將備份上次低階備
以來所有的資料塊。
採用累積備份還是差異備份,在一定程度上取決於cpu 週期,以及磁碟的可用空間。使用累積備份意味著備份檔案將會變得日益龐大,並花費更長的時間,但是在一次還原與恢復過程中,
只需要兩個備份集。使用差異備份只記錄從上次備份以來的變化,但是如果從多個備份集進行
恢復,這種操作可能會花費更長的時間。
3 .增量備份的方式
方式關鍵字
預設說 明
差異備份
differential
是
將備份上一次進行的同級或者低階備份以來所有變化的資料塊
累積備份
cumulative
否
將備份上次低階備份以來所有的資料塊
例如,在一周之內每天使用的增量備份級別為:0 級、2 級、2 級、2 級、1 級、2 級和2
級,下面分別使用這兩種備份方式,實現不同的備份效果。
(1 )使用差異增量備份的方式,
週日進行一次0 級增量備份,rman將資料檔案中所有非空白的資料塊都複製到備份
集中。
使用上述差異增量備份的好處是:如果周五發生故障,則只需要利用周四的1 級備份和週日的0 級備份,即可完成對資料庫的恢復。
(2 )如果使用累積增量備份的方式
在周二建立的2 級增量備份中,實際上包含了周一的2 級增量備份,因此這種增量備份方式稱為累積方式。
在rman增量備份中,有差異增量和累積增量的概念
在 rman 增量備份中,有差異增量和累積增量的概念 1 概念 差異增量 是備份上級及同級備份以來所有變化的資料塊,差異增量是預設增量備份方式 累積增量 是備份上級備份以來所有變化的塊 因為累積增量是備份上級備份以來所有變化的資料塊,所以累積增量需要更多的備份時間,同時需要較小的恢復時間 而差異增量...
Oracle的差異增量備份和累積增量備份
差異增量備份 differential incremental backup 備份自最近一次小於或等於level n備份以來的修改。累積增量備份 cumulative incremental backup 備份自最近一次小於level n備份以來的修改。在rman增量備份中,有差異增量和累積增量的概...
Oracle的差異增量備份和累積增量備份
在rman增量備份中,有差異增量和累積增量的概念。差異增量 是備份上級及同級備份以來所有變化的資料塊,差異增量是預設增量備份方式 累積增量 是備份上級備份以來所有變化的塊 累積增量是備份上級備份以來所有變化的資料塊,所以累積增量需要更多的備份時間,同時需要較小的恢復時間 而差異增量正好相反,它可以備...