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

原创文章 58 获赞 58 访问量 7081

猜你喜欢

转载自blog.csdn.net/zzt_2009/article/details/106000654