RMAN实战4:增量备份
2015-12-15 20:58
162 查看
分级增量备份
分级增量备份演示
累计型备份
分级增量备份其他文件
增量更新备份
块修改跟踪
RMAN有3种增量备份功能:分级增量备份、增量更新备份、块修改功能
一条实例命令如下
当第一次运行的时候回出现下面的提示。
分级增量备份演示
累计型备份
分级增量备份其他文件
增量更新备份
块修改跟踪
RMAN有3种增量备份功能:分级增量备份、增量更新备份、块修改功能
分级增量备份
这个是最为常用的增量备份功能,如果在有全备的情况下,RMAN仅仅会备份上次更改过的数据,全备叫做0级备份,增量备份叫做1级备份,其中增量备份还分为差异型和累计型,差异型就是迭代备份(这个是默认设置),仅备份上次1级或者0级备份被修改过的数据,累计型则在上次0级备份的基础上进行增量备份,会忽略所有的一级备份,本质上来说0级备份用于恢复数据文件,而1级备份则用于恢复已经提交的事务。分级增量备份演示
RMAN> backup incremental level=0 database; 启动 backup 于 2015-12-15 19:32:39 使用通道 ORA_DISK_1 通道 ORA_DISK_1: 正在启动增量级别 0 数据文件备份集 通道 ORA_DISK_1: 正在指定备份集内的数据文件 输入数据文件: 文件号=00001 名称=C:\APP\ORACLE\ORADATA\CYANG\DATAFILE\O1_MF_SYSTEM_BYCLTN26_.DBF 输入数据文件: 文件号=00003 名称=C:\APP\ORACLE\ORADATA\CYANG\DATAFILE\O1_MF_SYSAUX_BYCLRWV7_.DBF 输入数据文件: 文件号=00005 名称=C:\APP\ORACLE\ORADATA\CYANG\DATAFILE\O1_MF_UNDOTBS1_BYCLWPHZ_.DBF 输入数据文件: 文件号=00006 名称=C:\APP\ORACLE\ORADATA\CYANG\DATAFILE\O1_MF_USERS_BYCLWOB1_.DBF 通道 ORA_DISK_1: 正在启动段 1 于 2015-12-15 19:32:39 通道 ORA_DISK_1: 已完成段 1 于 2015-12-15 19:32:54 段句柄=C:\APP\ORACLE\FAST_RECOVERY_AREA\CYANG\BACKUPSET\2015_12_15\O1_MF_NNND0_TAG20151215T193239_C6ZYLQT4_.BKP 标记=TAG20151215T193239 注释=NONE 通道 ORA_DISK_1: 备份集已完成, 经过时间:00:00:15 通道 ORA_DISK_1: 正在启动增量级别 0 数据文件备份集 通道 ORA_DISK_1: 正在指定备份集内的数据文件 输入数据文件: 文件号=00010 名称=C:\APP\ORACLE\ORADATA\CYANG\DATAFILE\O1_MF_EXAMPLE_BYCMNHVM_.DBF 输入数据文件: 文件号=00008 名称=C:\APP\ORACLE\ORADATA\CYANG\DATAFILE\O1_MF_SYSAUX_BYCMNHW0_.DBF 输入数据文件: 文件号=00007 名称=C:\APP\ORACLE\ORADATA\CYANG\DATAFILE\O1_MF_SYSTEM_BYCMNHWC_.DBF 输入数据文件: 文件号=00009 名称=C:\APP\ORACLE\ORADATA\CYANG\DATAFILE\O1_MF_USERS_BYCMNHWP_.DBF 通道 ORA_DISK_1: 正在启动段 1 于 2015-12-15 19:32:55 通道 ORA_DISK_1: 已完成段 1 于 2015-12-15 19:33:10 段句柄=C:\APP\ORACLE\FAST_RECOVERY_AREA\CYANG\809378F024254A0AAF1C7D06CC6D9706\BACKUPSET\2015_12_15\O1_MF_NNND0_TAG20151215T193239_C6ZYM76X_.BKP 标记=TAG20151215T193239 注释=NONE 通道 ORA_DISK_1: 备份集已完成, 经过时间:00:00:15 通道 ORA_DISK_1: 正在启动增量级别 0 数据文件备份集 通道 ORA_DISK_1: 正在指定备份集内的数据文件 输入数据文件: 文件号=00004 名称=C:\APP\ORACLE\ORADATA\CYANG\DATAFILE\O1_MF_SYSAUX_BYCM0ZW8_.DBF 输入数据文件: 文件号=00002 名称=C:\APP\ORACLE\ORADATA\CYANG\DATAFILE\O1_MF_SYSTEM_BYCM0ZWL_.DBF 通道 ORA_DISK_1: 正在启动段 1 于 2015-12-15 19:33:10 通道 ORA_DISK_1: 已完成段 1 于 2015-12-15 19:33:17 段句柄=C:\APP\ORACLE\FAST_RECOVERY_AREA\CYANG\A00BB53DE42D4A6C8AC2FCFA7944681C\BACKUPSET\2015_12_15\O1_MF_NNND0_TAG20151215T193239_C6ZYMPD7_.BKP 标记=TAG20151215T193239 注释=NONE 通道 ORA_DISK_1: 备份集已完成, 经过时间:00:00:07 完成 backup 于 2015-12-15 19:33:17 启动 Control File and SPFILE Autobackup 于 2015-12-15 19:33:17 段 handle=C:\APP\ORACLE\FAST_RECOVERY_AREA\CYANG\AUTOBACKUP\2015_12_15\O1_MF_S_898543997_C6ZYMXSG_.BKP comment=NONE 完成 Control File and SPFILE Autobackup 于 2015-12-15 19:33:18 --因为前台没有应用连接,7、8、9、10数据文件都没有发改变,都没有被备份。 RMAN> backup incremental level=1 database; 启动 backup 于 2015-12-15 19:34:34 使用通道 ORA_DISK_1 通道 ORA_DISK_1: 正在启动增量级别 1 数据文件备份集 通道 ORA_DISK_1: 正在指定备份集内的数据文件 输入数据文件: 文件号=00001 名称=C:\APP\ORACLE\ORADATA\CYANG\DATAFILE\O1_MF_SYSTEM_BYCLTN26_.DBF 输入数据文件: 文件号=00003 名称=C:\APP\ORACLE\ORADATA\CYANG\DATAFILE\O1_MF_SYSAUX_BYCLRWV7_.DBF 输入数据文件: 文件号=00005 名称=C:\APP\ORACLE\ORADATA\CYANG\DATAFILE\O1_MF_UNDOTBS1_BYCLWPHZ_.DBF 输入数据文件: 文件号=00006 名称=C:\APP\ORACLE\ORADATA\CYANG\DATAFILE\O1_MF_USERS_BYCLWOB1_.DBF 通道 ORA_DISK_1: 正在启动段 1 于 2015-12-15 19:34:34 通道 ORA_DISK_1: 已完成段 1 于 2015-12-15 19:34:41 段句柄=C:\APP\ORACLE\FAST_RECOVERY_AREA\CYANG\BACKUPSET\2015_12_15\O1_MF_NNND1_TAG20151215T193434_C6ZYPBMG_.BKP 标记=TAG20151215T193434 注释=NONE 通道 ORA_DISK_1: 备份集已完成, 经过时间:00:00:07 通道 ORA_DISK_1: 正在启动增量级别 1 数据文件备份集 通道 ORA_DISK_1: 正在指定备份集内的数据文件 输入数据文件: 文件号=00010 名称=C:\APP\ORACLE\ORADATA\CYANG\DATAFILE\O1_MF_EXAMPLE_BYCMNHVM_.DBF 略过数据文件 00010, 因为它未更改 输入数据文件: 文件号=00008 名称=C:\APP\ORACLE\ORADATA\CYANG\DATAFILE\O1_MF_SYSAUX_BYCMNHW0_.DBF 略过数据文件 00008, 因为它未更改 输入数据文件: 文件号=00007 名称=C:\APP\ORACLE\ORADATA\CYANG\DATAFILE\O1_MF_SYSTEM_BYCMNHWC_.DBF 略过数据文件 00007, 因为它未更改 输入数据文件: 文件号=00009 名称=C:\APP\ORACLE\ORADATA\CYANG\DATAFILE\O1_MF_USERS_BYCMNHWP_.DBF 略过数据文件 00009, 因为它未更改 通道 ORA_DISK_1: 已取消备份, 因为所有文件都被跳过 通道 ORA_DISK_1: 正在启动增量级别 1 数据文件备份集 通道 ORA_DISK_1: 正在指定备份集内的数据文件 输入数据文件: 文件号=00004 名称=C:\APP\ORACLE\ORADATA\CYANG\DATAFILE\O1_MF_SYSAUX_BYCM0ZW8_.DBF 略过数据文件 00004, 因为它未更改 输入数据文件: 文件号=00002 名称=C:\APP\ORACLE\ORADATA\CYANG\DATAFILE\O1_MF_SYSTEM_BYCM0ZWL_.DBF 略过数据文件 00002, 因为它未更改 通道 ORA_DISK_1: 已取消备份, 因为所有文件都被跳过 完成 backup 于 2015-12-15 19:34:42 启动 Control File and SPFILE Autobackup 于 2015-12-15 19:34:42 段 handle=C:\APP\ORACLE\FAST_RECOVERY_AREA\CYANG\AUTOBACKUP\2015_12_15\O1_MF_S_898544082_C6ZYPLGL_.BKP comment=NONE 完成 Control File and SPFILE Autobackup 于 2015-12-15 19:34:43 --折腾一番后重新进行备份 C:\app\oracle\product\12.1.0\dbhome_1\BIN>sqlplus sys/dbPass00@localhost:1521/pyang1 as sysdba SQL*Plus: Release 12.1.0.2.0 Production on 星期二 12月 15 19:35:47 2015 Copyright (c) 1982, 2014, Oracle. All rights reserved. 连接到: Oracle Database 12c Enterprise Edition Release 12.1.0.2.0 - 64bit Production With the Partitioning, OLAP, Advanced Analytics and Real Application Testing options idle> startup 插接式数据库已打开。 idle> exit 从 Oracle Database 12c Enterprise Edition Release 12.1.0.2.0 - 64bit Production With the Partitioning, OLAP, Advanced Analytics and Real Application Testing options 断开 C:\app\oracle\product\12.1.0\dbhome_1\BIN>sqlplus sys/dbPass00@localhost:1521/pyang1 as sysdba SQL*Plus: Release 12.1.0.2.0 Production on 星期二 12月 15 19:35:59 2015 Copyright (c) 1982, 2014, Oracle. All rights reserved. 连接到: Oracle Database 12c Enterprise Edition Release 12.1.0.2.0 - 64bit Production With the Partitioning, OLAP, Advanced Analytics and Real Application Testing options sys@PYANG1> select * from test1; ID ---------- 1 sys@PYANG1> insert into test1 values(2) 2 ; 已创建 1 行。 sys@PYANG1> rollback; 回退已完成。 sys@PYANG1> commit; 提交完成。 sys@PYANG1> select * from test1; ID ---------- 1 sys@PYANG1> insert into test1 values(2) 2 / 已创建 1 行。 sys@PYANG1> select * from test1; ID ---------- 1 2 sys@PYANG1> commit; 提交完成。 RMAN> backup incremental level=1 database; 启动 backup 于 2015-12-15 19:42:15 使用通道 ORA_DISK_1 通道 ORA_DISK_1: 正在启动增量级别 1 数据文件备份集 通道 ORA_DISK_1: 正在指定备份集内的数据文件 输入数据文件: 文件号=00001 名称=C:\APP\ORACLE\ORADATA\CYANG\DATAFILE\O1_MF_SYSTEM_BYCLTN26_.DBF 输入数据文件: 文件号=00003 名称=C:\APP\ORACLE\ORADATA\CYANG\DATAFILE\O1_MF_SYSAUX_BYCLRWV7_.DBF 输入数据文件: 文件号=00005 名称=C:\APP\ORACLE\ORADATA\CYANG\DATAFILE\O1_MF_UNDOTBS1_BYCLWPHZ_.DBF 输入数据文件: 文件号=00006 名称=C:\APP\ORACLE\ORADATA\CYANG\DATAFILE\O1_MF_USERS_BYCLWOB1_.DBF 通道 ORA_DISK_1: 正在启动段 1 于 2015-12-15 19:42:16 通道 ORA_DISK_1: 已完成段 1 于 2015-12-15 19:42:23 段句柄=C:\APP\ORACLE\FAST_RECOVERY_AREA\CYANG\BACKUPSET\2015_12_15\O1_MF_NNND1_TAG20151215T194216_C6ZZ4RJJ_.BKP 标记=TAG20151215T194216 注释=NONE 通道 ORA_DISK_1: 备份集已完成, 经过时间:00:00:07 通道 ORA_DISK_1: 正在启动增量级别 1 数据文件备份集 通道 ORA_DISK_1: 正在指定备份集内的数据文件 输入数据文件: 文件号=00010 名称=C:\APP\ORACLE\ORADATA\CYANG\DATAFILE\O1_MF_EXAMPLE_BYCMNHVM_.DBF 输入数据文件: 文件号=00008 名称=C:\APP\ORACLE\ORADATA\CYANG\DATAFILE\O1_MF_SYSAUX_BYCMNHW0_.DBF 输入数据文件: 文件号=00007 名称=C:\APP\ORACLE\ORADATA\CYANG\DATAFILE\O1_MF_SYSTEM_BYCMNHWC_.DBF 输入数据文件: 文件号=00009 名称=C:\APP\ORACLE\ORADATA\CYANG\DATAFILE\O1_MF_USERS_BYCMNHWP_.DBF 通道 ORA_DISK_1: 正在启动段 1 于 2015-12-15 19:42:23 通道 ORA_DISK_1: 已完成段 1 于 2015-12-15 19:42:30 段句柄=C:\APP\ORACLE\FAST_RECOVERY_AREA\CYANG\809378F024254A0AAF1C7D06CC6D9706\BACKUPSET\2015_12_15\O1_MF_NNND1_TAG20151215T194216_C6ZZ4ZPM_.BKP 标记=TAG20151215T194216 注释=NONE 通道 ORA_DISK_1: 备份集已完成, 经过时间:00:00:07 通道 ORA_DISK_1: 正在启动增量级别 1 数据文件备份集 通道 ORA_DISK_1: 正在指定备份集内的数据文件 输入数据文件: 文件号=00004 名称=C:\APP\ORACLE\ORADATA\CYANG\DATAFILE\O1_MF_SYSAUX_BYCM0ZW8_.DBF 略过数据文件 00004, 因为它未更改 输入数据文件: 文件号=00002 名称=C:\APP\ORACLE\ORADATA\CYANG\DATAFILE\O1_MF_SYSTEM_BYCM0ZWL_.DBF 略过数据文件 00002, 因为它未更改 通道 ORA_DISK_1: 已取消备份, 因为所有文件都被跳过 完成 backup 于 2015-12-15 19:42:30 启动 Control File and SPFILE Autobackup 于 2015-12-15 19:42:30 段 handle=C:\APP\ORACLE\FAST_RECOVERY_AREA\CYANG\AUTOBACKUP\2015_12_15\O1_MF_S_898544550_C6ZZ576R_.BKP comment=NONE 完成 Control File and SPFILE Autobackup 于 2015-12-15 19:42:31 RMAN> --这次只有2、4数据文件被忽略因为他们是种子数据库的文件,没任何意义,一般不会变动所以不会被增量备份。
累计型备份
默认的增量备份是差异型备份,即迭代备份。如果再进行增量备份前没有发现上一次的0级备份则会自动进行一次0级备份,同事还发现一个规律,对于根容器下的数据库,放到$ORACLE_HOME/FAST_RECOVERY_AREA\CYANG\BACKUPSET\2015_12_15/这样的目录下,对于可插拔数据库则会放到如FAST_RECOVERY_AREA\CYANG\809378F024254A0AAF1C7D06CC6D9706\BACKUPSET\2015_12_15\这样的目录下,RMAN的默认配置是这样,RMAN> backup incremental level=1 cumulative database; 启动 backup 于 2015-12-15 20:05:31 使用通道 ORA_DISK_1 未找到数据文件1的父备份或副本 未找到数据文件3的父备份或副本 未找到数据文件5的父备份或副本 未找到数据文件6的父备份或副本 未找到数据文件4的父备份或副本 未找到数据文件2的父备份或副本 未找到数据文件10的父备份或副本 未找到数据文件8的父备份或副本 未找到数据文件7的父备份或副本 未找到数据文件9的父备份或副本 通道 ORA_DISK_1: 正在启动增量级别 0 数据文件备份集 通道 ORA_DISK_1: 正在指定备份集内的数据文件 输入数据文件: 文件号=00001 名称=C:\APP\ORACLE\ORADATA\CYANG\DATAFILE\O1_MF_SYSTEM_BYCLTN26_.DBF 输入数据文件: 文件号=00003 名称=C:\APP\ORACLE\ORADATA\CYANG\DATAFILE\O1_MF_SYSAUX_BYCLRWV7_.DBF 输入数据文件: 文件号=00005 名称=C:\APP\ORACLE\ORADATA\CYANG\DATAFILE\O1_MF_UNDOTBS1_BYCLWPHZ_.DBF 输入数据文件: 文件号=00006 名称=C:\APP\ORACLE\ORADATA\CYANG\DATAFILE\O1_MF_USERS_BYCLWOB1_.DBF 通道 ORA_DISK_1: 正在启动段 1 于 2015-12-15 20:05:32 通道 ORA_DISK_1: 已完成段 1 于 2015-12-15 20:05:47 段句柄=C:\APP\ORACLE\FAST_RECOVERY_AREA\CYANG\BACKUPSET\2015_12_15\O1_MF_NNND0_TAG20151215T200532_C700JD7X_.BKP 标记=TAG20151215T200532 注释=NONE 通道 ORA_DISK_1: 备份集已完成, 经过时间:00:00:15 通道 ORA_DISK_1: 正在启动增量级别 0 数据文件备份集 通道 ORA_DISK_1: 正在指定备份集内的数据文件 输入数据文件: 文件号=00010 名称=C:\APP\ORACLE\ORADATA\CYANG\DATAFILE\O1_MF_EXAMPLE_BYCMNHVM_.DBF 输入数据文件: 文件号=00008 名称=C:\APP\ORACLE\ORADATA\CYANG\DATAFILE\O1_MF_SYSAUX_BYCMNHW0_.DBF 输入数据文件: 文件号=00007 名称=C:\APP\ORACLE\ORADATA\CYANG\DATAFILE\O1_MF_SYSTEM_BYCMNHWC_.DBF 输入数据文件: 文件号=00009 名称=C:\APP\ORACLE\ORADATA\CYANG\DATAFILE\O1_MF_USERS_BYCMNHWP_.DBF 通道 ORA_DISK_1: 正在启动段 1 于 2015-12-15 20:05:47 通道 ORA_DISK_1: 已完成段 1 于 2015-12-15 20:06:02 段句柄=C:\APP\ORACLE\FAST_RECOVERY_AREA\CYANG\809378F024254A0AAF1C7D06CC6D9706\BACKUPSET\2015_12_15\O1_MF_NNND0_TAG20151215T200532_C700JVGM_.BKP 标记=TAG20151215T200532 注释=NONE 通道 ORA_DISK_1: 备份集已完成, 经过时间:00:00:15 通道 ORA_DISK_1: 正在启动增量级别 0 数据文件备份集 通道 ORA_DISK_1: 正在指定备份集内的数据文件 输入数据文件: 文件号=00004 名称=C:\APP\ORACLE\ORADATA\CYANG\DATAFILE\O1_MF_SYSAUX_BYCM0ZW8_.DBF 输入数据文件: 文件号=00002 名称=C:\APP\ORACLE\ORADATA\CYANG\DATAFILE\O1_MF_SYSTEM_BYCM0ZWL_.DBF 通道 ORA_DISK_1: 正在启动段 1 于 2015-12-15 20:06:02 通道 ORA_DISK_1: 已完成段 1 于 2015-12-15 20:06:09 段句柄=C:\APP\ORACLE\FAST_RECOVERY_AREA\CYANG\A00BB53DE42D4A6C8AC2FCFA7944681C\BACKUPSET\2015_12_15\O1_MF_NNND0_TAG20151215T200532_C700KBNS_.BKP 标记=TAG20151215T200532 注释=NONE 通道 ORA_DISK_1: 备份集已完成, 经过时间:00:00:07 完成 backup 于 2015-12-15 20:06:09 启动 Control File and SPFILE Autobackup 于 2015-12-15 20:06:09 段 handle=C:\APP\ORACLE\FAST_RECOVERY_AREA\CYANG\AUTOBACKUP\2015_12_15\O1_MF_S_898545969_C700KL25_.BKP comment=NONE 完成 Control File and SPFILE Autobackup 于 2015-12-15 20:06:10 --就是单独连接上可插拔数据库后也是备份也是这样备份,本质上在根容器内进行备份和连上可插拔容器进行备份没有啥区别 C:\app\oracle\product\12.1.0\dbhome_1\BIN>rman target sys/dbPass00@localhost:1521/pyang1 恢复管理器: Release 12.1.0.2.0 - Production on 星期二 12月 15 20:20:05 2015 Copyright (c) 1982, 2014, Oracle and/or its affiliates. All rights reserved. 已连接到目标数据库: CYANG (DBID=3752195400) RMAN> backup incremental level=1 database; 启动 backup 于 2015-12-15 20:20:49 使用目标数据库控制文件替代恢复目录 分配的通道: ORA_DISK_1 通道 ORA_DISK_1: SID=252 设备类型=DISK 通道 ORA_DISK_1: 正在启动增量级别 1 数据文件备份集 通道 ORA_DISK_1: 正在指定备份集内的数据文件 输入数据文件: 文件号=00010 名称=C:\APP\ORACLE\ORADATA\CYANG\DATAFILE\O1_MF_EXAMPLE_BYCMNHVM_.DBF 输入数据文件: 文件号=00008 名称=C:\APP\ORACLE\ORADATA\CYANG\DATAFILE\O1_MF_SYSAUX_BYCMNHW0_.DBF 输入数据文件: 文件号=00007 名称=C:\APP\ORACLE\ORADATA\CYANG\DATAFILE\O1_MF_SYSTEM_BYCMNHWC_.DBF 输入数据文件: 文件号=00009 名称=C:\APP\ORACLE\ORADATA\CYANG\DATAFILE\O1_MF_USERS_BYCMNHWP_.DBF 通道 ORA_DISK_1: 正在启动段 1 于 2015-12-15 20:20:50 通道 ORA_DISK_1: 已完成段 1 于 2015-12-15 20:20:57 段句柄=C:\APP\ORACLE\FAST_RECOVERY_AREA\CYANG\809378F024254A0AAF1C7D06CC6D9706\BACKUPSET\2015_12_15\O1_MF_NNND1_TAG20151215T202050_C701F2FX_.BKP 标记=TAG20151215T202050 通道 ORA_DISK_1: 备份集已完成, 经过时间:00:00:07 完成 backup 于 2015-12-15 20:20:57 启动 Control File and SPFILE Autobackup 于 2015-12-15 20:20:57 段 handle=C:\APP\ORACLE\FAST_RECOVERY_AREA\CYANG\AUTOBACKUP\2015_12_15\O1_MF_S_898546857_C701F9RS_.BKP comment=NONE 完成 Control File and SPFILE Autobackup 于 2015-12-15 20:20:58 RMAN> backup database; 启动 backup 于 2015-12-15 20:21:14 使用通道 ORA_DISK_1 通道 ORA_DISK_1: 正在启动全部数据文件备份集 通道 ORA_DISK_1: 正在指定备份集内的数据文件 输入数据文件: 文件号=00010 名称=C:\APP\ORACLE\ORADATA\CYANG\DATAFILE\O1_MF_EXAMPLE_BYCMNHVM_.DBF 输入数据文件: 文件号=00008 名称=C:\APP\ORACLE\ORADATA\CYANG\DATAFILE\O1_MF_SYSAUX_BYCMNHW0_.DBF 输入数据文件: 文件号=00007 名称=C:\APP\ORACLE\ORADATA\CYANG\DATAFILE\O1_MF_SYSTEM_BYCMNHWC_.DBF 输入数据文件: 文件号=00009 名称=C:\APP\ORACLE\ORADATA\CYANG\DATAFILE\O1_MF_USERS_BYCMNHWP_.DBF 通道 ORA_DISK_1: 正在启动段 1 于 2015-12-15 20:21:14 通道 ORA_DISK_1: 已完成段 1 于 2015-12-15 20:21:29 段句柄=C:\APP\ORACLE\FAST_RECOVERY_AREA\CYANG\809378F024254A0AAF1C7D06CC6D9706\BACKUPSET\2015_12_15\O1_MF_NNNDF_TAG20151215T202114_C701FTQ4_.BKP 标记=TAG20151215T202114 通道 ORA_DISK_1: 备份集已完成, 经过时间:00:00:15 完成 backup 于 2015-12-15 20:21:29 启动 Control File and SPFILE Autobackup 于 2015-12-15 20:21:29 段 handle=C:\APP\ORACLE\FAST_RECOVERY_AREA\CYANG\AUTOBACKUP\2015_12_15\O1_MF_S_898546889_C701GB33_.BKP comment=NONE 完成 Control File and SPFILE Autobackup 于 2015-12-15 20:21:30
分级增量备份其他文件
同样增量备份也适合备份数据文件和表空间RMAN> backup incremental level=0 tablespace sysaux; RMAN> backup incremental level=1 tablespace sysaux plus archivelog; RMAN> backup incremental from scn 4343352 datafile 3;
增量更新备份
增量更新备份的思路是为数据文件创建镜像副本,然后用增量备份更新这些镜像副本,这样就能是镜像副本保持在最新状态。一条实例命令如下
run{recover copy of database with tag 'incupdate'; backup incremental level 1 for recover of copy with tag 'incupdate' database;}
当第一次运行的时候回出现下面的提示。
RMAN> run{recover copy of database with tag 'incupdate'; 2> backup incremental level 1 for recover of copy with tag 'incupdate' database;} 启动 recover 于 2015-12-15 20:38:02 使用通道 ORA_DISK_1 未找到要恢复的数据文件 1 的副本 未找到要恢复的数据文件 2 的副本 未找到要恢复的数据文件 3 的副本 未找到要恢复的数据文件 4 的副本 未找到要恢复的数据文件 5 的副本 未找到要恢复的数据文件 6 的副本 未找到要恢复的数据文件 7 的副本 未找到要恢复的数据文件 8 的副本 未找到要恢复的数据文件 9 的副本 未找到要恢复的数据文件 10 的副本 完成 recover 于 2015-12-15 20:38:02 启动 backup 于 2015-12-15 20:38:03 使用通道 ORA_DISK_1 未找到数据文件5的父备份或副本 未找到数据文件8的父备份或副本 通道 ORA_DISK_1: 正在启动增量级别 1 数据文件备份集 通道 ORA_DISK_1: 正在指定备份集内的数据文件 输入数据文件: 文件号=00001 名称=C:\APP\ORACLE\ORADATA\CYANG\DATAFILE\O1_MF_SYSTEM_BYCLTN26_.DBF 输入数据文件: 文件号=00003 名称=C:\APP\ORACLE\ORADATA\CYANG\DATAFILE\O1_MF_SYSAUX_BYCLRWV7_.DBF 输入数据文件: 文件号=00006 名称=C:\APP\ORACLE\ORADATA\CYANG\DATAFILE\O1_MF_USERS_BYCLWOB1_.DBF 通道 ORA_DISK_1: 正在启动段 1 于 2015-12-15 20:38:03 通道 ORA_DISK_1: 已完成段 1 于 2015-12-15 20:38:10 段句柄=C:\APP\ORACLE\FAST_RECOVERY_AREA\CYANG\BACKUPSET\2015_12_15\O1_MF_NNND1_INCUPDATE_C702FCCH_.BKP 标记=INCUPDATE 注释=NONE 通道 ORA_DISK_1: 备份集已完成, 经过时间:00:00:07 通道 ORA_DISK_1: 正在启动增量级别 1 数据文件备份集 通道 ORA_DISK_1: 正在指定备份集内的数据文件 输入数据文件: 文件号=00010 名称=C:\APP\ORACLE\ORADATA\CYANG\DATAFILE\O1_MF_EXAMPLE_BYCMNHVM_.DBF 输入数据文件: 文件号=00007 名称=C:\APP\ORACLE\ORADATA\CYANG\DATAFILE\O1_MF_SYSTEM_BYCMNHWC_.DBF 输入数据文件: 文件号=00009 名称=C:\APP\ORACLE\ORADATA\CYANG\DATAFILE\O1_MF_USERS_BYCMNHWP_.DBF 通道 ORA_DISK_1: 正在启动段 1 于 2015-12-15 20:38:10 通道 ORA_DISK_1: 已完成段 1 于 2015-12-15 20:38:17 段句柄=C:\APP\ORACLE\FAST_RECOVERY_AREA\CYANG\809378F024254A0AAF1C7D06CC6D9706\BACKUPSET\2015_12_15\O1_MF_NNND1_INCUPDATE_C702FLJR_.BKP 标记=INCUPDATE 注释=NONE 通道 ORA_DISK_1: 备份集已完成, 经过时间:00:00:07 通道 ORA_DISK_1: 正在启动增量级别 1 数据文件备份集 通道 ORA_DISK_1: 正在指定备份集内的数据文件 输入数据文件: 文件号=00004 名称=C:\APP\ORACLE\ORADATA\CYANG\DATAFILE\O1_MF_SYSAUX_BYCM0ZW8_.DBF 略过数据文件 00004, 因为它未更改 输入数据文件: 文件号=00002 名称=C:\APP\ORACLE\ORADATA\CYANG\DATAFILE\O1_MF_SYSTEM_BYCM0ZWL_.DBF 略过数据文件 00002, 因为它未更改 通道 ORA_DISK_1: 已取消备份, 因为所有文件都被跳过 通道 ORA_DISK_1: 启动数据文件副本 输入数据文件: 文件号=00005 名称=C:\APP\ORACLE\ORADATA\CYANG\DATAFILE\O1_MF_UNDOTBS1_BYCLWPHZ_.DBF 输出文件名=C:\APP\ORACLE\FAST_RECOVERY_AREA\CYANG\DATAFILE\O1_MF_UNDOTBS1_C702FSRO_.DBF 标记=INCUPDATE RECID=35 STAMP=898547903 通道 ORA_DISK_1: 数据文件复制完毕, 经过时间: 00:00:07 通道 ORA_DISK_1: 启动数据文件副本 输入数据文件: 文件号=00008 名称=C:\APP\ORACLE\ORADATA\CYANG\DATAFILE\O1_MF_SYSAUX_BYCMNHW0_.DBF 输出文件名=C:\APP\ORACLE\FAST_RECOVERY_AREA\CYANG\809378F024254A0AAF1C7D06CC6D9706\DATAFILE\O1_MF_SYSAUX_C702G0Y0_.DBF 标记=INCUPDATE RECID=36 STAMP=898547909 通道 ORA_DISK_1: 数据文件复制完毕, 经过时间: 00:00:07 完成 backup 于 2015-12-15 20:38:31 启动 Control File and SPFILE Autobackup 于 2015-12-15 20:38:32 段 handle=C:\APP\ORACLE\FAST_RECOVERY_AREA\CYANG\AUTOBACKUP\2015_12_15\O1_MF_S_898547912_C702G8C2_.BKP comment=NONE 完成 Control File and SPFILE Autobackup 于 2015-12-15 20:38:33 RMAN> --用不同的标记备份多次,看看输出,这个地方没看懂,先把实验结果放上,以后继续研究。注意备份标签的不通,每个标签执行的次数。 RMAN> run{recover copy of database with tag 'incupdate1'; 2> backup incremental level 1 for recover of copy with tag 'incupdate1' database;} 启动 recover 于 2015-12-15 20:43:12 使用通道 ORA_DISK_1 未找到要恢复的数据文件 1 的副本 未找到要恢复的数据文件 2 的副本 未找到要恢复的数据文件 3 的副本 未找到要恢复的数据文件 4 的副本 未找到要恢复的数据文件 5 的副本 未找到要恢复的数据文件 6 的副本 未找到要恢复的数据文件 7 的副本 未找到要恢复的数据文件 8 的副本 未找到要恢复的数据文件 9 的副本 未找到要恢复的数据文件 10 的副本 完成 recover 于 2015-12-15 20:43:13 启动 backup 于 2015-12-15 20:43:13 使用通道 ORA_DISK_1 未找到数据文件1的父备份或副本 未找到数据文件3的父备份或副本 未找到数据文件5的父备份或副本 未找到数据文件6的父备份或副本 未找到数据文件4的父备份或副本 未找到数据文件2的父备份或副本 未找到数据文件10的父备份或副本 未找到数据文件8的父备份或副本 未找到数据文件7的父备份或副本 未找到数据文件9的父备份或副本 通道 ORA_DISK_1: 启动数据文件副本 输入数据文件: 文件号=00010 名称=C:\APP\ORACLE\ORADATA\CYANG\DATAFILE\O1_MF_EXAMPLE_BYCMNHVM_.DBF 输出文件名=C:\APP\ORACLE\FAST_RECOVERY_AREA\CYANG\809378F024254A0AAF1C7D06CC6D9706\DATAFILE\O1_MF_EXAMPLE_C702Q1JX_.DBF 标记=INCUPDATE1 RECID=37 STAMP=898548202 通道 ORA_DISK_1: 数据文件复制完毕, 经过时间: 00:00:15 通道 ORA_DISK_1: 启动数据文件副本 输入数据文件: 文件号=00001 名称=C:\APP\ORACLE\ORADATA\CYANG\DATAFILE\O1_MF_SYSTEM_BYCLTN26_.DBF 输出文件名=C:\APP\ORACLE\FAST_RECOVERY_AREA\CYANG\DATAFILE\O1_MF_SYSTEM_C702QJOL_.DBF 标记=INCUPDATE1 RECID=38 STAMP=898548214 通道 ORA_DISK_1: 数据文件复制完毕, 经过时间: 00:00:07 通道 ORA_DISK_1: 启动数据文件副本 输入数据文件: 文件号=00003 名称=C:\APP\ORACLE\ORADATA\CYANG\DATAFILE\O1_MF_SYSAUX_BYCLRWV7_.DBF 输出文件名=C:\APP\ORACLE\FAST_RECOVERY_AREA\CYANG\DATAFILE\O1_MF_SYSAUX_C702QQV8_.DBF 标记=INCUPDATE1 RECID=39 STAMP=898548221 通道 ORA_DISK_1: 数据文件复制完毕, 经过时间: 00:00:07 通道 ORA_DISK_1: 启动数据文件副本 输入数据文件: 文件号=00005 名称=C:\APP\ORACLE\ORADATA\CYANG\DATAFILE\O1_MF_UNDOTBS1_BYCLWPHZ_.DBF 输出文件名=C:\APP\ORACLE\FAST_RECOVERY_AREA\CYANG\DATAFILE\O1_MF_UNDOTBS1_C702QYZ2_.DBF 标记=INCUPDATE1 RECID=40 STAMP=898548227 通道 ORA_DISK_1: 数据文件复制完毕, 经过时间: 00:00:08 通道 ORA_DISK_1: 启动数据文件副本 输入数据文件: 文件号=00008 名称=C:\APP\ORACLE\ORADATA\CYANG\DATAFILE\O1_MF_SYSAUX_BYCMNHW0_.DBF 输出文件名=C:\APP\ORACLE\FAST_RECOVERY_AREA\CYANG\809378F024254A0AAF1C7D06CC6D9706\DATAFILE\O1_MF_SYSAUX_C702R65R_.DBF 标记=INCUPDATE1 RECID=41 STAMP=898548234 通道 ORA_DISK_1: 数据文件复制完毕, 经过时间: 00:00:07 通道 ORA_DISK_1: 启动数据文件副本 输入数据文件: 文件号=00004 名称=C:\APP\ORACLE\ORADATA\CYANG\DATAFILE\O1_MF_SYSAUX_BYCM0ZW8_.DBF 输出文件名=C:\APP\ORACLE\FAST_RECOVERY_AREA\CYANG\A00BB53DE42D4A6C8AC2FCFA7944681C\DATAFILE\O1_MF_SYSAUX_C702RFBJ_.DBF 标记=INCUPDATE1 RECID=42 STAMP=898548241 通道 ORA_DISK_1: 数据文件复制完毕, 经过时间: 00:00:07 通道 ORA_DISK_1: 启动数据文件副本 输入数据文件: 文件号=00007 名称=C:\APP\ORACLE\ORADATA\CYANG\DATAFILE\O1_MF_SYSTEM_BYCMNHWC_.DBF 输出文件名=C:\APP\ORACLE\FAST_RECOVERY_AREA\CYANG\809378F024254A0AAF1C7D06CC6D9706\DATAFILE\O1_MF_SYSTEM_C702RNJJ_.DBF 标记=INCUPDATE1 RECID=43 STAMP=898548246 通道 ORA_DISK_1: 数据文件复制完毕, 经过时间: 00:00:03 通道 ORA_DISK_1: 启动数据文件副本 输入数据文件: 文件号=00002 名称=C:\APP\ORACLE\ORADATA\CYANG\DATAFILE\O1_MF_SYSTEM_BYCM0ZWL_.DBF 输出文件名=C:\APP\ORACLE\FAST_RECOVERY_AREA\CYANG\A00BB53DE42D4A6C8AC2FCFA7944681C\DATAFILE\O1_MF_SYSTEM_C702RQND_.DBF 标记=INCUPDATE1 RECID=44 STAMP=898548250 通道 ORA_DISK_1: 数据文件复制完毕, 经过时间: 00:00:03 通道 ORA_DISK_1: 启动数据文件副本 输入数据文件: 文件号=00006 名称=C:\APP\ORACLE\ORADATA\CYANG\DATAFILE\O1_MF_USERS_BYCLWOB1_.DBF 输出文件名=C:\APP\ORACLE\FAST_RECOVERY_AREA\CYANG\DATAFILE\O1_MF_USERS_C702RTT4_.DBF 标记=INCUPDATE1 RECID=45 STAMP=898548250 通道 ORA_DISK_1: 数据文件复制完毕, 经过时间: 00:00:01 通道 ORA_DISK_1: 启动数据文件副本 输入数据文件: 文件号=00009 名称=C:\APP\ORACLE\ORADATA\CYANG\DATAFILE\O1_MF_USERS_BYCMNHWP_.DBF 输出文件名=C:\APP\ORACLE\FAST_RECOVERY_AREA\CYANG\809378F024254A0AAF1C7D06CC6D9706\DATAFILE\O1_MF_USERS_C702RVY3_.DBF 标记=INCUPDATE1 RECID=46 STAMP=898548252 通道 ORA_DISK_1: 数据文件复制完毕, 经过时间: 00:00:01 完成 backup 于 2015-12-15 20:44:12 启动 Control File and SPFILE Autobackup 于 2015-12-15 20:44:13 段 handle=C:\APP\ORACLE\FAST_RECOVERY_AREA\CYANG\AUTOBACKUP\2015_12_15\O1_MF_S_898548253_C702RXBF_.BKP comment=NONE 完成 Control File and SPFILE Autobackup 于 2015-12-15 20:44:14 RMAN> run{recover copy of database with tag 'incupdate2'; 2> backup incremental level 1 for recover of copy with tag 'incupdate2' database;} 启动 recover 于 2015-12-15 20:44:23 使用通道 ORA_DISK_1 未找到要恢复的数据文件 1 的副本 未找到要恢复的数据文件 2 的副本 未找到要恢复的数据文件 3 的副本 未找到要恢复的数据文件 4 的副本 未找到要恢复的数据文件 5 的副本 未找到要恢复的数据文件 6 的副本 未找到要恢复的数据文件 7 的副本 未找到要恢复的数据文件 8 的副本 未找到要恢复的数据文件 9 的副本 未找到要恢复的数据文件 10 的副本 完成 recover 于 2015-12-15 20:44:23 启动 backup 于 2015-12-15 20:44:23 使用通道 ORA_DISK_1 未找到数据文件1的父备份或副本 未找到数据文件3的父备份或副本 未找到数据文件5的父备份或副本 未找到数据文件6的父备份或副本 未找到数据文件4的父备份或副本 未找到数据文件2的父备份或副本 未找到数据文件10的父备份或副本 未找到数据文件8的父备份或副本 未找到数据文件7的父备份或副本 未找到数据文件9的父备份或副本 通道 ORA_DISK_1: 启动数据文件副本 输入数据文件: 文件号=00010 名称=C:\APP\ORACLE\ORADATA\CYANG\DATAFILE\O1_MF_EXAMPLE_BYCMNHVM_.DBF 输出文件名=C:\APP\ORACLE\FAST_RECOVERY_AREA\CYANG\809378F024254A0AAF1C7D06CC6D9706\DATAFILE\O1_MF_EXAMPLE_C702S88D_.DBF 标记=INCUPDATE2 RECID=47 STAMP=898548273 通道 ORA_DISK_1: 数据文件复制完毕, 经过时间: 00:00:15 通道 ORA_DISK_1: 启动数据文件副本 输入数据文件: 文件号=00001 名称=C:\APP\ORACLE\ORADATA\CYANG\DATAFILE\O1_MF_SYSTEM_BYCLTN26_.DBF 输出文件名=C:\APP\ORACLE\FAST_RECOVERY_AREA\CYANG\DATAFILE\O1_MF_SYSTEM_C702SQFL_.DBF 标记=INCUPDATE2 RECID=48 STAMP=898548285 通道 ORA_DISK_1: 数据文件复制完毕, 经过时间: 00:00:07 通道 ORA_DISK_1: 启动数据文件副本 输入数据文件: 文件号=00003 名称=C:\APP\ORACLE\ORADATA\CYANG\DATAFILE\O1_MF_SYSAUX_BYCLRWV7_.DBF 输出文件名=C:\APP\ORACLE\FAST_RECOVERY_AREA\CYANG\DATAFILE\O1_MF_SYSAUX_C702SYLG_.DBF 标记=INCUPDATE2 RECID=49 STAMP=898548292 通道 ORA_DISK_1: 数据文件复制完毕, 经过时间: 00:00:07 通道 ORA_DISK_1: 启动数据文件副本 输入数据文件: 文件号=00005 名称=C:\APP\ORACLE\ORADATA\CYANG\DATAFILE\O1_MF_UNDOTBS1_BYCLWPHZ_.DBF 输出文件名=C:\APP\ORACLE\FAST_RECOVERY_AREA\CYANG\DATAFILE\O1_MF_UNDOTBS1_C702T5QG_.DBF 标记=INCUPDATE2 RECID=50 STAMP=898548298 通道 ORA_DISK_1: 数据文件复制完毕, 经过时间: 00:00:07 通道 ORA_DISK_1: 启动数据文件副本 输入数据文件: 文件号=00008 名称=C:\APP\ORACLE\ORADATA\CYANG\DATAFILE\O1_MF_SYSAUX_BYCMNHW0_.DBF 输出文件名=C:\APP\ORACLE\FAST_RECOVERY_AREA\CYANG\809378F024254A0AAF1C7D06CC6D9706\DATAFILE\O1_MF_SYSAUX_C702TDX2_.DBF 标记=INCUPDATE2 RECID=51 STAMP=898548305 通道 ORA_DISK_1: 数据文件复制完毕, 经过时间: 00:00:07 通道 ORA_DISK_1: 启动数据文件副本 输入数据文件: 文件号=00004 名称=C:\APP\ORACLE\ORADATA\CYANG\DATAFILE\O1_MF_SYSAUX_BYCM0ZW8_.DBF 输出文件名=C:\APP\ORACLE\FAST_RECOVERY_AREA\CYANG\A00BB53DE42D4A6C8AC2FCFA7944681C\DATAFILE\O1_MF_SYSAUX_C702TN3N_.DBF 标记=INCUPDATE2 RECID=52 STAMP=898548312 通道 ORA_DISK_1: 数据文件复制完毕, 经过时间: 00:00:07 通道 ORA_DISK_1: 启动数据文件副本 输入数据文件: 文件号=00007 名称=C:\APP\ORACLE\ORADATA\CYANG\DATAFILE\O1_MF_SYSTEM_BYCMNHWC_.DBF 输出文件名=C:\APP\ORACLE\FAST_RECOVERY_AREA\CYANG\809378F024254A0AAF1C7D06CC6D9706\DATAFILE\O1_MF_SYSTEM_C702TV7M_.DBF 标记=INCUPDATE2 RECID=53 STAMP=898548317 通道 ORA_DISK_1: 数据文件复制完毕, 经过时间: 00:00:03 通道 ORA_DISK_1: 启动数据文件副本 输入数据文件: 文件号=00002 名称=C:\APP\ORACLE\ORADATA\CYANG\DATAFILE\O1_MF_SYSTEM_BYCM0ZWL_.DBF 输出文件名=C:\APP\ORACLE\FAST_RECOVERY_AREA\CYANG\A00BB53DE42D4A6C8AC2FCFA7944681C\DATAFILE\O1_MF_SYSTEM_C702TYFD_.DBF 标记=INCUPDATE2 RECID=54 STAMP=898548320 通道 ORA_DISK_1: 数据文件复制完毕, 经过时间: 00:00:03 通道 ORA_DISK_1: 启动数据文件副本 输入数据文件: 文件号=00006 名称=C:\APP\ORACLE\ORADATA\CYANG\DATAFILE\O1_MF_USERS_BYCLWOB1_.DBF 输出文件名=C:\APP\ORACLE\FAST_RECOVERY_AREA\CYANG\DATAFILE\O1_MF_USERS_C702V1LL_.DBF 标记=INCUPDATE2 RECID=55 STAMP=898548321 通道 ORA_DISK_1: 数据文件复制完毕, 经过时间: 00:00:01 通道 ORA_DISK_1: 启动数据文件副本 输入数据文件: 文件号=00009 名称=C:\APP\ORACLE\ORADATA\CYANG\DATAFILE\O1_MF_USERS_BYCMNHWP_.DBF 输出文件名=C:\APP\ORACLE\FAST_RECOVERY_AREA\CYANG\809378F024254A0AAF1C7D06CC6D9706\DATAFILE\O1_MF_USERS_C702V2P9_.DBF 标记=INCUPDATE2 RECID=56 STAMP=898548322 通道 ORA_DISK_1: 数据文件复制完毕, 经过时间: 00:00:01 完成 backup 于 2015-12-15 20:45:23 启动 Control File and SPFILE Autobackup 于 2015-12-15 20:45:23 段 handle=C:\APP\ORACLE\FAST_RECOVERY_AREA\CYANG\AUTOBACKUP\2015_12_15\O1_MF_S_898548323_C702V43N_.BKP comment=NONE 完成 Control File and SPFILE Autobackup 于 2015-12-15 20:45:24 RMAN> run{recover copy of database with tag 'incupdate'; 2> backup incremental level 1 for recover of copy with tag 'incupdate' database;} 启动 recover 于 2015-12-15 20:46:03 使用通道 ORA_DISK_1 未找到要恢复的数据文件 1 的副本 未找到要恢复的数据文件 2 的副本 未找到要恢复的数据文件 3 的副本 未找到要恢复的数据文件 4 的副本 未找到要恢复的数据文件 5 的副本 未找到要恢复的数据文件 6 的副本 未找到要恢复的数据文件 7 的副本 未找到要恢复的数据文件 8 的副本 未找到要恢复的数据文件 9 的副本 未找到要恢复的数据文件 10 的副本 完成 recover 于 2015-12-15 20:46:03 启动 backup 于 2015-12-15 20:46:03 使用通道 ORA_DISK_1 未找到数据文件1的父备份或副本 未找到数据文件3的父备份或副本 未找到数据文件5的父备份或副本 未找到数据文件6的父备份或副本 未找到数据文件4的父备份或副本 未找到数据文件2的父备份或副本 未找到数据文件10的父备份或副本 未找到数据文件8的父备份或副本 未找到数据文件7的父备份或副本 未找到数据文件9的父备份或副本 通道 ORA_DISK_1: 启动数据文件副本 输入数据文件: 文件号=00010 名称=C:\APP\ORACLE\ORADATA\CYANG\DATAFILE\O1_MF_EXAMPLE_BYCMNHVM_.DBF 输出文件名=C:\APP\ORACLE\FAST_RECOVERY_AREA\CYANG\809378F024254A0AAF1C7D06CC6D9706\DATAFILE\O1_MF_EXAMPLE_C702WD3K_.DBF 标记=INCUPDATE RECID=57 STAMP=898548374 通道 ORA_DISK_1: 数据文件复制完毕, 经过时间: 00:00:15 通道 ORA_DISK_1: 启动数据文件副本 输入数据文件: 文件号=00001 名称=C:\APP\ORACLE\ORADATA\CYANG\DATAFILE\O1_MF_SYSTEM_BYCLTN26_.DBF 输出文件名=C:\APP\ORACLE\FAST_RECOVERY_AREA\CYANG\DATAFILE\O1_MF_SYSTEM_C702WVC0_.DBF 标记=INCUPDATE RECID=58 STAMP=898548385 通道 ORA_DISK_1: 数据文件复制完毕, 经过时间: 00:00:07 通道 ORA_DISK_1: 启动数据文件副本 输入数据文件: 文件号=00003 名称=C:\APP\ORACLE\ORADATA\CYANG\DATAFILE\O1_MF_SYSAUX_BYCLRWV7_.DBF 输出文件名=C:\APP\ORACLE\FAST_RECOVERY_AREA\CYANG\DATAFILE\O1_MF_SYSAUX_C702X2MD_.DBF 标记=INCUPDATE RECID=59 STAMP=898548392 通道 ORA_DISK_1: 数据文件复制完毕, 经过时间: 00:00:07 通道 ORA_DISK_1: 启动数据文件副本 输入数据文件: 文件号=00005 名称=C:\APP\ORACLE\ORADATA\CYANG\DATAFILE\O1_MF_UNDOTBS1_BYCLWPHZ_.DBF 输出文件名=C:\APP\ORACLE\FAST_RECOVERY_AREA\CYANG\DATAFILE\O1_MF_UNDOTBS1_C702X9RT_.DBF 标记=INCUPDATE RECID=60 STAMP=898548398 通道 ORA_DISK_1: 数据文件复制完毕, 经过时间: 00:00:07 通道 ORA_DISK_1: 启动数据文件副本 输入数据文件: 文件号=00008 名称=C:\APP\ORACLE\ORADATA\CYANG\DATAFILE\O1_MF_SYSAUX_BYCMNHW0_.DBF 输出文件名=C:\APP\ORACLE\FAST_RECOVERY_AREA\CYANG\809378F024254A0AAF1C7D06CC6D9706\DATAFILE\O1_MF_SYSAUX_C702XJXO_.DBF 标记=INCUPDATE RECID=61 STAMP=898548405 通道 ORA_DISK_1: 数据文件复制完毕, 经过时间: 00:00:07 通道 ORA_DISK_1: 启动数据文件副本 输入数据文件: 文件号=00004 名称=C:\APP\ORACLE\ORADATA\CYANG\DATAFILE\O1_MF_SYSAUX_BYCM0ZW8_.DBF 输出文件名=C:\APP\ORACLE\FAST_RECOVERY_AREA\CYANG\A00BB53DE42D4A6C8AC2FCFA7944681C\DATAFILE\O1_MF_SYSAUX_C702XR3H_.DBF 标记=INCUPDATE RECID=62 STAMP=898548412 通道 ORA_DISK_1: 数据文件复制完毕, 经过时间: 00:00:07 通道 ORA_DISK_1: 启动数据文件副本 输入数据文件: 文件号=00007 名称=C:\APP\ORACLE\ORADATA\CYANG\DATAFILE\O1_MF_SYSTEM_BYCMNHWC_.DBF 输出文件名=C:\APP\ORACLE\FAST_RECOVERY_AREA\CYANG\809378F024254A0AAF1C7D06CC6D9706\DATAFILE\O1_MF_SYSTEM_C702XZ93_.DBF 标记=INCUPDATE RECID=63 STAMP=898548417 通道 ORA_DISK_1: 数据文件复制完毕, 经过时间: 00:00:03 通道 ORA_DISK_1: 启动数据文件副本 输入数据文件: 文件号=00002 名称=C:\APP\ORACLE\ORADATA\CYANG\DATAFILE\O1_MF_SYSTEM_BYCM0ZWL_.DBF 输出文件名=C:\APP\ORACLE\FAST_RECOVERY_AREA\CYANG\A00BB53DE42D4A6C8AC2FCFA7944681C\DATAFILE\O1_MF_SYSTEM_C702Y2G9_.DBF 标记=INCUPDATE RECID=64 STAMP=898548420 通道 ORA_DISK_1: 数据文件复制完毕, 经过时间: 00:00:03 通道 ORA_DISK_1: 启动数据文件副本 输入数据文件: 文件号=00006 名称=C:\APP\ORACLE\ORADATA\CYANG\DATAFILE\O1_MF_USERS_BYCLWOB1_.DBF 输出文件名=C:\APP\ORACLE\FAST_RECOVERY_AREA\CYANG\DATAFILE\O1_MF_USERS_C702Y5M2_.DBF 标记=INCUPDATE RECID=65 STAMP=898548421 通道 ORA_DISK_1: 数据文件复制完毕, 经过时间: 00:00:01 通道 ORA_DISK_1: 启动数据文件副本 输入数据文件: 文件号=00009 名称=C:\APP\ORACLE\ORADATA\CYANG\DATAFILE\O1_MF_USERS_BYCMNHWP_.DBF 输出文件名=C:\APP\ORACLE\FAST_RECOVERY_AREA\CYANG\809378F024254A0AAF1C7D06CC6D9706\DATAFILE\O1_MF_USERS_C702Y6R8_.DBF 标记=INCUPDATE RECID=66 STAMP=898548422 通道 ORA_DISK_1: 数据文件复制完毕, 经过时间: 00:00:01 完成 backup 于 2015-12-15 20:47:03 启动 Control File and SPFILE Autobackup 于 2015-12-15 20:47:03 段 handle=C:\APP\ORACLE\FAST_RECOVERY_AREA\CYANG\AUTOBACKUP\2015_12_15\O1_MF_S_898548423_C702Y84Q_.BKP comment=NONE 完成 Control File and SPFILE Autobackup 于 2015-12-15 20:47:04 RMAN> run{recover copy of database with tag 'incupdate'; 2> backup incremental level 1 for recover of copy with tag 'incupdate' database;} 启动 recover 于 2015-12-15 20:47:10 使用通道 ORA_DISK_1 未找到要恢复的数据文件 1 的副本 未找到要恢复的数据文件 2 的副本 未找到要恢复的数据文件 3 的副本 未找到要恢复的数据文件 4 的副本 未找到要恢复的数据文件 5 的副本 未找到要恢复的数据文件 6 的副本 未找到要恢复的数据文件 7 的副本 未找到要恢复的数据文件 8 的副本 未找到要恢复的数据文件 9 的副本 未找到要恢复的数据文件 10 的副本 完成 recover 于 2015-12-15 20:47:11 启动 backup 于 2015-12-15 20:47:11 使用通道 ORA_DISK_1 通道 ORA_DISK_1: 正在启动增量级别 1 数据文件备份集 通道 ORA_DISK_1: 正在指定备份集内的数据文件 输入数据文件: 文件号=00001 名称=C:\APP\ORACLE\ORADATA\CYANG\DATAFILE\O1_MF_SYSTEM_BYCLTN26_.DBF 输入数据文件: 文件号=00003 名称=C:\APP\ORACLE\ORADATA\CYANG\DATAFILE\O1_MF_SYSAUX_BYCLRWV7_.DBF 输入数据文件: 文件号=00005 名称=C:\APP\ORACLE\ORADATA\CYANG\DATAFILE\O1_MF_UNDOTBS1_BYCLWPHZ_.DBF 输入数据文件: 文件号=00006 名称=C:\APP\ORACLE\ORADATA\CYANG\DATAFILE\O1_MF_USERS_BYCLWOB1_.DBF 通道 ORA_DISK_1: 正在启动段 1 于 2015-12-15 20:47:11 通道 ORA_DISK_1: 已完成段 1 于 2015-12-15 20:47:18 段句柄=C:\APP\ORACLE\FAST_RECOVERY_AREA\CYANG\BACKUPSET\2015_12_15\O1_MF_NNND1_INCUPDATE_C702YHF3_.BKP 标记=INCUPDATE 注释=NONE 通道 ORA_DISK_1: 备份集已完成, 经过时间:00:00:07 通道 ORA_DISK_1: 正在启动增量级别 1 数据文件备份集 通道 ORA_DISK_1: 正在指定备份集内的数据文件 输入数据文件: 文件号=00010 名称=C:\APP\ORACLE\ORADATA\CYANG\DATAFILE\O1_MF_EXAMPLE_BYCMNHVM_.DBF 输入数据文件: 文件号=00008 名称=C:\APP\ORACLE\ORADATA\CYANG\DATAFILE\O1_MF_SYSAUX_BYCMNHW0_.DBF 输入数据文件: 文件号=00007 名称=C:\APP\ORACLE\ORADATA\CYANG\DATAFILE\O1_MF_SYSTEM_BYCMNHWC_.DBF 输入数据文件: 文件号=00009 名称=C:\APP\ORACLE\ORADATA\CYANG\DATAFILE\O1_MF_USERS_BYCMNHWP_.DBF 通道 ORA_DISK_1: 正在启动段 1 于 2015-12-15 20:47:18 通道 ORA_DISK_1: 已完成段 1 于 2015-12-15 20:47:25 段句柄=C:\APP\ORACLE\FAST_RECOVERY_AREA\CYANG\809378F024254A0AAF1C7D06CC6D9706\BACKUPSET\2015_12_15\O1_MF_NNND1_INCUPDATE_C702YPMZ_.BKP 标记=INCUPDATE 注释=NONE 通道 ORA_DISK_1: 备份集已完成, 经过时间:00:00:07 通道 ORA_DISK_1: 正在启动增量级别 1 数据文件备份集 通道 ORA_DISK_1: 正在指定备份集内的数据文件 输入数据文件: 文件号=00004 名称=C:\APP\ORACLE\ORADATA\CYANG\DATAFILE\O1_MF_SYSAUX_BYCM0ZW8_.DBF 略过数据文件 00004, 因为它未更改 输入数据文件: 文件号=00002 名称=C:\APP\ORACLE\ORADATA\CYANG\DATAFILE\O1_MF_SYSTEM_BYCM0ZWL_.DBF 略过数据文件 00002, 因为它未更改 通道 ORA_DISK_1: 已取消备份, 因为所有文件都被跳过 完成 backup 于 2015-12-15 20:47:25 启动 Control File and SPFILE Autobackup 于 2015-12-15 20:47:25 段 handle=C:\APP\ORACLE\FAST_RECOVERY_AREA\CYANG\AUTOBACKUP\2015_12_15\O1_MF_S_898548445_C702YY56_.BKP comment=NONE 完成 Control File and SPFILE Autobackup 于 2015-12-15 20:47:26 RMAN> run{recover copy of database with tag 'incupdate'; 2> backup incremental level 1 for recover of copy with tag 'incupdate' database;} 启动 recover 于 2015-12-15 20:47:30 使用通道 ORA_DISK_1 未找到要恢复的数据文件 2 的副本 未找到要恢复的数据文件 4 的副本 通道 ORA_DISK_1: 正在开始还原增量数据文件备份集 通道 ORA_DISK_1: 指定要恢复的数据文件副本 恢复数据文件副本: 文件号=00001 名称=C:\APP\ORACLE\FAST_RECOVERY_AREA\CYANG\DATAFILE\O1_MF_SYSTEM_C702WVC0_.DBF 恢复数据文件副本: 文件号=00003 名称=C:\APP\ORACLE\FAST_RECOVERY_AREA\CYANG\DATAFILE\O1_MF_SYSAUX_C702X2MD_.DBF 恢复数据文件副本: 文件号=00005 名称=C:\APP\ORACLE\FAST_RECOVERY_AREA\CYANG\DATAFILE\O1_MF_UNDOTBS1_C702X9RT_.DBF 恢复数据文件副本: 文件号=00006 名称=C:\APP\ORACLE\FAST_RECOVERY_AREA\CYANG\DATAFILE\O1_MF_USERS_C702Y5M2_.DBF 通道 ORA_DISK_1: 正在读取备份片段 C:\APP\ORACLE\FAST_RECOVERY_AREA\CYANG\BACKUPSET\2015_12_15\O1_MF_NNND1_INCUPDATE_C702YHF3_.BKP 通道 ORA_DISK_1: 段句柄 = C:\APP\ORACLE\FAST_RECOVERY_AREA\CYANG\BACKUPSET\2015_12_15\O1_MF_NNND1_INCUPDATE_C702YHF3_.BKP 标记 = INCUPDATE 通道 ORA_DISK_1: 已还原备份片段 1 通道 ORA_DISK_1: 还原完成, 用时: 00:00:01 通道 ORA_DISK_1: 正在开始还原增量数据文件备份集 通道 ORA_DISK_1: 指定要恢复的数据文件副本 恢复数据文件副本: 文件号=00007 名称=C:\APP\ORACLE\FAST_RECOVERY_AREA\CYANG\809378F024254A0AAF1C7D06CC6D9706\DATAFILE\O1_MF_SYSTEM_C702XZ93_.DBF 恢复数据文件副本: 文件号=00008 名称=C:\APP\ORACLE\FAST_RECOVERY_AREA\CYANG\809378F024254A0AAF1C7D06CC6D9706\DATAFILE\O1_MF_SYSAUX_C702XJXO_.DBF 恢复数据文件副本: 文件号=00009 名称=C:\APP\ORACLE\FAST_RECOVERY_AREA\CYANG\809378F024254A0AAF1C7D06CC6D9706\DATAFILE\O1_MF_USERS_C702Y6R8_.DBF 恢复数据文件副本: 文件号=00010 名称=C:\APP\ORACLE\FAST_RECOVERY_AREA\CYANG\809378F024254A0AAF1C7D06CC6D9706\DATAFILE\O1_MF_EXAMPLE_C702WD3K_.DBF 通道 ORA_DISK_1: 正在读取备份片段 C:\APP\ORACLE\FAST_RECOVERY_AREA\CYANG\809378F024254A0AAF1C7D06CC6D9706\BACKUPSET\2015_12_15\O1_MF_NNND1_INCUPDATE_C702YPMZ_.BKP 通道 ORA_DISK_1: 段句柄 = C:\APP\ORACLE\FAST_RECOVERY_AREA\CYANG\809378F024254A0AAF1C7D06CC6D9706\BACKUPSET\2015_12_15\O1_MF_NNND1_INCUPDATE_C702YPMZ_.BKP 标记 = INCUPD ATE 通道 ORA_DISK_1: 已还原备份片段 1 通道 ORA_DISK_1: 还原完成, 用时: 00:00:01 完成 recover 于 2015-12-15 20:47:32 启动 backup 于 2015-12-15 20:47:33 使用通道 ORA_DISK_1 通道 ORA_DISK_1: 正在启动增量级别 1 数据文件备份集 通道 ORA_DISK_1: 正在指定备份集内的数据文件 输入数据文件: 文件号=00001 名称=C:\APP\ORACLE\ORADATA\CYANG\DATAFILE\O1_MF_SYSTEM_BYCLTN26_.DBF 输入数据文件: 文件号=00003 名称=C:\APP\ORACLE\ORADATA\CYANG\DATAFILE\O1_MF_SYSAUX_BYCLRWV7_.DBF 输入数据文件: 文件号=00005 名称=C:\APP\ORACLE\ORADATA\CYANG\DATAFILE\O1_MF_UNDOTBS1_BYCLWPHZ_.DBF 输入数据文件: 文件号=00006 名称=C:\APP\ORACLE\ORADATA\CYANG\DATAFILE\O1_MF_USERS_BYCLWOB1_.DBF 通道 ORA_DISK_1: 正在启动段 1 于 2015-12-15 20:47:33 通道 ORA_DISK_1: 已完成段 1 于 2015-12-15 20:47:40 段句柄=C:\APP\ORACLE\FAST_RECOVERY_AREA\CYANG\BACKUPSET\2015_12_15\O1_MF_NNND1_INCUPDATE_C702Z5PT_.BKP 标记=INCUPDATE 注释=NONE 通道 ORA_DISK_1: 备份集已完成, 经过时间:00:00:07 通道 ORA_DISK_1: 正在启动增量级别 1 数据文件备份集 通道 ORA_DISK_1: 正在指定备份集内的数据文件 输入数据文件: 文件号=00010 名称=C:\APP\ORACLE\ORADATA\CYANG\DATAFILE\O1_MF_EXAMPLE_BYCMNHVM_.DBF 输入数据文件: 文件号=00008 名称=C:\APP\ORACLE\ORADATA\CYANG\DATAFILE\O1_MF_SYSAUX_BYCMNHW0_.DBF 输入数据文件: 文件号=00007 名称=C:\APP\ORACLE\ORADATA\CYANG\DATAFILE\O1_MF_SYSTEM_BYCMNHWC_.DBF 输入数据文件: 文件号=00009 名称=C:\APP\ORACLE\ORADATA\CYANG\DATAFILE\O1_MF_USERS_BYCMNHWP_.DBF 通道 ORA_DISK_1: 正在启动段 1 于 2015-12-15 20:47:40 通道 ORA_DISK_1: 已完成段 1 于 2015-12-15 20:47:47 段句柄=C:\APP\ORACLE\FAST_RECOVERY_AREA\CYANG\809378F024254A0AAF1C7D06CC6D9706\BACKUPSET\2015_12_15\O1_MF_NNND1_INCUPDATE_C702ZDYH_.BKP 标记=INCUPDATE 注释=NONE 通道 ORA_DISK_1: 备份集已完成, 经过时间:00:00:08 通道 ORA_DISK_1: 正在启动增量级别 1 数据文件备份集 通道 ORA_DISK_1: 正在指定备份集内的数据文件 输入数据文件: 文件号=00004 名称=C:\APP\ORACLE\ORADATA\CYANG\DATAFILE\O1_MF_SYSAUX_BYCM0ZW8_.DBF 略过数据文件 00004, 因为它未更改 输入数据文件: 文件号=00002 名称=C:\APP\ORACLE\ORADATA\CYANG\DATAFILE\O1_MF_SYSTEM_BYCM0ZWL_.DBF 略过数据文件 00002, 因为它未更改 通道 ORA_DISK_1: 已取消备份, 因为所有文件都被跳过 完成 backup 于 2015-12-15 20:47:48 启动 Control File and SPFILE Autobackup 于 2015-12-15 20:47:48 段 handle=C:\APP\ORACLE\FAST_RECOVERY_AREA\CYANG\AUTOBACKUP\2015_12_15\O1_MF_S_898548468_C702ZNLK_.BKP comment=NONE 完成 Control File and SPFILE Autobackup 于 2015-12-15 20:47:49 RMAN>
块修改跟踪
--通过两步实现块跟踪 sys@CYANG> alter system set db_create_file_dest='C:\app\oracle\changetraceking' scope=both; 系统已更改。 sys@CYANG> alter database enable block change tracking; 数据库已更改。 --也可以一步到位 sys@CYANG> alter database enable block change tracking using file 'C:\app\oracle\changetraceking\changetraceking.file'; alter database enable block change tracking using file 'C:\app\oracle\changetraceking\changetraceking.file' * 第 1 行出现错误: ORA-19752: 已经启用块更改跟踪 --查看块跟踪细节 sys@CYANG> select * from v$block_change_tracking; STATUS ---------- FILENAME ---------------------------------------------------------------------------------------------------- BYTES CON_ID ---------- ---------- ENABLED C:\APP\ORACLE\CHANGETRACEKING\CYANG\CHANGETRACKING\O1_MF_C7038ONC_.CHG 11599872 1 --禁用块跟踪,设置的块跟踪文件后随后被删除 sys@CYANG> alter database disable block change tracking; 数据库已更改。 --重新验证下刚才一步到位的命令,这次没有失败 sys@CYANG> alter database enable block change tracking using file 'C:\app\oracle\changetraceking\changetraceking.file'; 数据库已更改。 sys@CYANG> alter database disable block change tracking; 数据库已更改。 sys@CYANG>
相关文章推荐
- ps_3_0 does not allow textures or samplers to be members of compound types
- HDU 2870 Largest Submatrix (求最大子矩阵变形,可变值)枚举每种情况
- android的Support Library
- Java设计模式之状态模式
- Java设计模式之模板方法模式(Template Method)
- 通知(Notification) 、 应用间通信(一)
- IOC容器中bean的生命周期
- LogCat中没有信息显示:device disconnected:1
- 【C#】提示文本
- Oracle使用%rowtype变量存储一行数据
- Leetcode195: Range Sum Query - Mutable
- Android——自动填写短信验证码
- Ubuntu搭建Android开发环境
- 通用图像转为IplImage格式
- AdaGrad理解错误更正
- .vimrc 的一些配置 (等待更新
- 网页截图插件(放大插件)
- org.hibernate.NonUniqueObjectException: a different object with the same identifier value was alread
- 【POJ 2104】(K-th Number-区间第k大-主席树)
- 57.UIView动画第一章