Oracle RMAN合併增量備份

說明:本文爲Oracle RMAN合併增量備份/增量更新備份指導手冊,
標籤:RMAN增量更新備份、RMAN合併增量備份
溫馨提示:如果您發現本文哪裏寫的有問題或者有更好的寫法請留言或私信我進行修改優化


★ 開啓增量備份塊追蹤(加速增量備份速度)(該步可要可不要)
/////////////////////////////////////////////////////
SQL> alter database enable block change tracking using file '/home/oracle/rman_bctf.ora';


★ 創建測試表空間
/////////////////////////////////////////////////////
SQL> create tablespace a datafile '/home/oracle/a.dbf' size 10m autoextend on;


★ 用Rman備份0級的數據文件副本
/////////////////////////////////////////////////////
export NLS_LANG='SIMPLIFIED CHINESE_CHINA.AL32UTF8'
export NLS_DATE_FORMAT='YYYY-MM-DD HH24:MI:SS'
RMAN> backup as copy incremental level 0 tablespace a tag 'zzt_lvl0';
RMAN> list copy of tablespace a;


★ 合併增量備份
/////////////////////////////////////////////////////
溫馨提示:備份和合並的順序可以根據自身情況隨意調整
RMAN> 
list copy of tablespace a;
run{
backup incremental level 1 for recover of copy with tag 'zzt_lvl0' tablespace a;
recover copy of tablespace a with tag 'zzt_lvl0';
}
list copy of tablespace a;


★ 清理環境
/////////////////////////////////////////////////////
SQL > drop tablespace a including contents and datafiles;
SQL > alter database disable block change tracking;
RMAN> delete noprompt copy tag 'zzt_lvl0';
★ 相關日誌
/////////////////////////////////////////////////////
 

RMAN> 
list copy of tablespace a;
run{
backup incremental level 1 for recover of copy with tag 'zzt_lvl0' tablespace a;
recover copy of tablespace a with tag 'zzt_lvl0';
}
list copy of tablespace a;


數據文件副本列表
=======================
關鍵字     文件 S 完成時間            Ckp SCN    Ckp 時間           
------- ---- - ------------------- ---------- -------------------
8       5    A 2020-05-05 18:28:42 1165261    2020-05-05 18:28:42
        名稱: /u01/oracle/fast_recovery_area/ORCL/datafile/o1_mf_a_hc2hyt4d_.dbf
        標記: ZZT_LVL0

啓動 backup 於 2020-05-05 18:29:49
使用通道 ORA_DISK_1
通道 ORA_DISK_1: 正在啓動增量級別 1 數據文件備份集
通道 ORA_DISK_1: 正在指定備份集內的數據文件
輸入數據文件: 文件號=00005 名稱=/home/oracle/a.dbf
通道 ORA_DISK_1: 正在啓動段 1 於 2020-05-05 18:29:49
通道 ORA_DISK_1: 已完成段 1 於 2020-05-05 18:29:50
段句柄=/u01/oracle/fast_recovery_area/ORCL/backupset/2020_05_05/o1_mf_nnnd1_ZZT_LVL0_hc2j0xgo_.bkp 標記=ZZT_LVL0 註釋=NONE
通道 ORA_DISK_1: 備份集已完成, 經過時間:00:00:01
完成 backup 於 2020-05-05 18:29:50

啓動 recover 於 2020-05-05 18:29:50
使用通道 ORA_DISK_1
通道 ORA_DISK_1: 正在開始還原增量數據文件備份集
通道 ORA_DISK_1: 指定要恢復的數據文件副本恢復數據文件副本: 文件號=00005 名稱=/u01/oracle/fast_recovery_area/ORCL/datafile/o1_mf_a_hc2hyt4d_.dbf
通道 ORA_DISK_1: 正在讀取備份片段 /u01/oracle/fast_recovery_area/ORCL/backupset/2020_05_05/o1_mf_nnnd1_ZZT_LVL0_hc2hz5rq_.bkp
通道 ORA_DISK_1: 段句柄 = /u01/oracle/fast_recovery_area/ORCL/backupset/2020_05_05/o1_mf_nnnd1_ZZT_LVL0_hc2hz5rq_.bkp 標記 = ZZT_LVL0
通道 ORA_DISK_1: 已還原備份片段 1
通道 ORA_DISK_1: 還原完成, 用時: 00:00:01
通道 ORA_DISK_1: 正在開始還原增量數據文件備份集
通道 ORA_DISK_1: 指定要恢復的數據文件副本恢復數據文件副本: 文件號=00005 名稱=/u01/oracle/fast_recovery_area/ORCL/datafile/o1_mf_a_hc2hyt4d_.dbf
通道 ORA_DISK_1: 正在讀取備份片段 /u01/oracle/fast_recovery_area/ORCL/backupset/2020_05_05/o1_mf_nnnd1_ZZT_LVL0_hc2j0xgo_.bkp
通道 ORA_DISK_1: 段句柄 = /u01/oracle/fast_recovery_area/ORCL/backupset/2020_05_05/o1_mf_nnnd1_ZZT_LVL0_hc2j0xgo_.bkp 標記 = ZZT_LVL0
通道 ORA_DISK_1: 已還原備份片段 1
通道 ORA_DISK_1: 還原完成, 用時: 00:00:01
完成 recover 於 2020-05-05 18:29:52

數據文件副本列表
=======================
關鍵字     文件 S 完成時間            Ckp SCN    Ckp 時間           
------- ---- - ------------------- ---------- -------------------
10      5    A 2020-05-05 18:29:51 1165360    2020-05-05 18:29:49
        名稱: /u01/oracle/fast_recovery_area/ORCL/datafile/o1_mf_a_hc2hyt4d_.dbf
        標記: ZZT_LVL0



 

※ 如果您覺得文章寫的還不錯, 別忘了在文末給作者點個贊哦 ~

over

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章