在rman增量備份中
差異增量
累積增量
因為累積增量是備份上級備份以來所有變化的數據塊
以rman多級增量備份來作為備份策略例子
增量備份都需要一個
備份策略
eg
星期
差異增量
累積增量
星期天
星期一
星期二
星期三
星期四
星期五
星期六
星期天
備份命令如下
零級備份
backup incremental level
一級差異增量
backup incremental level
一級累計增量
backup incremental level
備份策略典型案例
每半年做一個數據庫的全備份(包括所有的數據和只讀表空間)
每一個月做一次零級備份(不包含只讀表空間)
每個星期做一次一級備份
每天做一次二級備份
任何數據庫的更改需要重新同步CATALOG目錄並重新備份(如添加數據文件)或重新備份(如修改表空間為只讀)
建議備份一段時間歸檔日志和定期備份歸檔到到磁帶上
全庫備份腳本
run{
allocate channel c
allocate channel c
allocate channel c
backup full tag
include current controlfile;
sql
backup fileaperset
archivelog all delete input; #備份歸檔可選
release channel c
release channel c
release channel c
}
零級備份腳本
run{
allocate channel c
allocate channel c
allocate channel c
backup incremental level
database skip readonly;
sql
backup fileaperset
archivelog all delete input; #備份歸檔可選
release channel c
release channel c
release channel c
}
一級備份腳本
run{
allocate channel c
allocate channel c
allocate channel c
backup incremental level
database skip readonly;
sql
backup fileaperset
archivelog all delete input; #備份歸檔可選
release channel c
release channel c
release channel c
}
如果按照以上備份策略
From:http://tw.wingwit.com/Article/program/Oracle/201311/18676.html