前面结束了写RMAN的基础设置,下面的几篇文章进入实战阶段。本篇介绍了用RMAN如何备份ORACLE的除了安装文件之外的各种文件,如数据库、表空间、数据文件、归档重做日志等。

  • RMAN备份前的准备工作

    • 设置NLS_DATE_FORMATE变量
    • 打开回写显示
    • 备份之前看下RMAN的配置看是否被其他DBA修改过
  • 开始进行备份操作
    • 备份整个数据库

      • 完全备份和0级增量备份
      • 备份集和镜像副本
  • 备份表空间
  • 备份数据文件
  • 备份控制文件
  • 备份参数文件
  • 备份归档重做日志
    • 备份指定序列的归档日志
    • 备份指定时间段的归档重做日志
  • 备份FRA
  • 从备份中去除表空间的备份
  • 备份只读表空间
  • 跳过脱机的和无法访问的文件
  • 以并行方式备份大文件
  • 向RMAN仓库添加RMAN备份信息
  • 12C中备份可插拔数据库

RMAN备份前的准备工作

设置NLS_DATE_FORMATE变量

设置这个变量的目的是在输入中包含更多的时间信息。
用export命令进行

export NLS_DATE_FORMATE='yyyy-mm-dd hh24:mi:ss'

如果是Windows 直接设置下环境变量就OK了。

打开回写显示

用set echo of/off 来控制,作用是显示运行的命令,来看下打开和关闭的区别。


C:\app\oracle\product\12.1.0\dbhome_1\BIN>rman target /恢复管理器: Release 12.1.0.2.0 - Production on 星期一 12月 7 18:25:16 2015Copyright (c) 1982, 2014, Oracle and/or its affiliates.  All rights reserved.已连接到目标数据库: CYANG (DBID=3752195400)RMAN> set echo on回显已打开RMAN> show all;
show all;
使用目标数据库控制文件替代恢复目录
db_unique_name 为 CYANG 的数据库的 RMAN 配置参数为:
CONFIGURE RETENTION POLICY TO REDUNDANCY 1; # default
CONFIGURE BACKUP OPTIMIZATION OFF; # default
CONFIGURE DEFAULT DEVICE TYPE TO DISK; # default
CONFIGURE CONTROLFILE AUTOBACKUP ON; # default
CONFIGURE CONTROLFILE AUTOBACKUP FORMAT FOR DEVICE TYPE DISK TO 'c:\app\oracle\rman\rman_ctl_%F.bk';
CONFIGURE DEVICE TYPE DISK PARALLELISM 2 BACKUP TYPE TO BACKUPSET;
CONFIGURE DATAFILE BACKUP COPIES FOR DEVICE TYPE DISK TO 1; # default
CONFIGURE ARCHIVELOG BACKUP COPIES FOR DEVICE TYPE DISK TO 1; # default
CONFIGURE CHANNEL 1 DEVICE TYPE DISK MAXOPENFILES 32;
CONFIGURE CHANNEL 2 DEVICE TYPE DISK FORMAT   'C:\app\oracle\rman\rman2_%U.bk';
CONFIGURE MAXSETSIZE TO 8 G;
CONFIGURE ENCRYPTION FOR DATABASE OFF; # default
CONFIGURE ENCRYPTION ALGORITHM 'AES128'; # default
CONFIGURE COMPRESSION ALGORITHM 'BASIC' AS OF RELEASE 'DEFAULT' OPTIMIZE FOR LOAD TRUE ; # default
CONFIGURE RMAN OUTPUT TO KEEP FOR 7 DAYS; # default
CONFIGURE ARCHIVELOG DELETION POLICY TO NONE; # default
CONFIGURE SNAPSHOT CONTROLFILE NAME TO 'C:\APP\ORACLE\PRODUCT\12.1.0\DBHOME_1\DATABASE\SNCFCYANG.ORA'; # defaultRMAN> set echo off;
set echo off;
回显已关闭RMAN> show all;db_unique_name 为 CYANG 的数据库的 RMAN 配置参数为:
CONFIGURE RETENTION POLICY TO REDUNDANCY 1; # default
CONFIGURE BACKUP OPTIMIZATION OFF; # default
CONFIGURE DEFAULT DEVICE TYPE TO DISK; # default
CONFIGURE CONTROLFILE AUTOBACKUP ON; # default
CONFIGURE CONTROLFILE AUTOBACKUP FORMAT FOR DEVICE TYPE DISK TO 'c:\app\oracle\rman\rman_ctl_%F.bk';
CONFIGURE DEVICE TYPE DISK PARALLELISM 2 BACKUP TYPE TO BACKUPSET;
CONFIGURE DATAFILE BACKUP COPIES FOR DEVICE TYPE DISK TO 1; # default
CONFIGURE ARCHIVELOG BACKUP COPIES FOR DEVICE TYPE DISK TO 1; # default
CONFIGURE CHANNEL 1 DEVICE TYPE DISK MAXOPENFILES 32;
CONFIGURE CHANNEL 2 DEVICE TYPE DISK FORMAT   'C:\app\oracle\rman\rman2_%U.bk';
CONFIGURE MAXSETSIZE TO 8 G;
CONFIGURE ENCRYPTION FOR DATABASE OFF; # default
CONFIGURE ENCRYPTION ALGORITHM 'AES128'; # default
CONFIGURE COMPRESSION ALGORITHM 'BASIC' AS OF RELEASE 'DEFAULT' OPTIMIZE FOR LOAD TRUE ; # default
CONFIGURE RMAN OUTPUT TO KEEP FOR 7 DAYS; # default
CONFIGURE ARCHIVELOG DELETION POLICY TO NONE; # default
CONFIGURE SNAPSHOT CONTROLFILE NAME TO 'C:\APP\ORACLE\PRODUCT\12.1.0\DBHOME_1\DATABASE\SNCFCYANG.ORA'; # defaultRMAN>

备份之前看下RMAN的配置,看是否被其他DBA修改过

用show all 就可以。

RMAN> show all;

开始进行备份操作

前面的几篇文章有直接运行backu database 备份的,在实际生产环境中如此简单的命令不怎么经常被用到。

备份整个数据库

1 用下面的这个命令来设置备份位置和备份的名称

configure channel 1 device type disk format '/u01/O12C/rman/o12c_%U.bk';
configure channel 2 device type disk format '/u02/O12C/rman/o12c_%U.bk';

2 然后执行备份整个数据库的命令连同归档日志一同备份

backup as compressed backupset incremental level=0 database plus archivelog;

执行该命令会备份数据文件和归档重做日志(从上一次执行同样的命令结束的时刻到截止到此时该备份命令完成的那一刻时间段的归档日志)

完全备份和0级增量备份

--这两条命令效果相同都是,区别是0级备份可以同其他的增量备份一同使用。
RMAN>backup as backupset full database;
RMAN>backup as backupset level=0 database;

备份集和镜像副本

  • 备份集: RMAN的默认备份模式仅会备份数据文件中已经使用的数据块,这种备份称之为备份集,这是一种默认的备份文件类型。
  • 镜像副本:RMAN逐个字节的复制数据文件,称为镜像副本。

这两个命令的效果是一样的:

RMAN> backup database;
RMAN> backup as backupset database;

如下展示:

RMAN> backup database;启动 backup 于 2015-12-07 18:47:12
分配的通道: ORA_DISK_1
通道 ORA_DISK_1: SID=14 设备类型=DISK
分配的通道: ORA_DISK_2
通道 ORA_DISK_2: SID=15 设备类型=DISK
通道 ORA_DISK_1: 正在启动全部数据文件备份集
通道 ORA_DISK_1: 正在指定备份集内的数据文件
输入数据文件: 文件号=00010 名称=C:\APP\ORACLE\ORADATA\CYANG\DATAFILE\O1_MF_EXAMPLE_BYCMNHVM_.DBF
通道 ORA_DISK_1: 正在启动段 1 于 2015-12-07 18:47:13
通道 ORA_DISK_2: 正在启动全部数据文件备份集
通道 ORA_DISK_2: 正在指定备份集内的数据文件
输入数据文件: 文件号=00008 名称=C:\APP\ORACLE\ORADATA\CYANG\DATAFILE\O1_MF_SYSAUX_BYCMNHW0_.DBF
输入数据文件: 文件号=00007 名称=C:\APP\ORACLE\ORADATA\CYANG\DATAFILE\O1_MF_SYSTEM_BYCMNHWC_.DBF
通道 ORA_DISK_2: 正在启动段 1 于 2015-12-07 18:47:16
通道 ORA_DISK_1: 已完成段 1 于 2015-12-07 18:47:17
段句柄=C:\APP\ORACLE\FAST_RECOVERY_AREA\CYANG\809378F024254A0AAF1C7D06CC6D9706\BACKUPSET\2015_12_07\O1_MF_NNNDF_TAG20151207T184713_C6BRXKLR_.BKP 标记=TAG20151207T184713 注释=NONE
通道 ORA_DISK_1: 备份集已完成, 经过时间:00:00:04
通道 ORA_DISK_1: 正在启动全部数据文件备份集
通道 ORA_DISK_1: 正在指定备份集内的数据文件
输入数据文件: 文件号=00001 名称=C:\APP\ORACLE\ORADATA\CYANG\DATAFILE\O1_MF_SYSTEM_BYCLTN26_.DBF
通道 ORA_DISK_1: 正在启动段 1 于 2015-12-07 18:47:18
通道 ORA_DISK_1: 已完成段 1 于 2015-12-07 18:47:33
段句柄=C:\APP\ORACLE\FAST_RECOVERY_AREA\CYANG\BACKUPSET\2015_12_07\O1_MF_NNNDF_TAG20151207T184713_C6BRXPTY_.BKP 标记=TAG20151207T184713 注释=NONE
通道 ORA_DISK_1: 备份集已完成, 经过时间:00:00:15
通道 ORA_DISK_1: 正在启动全部数据文件备份集
通道 ORA_DISK_1: 正在指定备份集内的数据文件
输入数据文件: 文件号=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-07 18:47:33
通道 ORA_DISK_2: 已完成段 1 于 2015-12-07 18:47:33
段句柄=C:\APP\ORACLE\RMAN\RMAN2_3TQO86LH_1_1.BK 标记=TAG20151207T184713 注释=NONE
通道 ORA_DISK_2: 备份集已完成, 经过时间:00:00:17
通道 ORA_DISK_2: 正在启动全部数据文件备份集
通道 ORA_DISK_2: 正在指定备份集内的数据文件
输入数据文件: 文件号=00005 名称=C:\APP\ORACLE\ORADATA\CYANG\DATAFILE\O1_MF_UNDOTBS1_BYCLWPHZ_.DBF
通道 ORA_DISK_2: 正在启动段 1 于 2015-12-07 18:47:34
通道 ORA_DISK_2: 已完成段 1 于 2015-12-07 18:47:37
段句柄=C:\APP\ORACLE\RMAN\RMAN2_40QO86M5_1_1.BK 标记=TAG20151207T184713 注释=NONE
通道 ORA_DISK_2: 备份集已完成, 经过时间:00:00:03
通道 ORA_DISK_2: 正在启动全部数据文件备份集
通道 ORA_DISK_2: 正在指定备份集内的数据文件
输入数据文件: 文件号=00004 名称=C:\APP\ORACLE\ORADATA\CYANG\DATAFILE\O1_MF_SYSAUX_BYCM0ZW8_.DBF
通道 ORA_DISK_2: 正在启动段 1 于 2015-12-07 18:47:38
通道 ORA_DISK_1: 已完成段 1 于 2015-12-07 18:47:41
段句柄=C:\APP\ORACLE\FAST_RECOVERY_AREA\CYANG\BACKUPSET\2015_12_07\O1_MF_NNNDF_TAG20151207T184713_C6BRY5SG_.BKP 标记=TAG20151207T184713 注释=NONE
通道 ORA_DISK_1: 备份集已完成, 经过时间:00:00:08
通道 ORA_DISK_1: 正在启动全部数据文件备份集
通道 ORA_DISK_1: 正在指定备份集内的数据文件
输入数据文件: 文件号=00002 名称=C:\APP\ORACLE\ORADATA\CYANG\DATAFILE\O1_MF_SYSTEM_BYCM0ZWL_.DBF
通道 ORA_DISK_1: 正在启动段 1 于 2015-12-07 18:47:42
通道 ORA_DISK_2: 已完成段 1 于 2015-12-07 18:47:43
段句柄=C:\APP\ORACLE\RMAN\RMAN2_41QO86M9_1_1.BK 标记=TAG20151207T184713 注释=NONE
通道 ORA_DISK_2: 备份集已完成, 经过时间:00:00:05
通道 ORA_DISK_2: 正在启动全部数据文件备份集
通道 ORA_DISK_2: 正在指定备份集内的数据文件
输入数据文件: 文件号=00009 名称=C:\APP\ORACLE\ORADATA\CYANG\DATAFILE\O1_MF_USERS_BYCMNHWP_.DBF
通道 ORA_DISK_2: 正在启动段 1 于 2015-12-07 18:47:43
通道 ORA_DISK_1: 已完成段 1 于 2015-12-07 18:47:44
段句柄=C:\APP\ORACLE\FAST_RECOVERY_AREA\CYANG\A00BB53DE42D4A6C8AC2FCFA7944681C\BACKUPSET\2015_12_07\O1_MF_NNNDF_TAG20151207T184713_C6BRYG7V_.BKP 标记=TAG20151207T184713 注释=NONE
通道 ORA_DISK_1: 备份集已完成, 经过时间:00:00:02
通道 ORA_DISK_2: 已完成段 1 于 2015-12-07 18:47:44
段句柄=C:\APP\ORACLE\RMAN\RMAN2_43QO86MF_1_1.BK 标记=TAG20151207T184713 注释=NONE
通道 ORA_DISK_2: 备份集已完成, 经过时间:00:00:01
完成 backup 于 2015-12-07 18:47:44启动 Control File and SPFILE Autobackup 于 2015-12-07 18:47:45
段 handle=C:\APP\ORACLE\RMAN\RMAN_CTL_C-3752195400-20151207-00.BK comment=NONE
完成 Control File and SPFILE Autobackup 于 2015-12-07 18:47:46RMAN> backup as backupset database;启动 backup 于 2015-12-07 18:48:01
使用通道 ORA_DISK_1
使用通道 ORA_DISK_2
通道 ORA_DISK_1: 正在启动全部数据文件备份集
通道 ORA_DISK_1: 正在指定备份集内的数据文件
输入数据文件: 文件号=00010 名称=C:\APP\ORACLE\ORADATA\CYANG\DATAFILE\O1_MF_EXAMPLE_BYCMNHVM_.DBF
通道 ORA_DISK_1: 正在启动段 1 于 2015-12-07 18:48:02
通道 ORA_DISK_2: 正在启动全部数据文件备份集
通道 ORA_DISK_2: 正在指定备份集内的数据文件
输入数据文件: 文件号=00008 名称=C:\APP\ORACLE\ORADATA\CYANG\DATAFILE\O1_MF_SYSAUX_BYCMNHW0_.DBF
输入数据文件: 文件号=00007 名称=C:\APP\ORACLE\ORADATA\CYANG\DATAFILE\O1_MF_SYSTEM_BYCMNHWC_.DBF
通道 ORA_DISK_2: 正在启动段 1 于 2015-12-07 18:48:04
通道 ORA_DISK_1: 已完成段 1 于 2015-12-07 18:48:07
段句柄=C:\APP\ORACLE\FAST_RECOVERY_AREA\CYANG\809378F024254A0AAF1C7D06CC6D9706\BACKUPSET\2015_12_07\O1_MF_NNNDF_TAG20151207T184801_C6BRZ23S_.BKP 标记=TAG20151207T184801 注释=NONE
通道 ORA_DISK_1: 备份集已完成, 经过时间:00:00:05
通道 ORA_DISK_1: 正在启动全部数据文件备份集
通道 ORA_DISK_1: 正在指定备份集内的数据文件
输入数据文件: 文件号=00001 名称=C:\APP\ORACLE\ORADATA\CYANG\DATAFILE\O1_MF_SYSTEM_BYCLTN26_.DBF
通道 ORA_DISK_1: 正在启动段 1 于 2015-12-07 18:48:08
通道 ORA_DISK_2: 已完成段 1 于 2015-12-07 18:48:15
段句柄=C:\APP\ORACLE\RMAN\RMAN2_46QO86N2_1_1.BK 标记=TAG20151207T184801 注释=NONE
通道 ORA_DISK_2: 备份集已完成, 经过时间:00:00:11
通道 ORA_DISK_2: 正在启动全部数据文件备份集
通道 ORA_DISK_2: 正在指定备份集内的数据文件
输入数据文件: 文件号=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_2: 正在启动段 1 于 2015-12-07 18:48:17
通道 ORA_DISK_1: 已完成段 1 于 2015-12-07 18:48:18
段句柄=C:\APP\ORACLE\FAST_RECOVERY_AREA\CYANG\BACKUPSET\2015_12_07\O1_MF_NNNDF_TAG20151207T184801_C6BRZ8HC_.BKP 标记=TAG20151207T184801 注释=NONE
通道 ORA_DISK_1: 备份集已完成, 经过时间:00:00:10
通道 ORA_DISK_1: 正在启动全部数据文件备份集
通道 ORA_DISK_1: 正在指定备份集内的数据文件
输入数据文件: 文件号=00005 名称=C:\APP\ORACLE\ORADATA\CYANG\DATAFILE\O1_MF_UNDOTBS1_BYCLWPHZ_.DBF
通道 ORA_DISK_1: 正在启动段 1 于 2015-12-07 18:48:18
通道 ORA_DISK_1: 已完成段 1 于 2015-12-07 18:48:22
段句柄=C:\APP\ORACLE\FAST_RECOVERY_AREA\CYANG\BACKUPSET\2015_12_07\O1_MF_NNNDF_TAG20151207T184801_C6BRZMCG_.BKP 标记=TAG20151207T184801 注释=NONE
通道 ORA_DISK_1: 备份集已完成, 经过时间:00:00:04
通道 ORA_DISK_1: 正在启动全部数据文件备份集
通道 ORA_DISK_1: 正在指定备份集内的数据文件
输入数据文件: 文件号=00004 名称=C:\APP\ORACLE\ORADATA\CYANG\DATAFILE\O1_MF_SYSAUX_BYCM0ZW8_.DBF
通道 ORA_DISK_1: 正在启动段 1 于 2015-12-07 18:48:22
通道 ORA_DISK_2: 已完成段 1 于 2015-12-07 18:48:22
段句柄=C:\APP\ORACLE\RMAN\RMAN2_48QO86NF_1_1.BK 标记=TAG20151207T184801 注释=NONE
通道 ORA_DISK_2: 备份集已完成, 经过时间:00:00:05
通道 ORA_DISK_2: 正在启动全部数据文件备份集
通道 ORA_DISK_2: 正在指定备份集内的数据文件
输入数据文件: 文件号=00002 名称=C:\APP\ORACLE\ORADATA\CYANG\DATAFILE\O1_MF_SYSTEM_BYCM0ZWL_.DBF
通道 ORA_DISK_2: 正在启动段 1 于 2015-12-07 18:48:23
通道 ORA_DISK_1: 已完成段 1 于 2015-12-07 18:48:30
段句柄=C:\APP\ORACLE\FAST_RECOVERY_AREA\CYANG\A00BB53DE42D4A6C8AC2FCFA7944681C\BACKUPSET\2015_12_07\O1_MF_NNNDF_TAG20151207T184801_C6BRZPFF_.BKP 标记=TAG20151207T184801 注释=NONE
通道 ORA_DISK_1: 备份集已完成, 经过时间:00:00:08
通道 ORA_DISK_1: 正在启动全部数据文件备份集
通道 ORA_DISK_1: 正在指定备份集内的数据文件
输入数据文件: 文件号=00009 名称=C:\APP\ORACLE\ORADATA\CYANG\DATAFILE\O1_MF_USERS_BYCMNHWP_.DBF
通道 ORA_DISK_1: 正在启动段 1 于 2015-12-07 18:48:30
通道 ORA_DISK_2: 已完成段 1 于 2015-12-07 18:48:30
段句柄=C:\APP\ORACLE\RMAN\RMAN2_4BQO86NM_1_1.BK 标记=TAG20151207T184801 注释=NONE
通道 ORA_DISK_2: 备份集已完成, 经过时间:00:00:07
通道 ORA_DISK_1: 已完成段 1 于 2015-12-07 18:48:31
段句柄=C:\APP\ORACLE\FAST_RECOVERY_AREA\CYANG\809378F024254A0AAF1C7D06CC6D9706\BACKUPSET\2015_12_07\O1_MF_NNNDF_TAG20151207T184801_C6BRZYNT_.BKP 标记=TAG20151207T184801 注释=NONE
通道 ORA_DISK_1: 备份集已完成, 经过时间:00:00:01
完成 backup 于 2015-12-07 18:48:31启动 Control File and SPFILE Autobackup 于 2015-12-07 18:48:31
段 handle=C:\APP\ORACLE\RMAN\RMAN_CTL_C-3752195400-20151207-01.BK comment=NONE
完成 Control File and SPFILE Autobackup 于 2015-12-07 18:48:32RMAN>

下面的命令备份了整个数据文件:

RMAN> backup as copy database;启动 backup 于 2015-12-07 18:52:10
使用通道 ORA_DISK_1
使用通道 ORA_DISK_2
通道 ORA_DISK_1: 启动数据文件副本
输入数据文件: 文件号=00010 名称=C:\APP\ORACLE\ORADATA\CYANG\DATAFILE\O1_MF_EXAMPLE_BYCMNHVM_.DBF
通道 ORA_DISK_2: 启动数据文件副本
输入数据文件: 文件号=00001 名称=C:\APP\ORACLE\ORADATA\CYANG\DATAFILE\O1_MF_SYSTEM_BYCLTN26_.DBF
输出文件名=C:\APP\ORACLE\RMAN\RMAN2_DATA_D-CYANG_I-3752195400_TS-SYSTEM_FNO-1_4FQO86UR.BK 标记=TAG20151207T185210 RECID=17 STAMP=897850343
通道 ORA_DISK_2: 数据文件复制完毕, 经过时间: 00:00:15
通道 ORA_DISK_2: 启动数据文件副本
输入数据文件: 文件号=00003 名称=C:\APP\ORACLE\ORADATA\CYANG\DATAFILE\O1_MF_SYSAUX_BYCLRWV7_.DBF
输出文件名=C:\APP\ORACLE\FAST_RECOVERY_AREA\CYANG\809378F024254A0AAF1C7D06CC6D9706\DATAFILE\O1_MF_EXAMPLE_C6BS6V2M_.DBF 标记=TAG20151207T185210 RECID=18 STAMP=897850347
通道 ORA_DISK_1: 数据文件复制完毕, 经过时间: 00:00:18
通道 ORA_DISK_1: 启动数据文件副本
输入数据文件: 文件号=00005 名称=C:\APP\ORACLE\ORADATA\CYANG\DATAFILE\O1_MF_UNDOTBS1_BYCLWPHZ_.DBF
输出文件名=C:\APP\ORACLE\RMAN\RMAN2_DATA_D-CYANG_I-3752195400_TS-SYSAUX_FNO-3_4GQO86VA.BK 标记=TAG20151207T185210 RECID=19 STAMP=897850356
通道 ORA_DISK_2: 数据文件复制完毕, 经过时间: 00:00:11
通道 ORA_DISK_2: 启动数据文件副本
输入数据文件: 文件号=00008 名称=C:\APP\ORACLE\ORADATA\CYANG\DATAFILE\O1_MF_SYSAUX_BYCMNHW0_.DBF
输出文件名=C:\APP\ORACLE\FAST_RECOVERY_AREA\CYANG\DATAFILE\O1_MF_UNDOTBS1_C6BS7G7P_.DBF 标记=TAG20151207T185210 RECID=20 STAMP=897850360
通道 ORA_DISK_1: 数据文件复制完毕, 经过时间: 00:00:10
通道 ORA_DISK_1: 启动数据文件副本
输入数据文件: 文件号=00004 名称=C:\APP\ORACLE\ORADATA\CYANG\DATAFILE\O1_MF_SYSAUX_BYCM0ZW8_.DBF
输出文件名=C:\APP\ORACLE\RMAN\RMAN2_DATA_D-CYANG_I-3752195400_TS-SYSAUX_FNO-8_4IQO86VL.BK 标记=TAG20151207T185210 RECID=21 STAMP=897850367
通道 ORA_DISK_2: 数据文件复制完毕, 经过时间: 00:00:11
通道 ORA_DISK_2: 启动数据文件副本
输入数据文件: 文件号=00007 名称=C:\APP\ORACLE\ORADATA\CYANG\DATAFILE\O1_MF_SYSTEM_BYCMNHWC_.DBF
输出文件名=C:\APP\ORACLE\FAST_RECOVERY_AREA\CYANG\A00BB53DE42D4A6C8AC2FCFA7944681C\DATAFILE\O1_MF_SYSAUX_C6BS7S4C_.DBF 标记=TAG20151207T185210 RECID=22 STAMP=897850368
通道 ORA_DISK_1: 数据文件复制完毕, 经过时间: 00:00:07
通道 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_C6BS80VB_.DBF 标记=TAG20151207T185210 RECID=24 STAMP=897850372
通道 ORA_DISK_1: 数据文件复制完毕, 经过时间: 00:00:07
通道 ORA_DISK_1: 启动数据文件副本
输入数据文件: 文件号=00006 名称=C:\APP\ORACLE\ORADATA\CYANG\DATAFILE\O1_MF_USERS_BYCLWOB1_.DBF
输出文件名=C:\APP\ORACLE\RMAN\RMAN2_DATA_D-CYANG_I-3752195400_TS-SYSTEM_FNO-7_4KQO8700.BK 标记=TAG20151207T185210 RECID=23 STAMP=897850372
通道 ORA_DISK_2: 数据文件复制完毕, 经过时间: 00:00:08
通道 ORA_DISK_2: 启动数据文件副本
输入数据文件: 文件号=00009 名称=C:\APP\ORACLE\ORADATA\CYANG\DATAFILE\O1_MF_USERS_BYCMNHWP_.DBF
输出文件名=C:\APP\ORACLE\FAST_RECOVERY_AREA\CYANG\DATAFILE\O1_MF_USERS_C6BS882P_.DBF 标记=TAG20151207T185210 RECID=25 STAMP=897850376
通道 ORA_DISK_1: 数据文件复制完毕, 经过时间: 00:00:00
输出文件名=C:\APP\ORACLE\RMAN\RMAN2_DATA_D-CYANG_I-3752195400_TS-USERS_FNO-9_4NQO8708.BK 标记=TAG20151207T185210 RECID=26 STAMP=897850376
通道 ORA_DISK_2: 数据文件复制完毕, 经过时间: 00:00:01
完成 backup 于 2015-12-07 18:52:57启动 Control File and SPFILE Autobackup 于 2015-12-07 18:52:57
段 handle=C:\APP\ORACLE\RMAN\RMAN_CTL_C-3752195400-20151207-02.BK comment=NONE
完成 Control File and SPFILE Autobackup 于 2015-12-07 18:52:58

备份表空间

RMAN> select tablespace_name from dba_tablespaces;TABLESPACE_NAME
------------------------------
SYSTEM
SYSAUX
UNDOTBS1
TEMP
USERS--用着命令备份表空间
RMAN> backup tablespace system,users;启动 backup 于 2015-12-07 18:58:11
使用通道 ORA_DISK_1
使用通道 ORA_DISK_2
通道 ORA_DISK_1: 正在启动全部数据文件备份集
通道 ORA_DISK_1: 正在指定备份集内的数据文件
输入数据文件: 文件号=00001 名称=C:\APP\ORACLE\ORADATA\CYANG\DATAFILE\O1_MF_SYSTEM_BYCLTN26_.DBF
通道 ORA_DISK_1: 正在启动段 1 于 2015-12-07 18:58:11
通道 ORA_DISK_2: 正在启动全部数据文件备份集
通道 ORA_DISK_2: 正在指定备份集内的数据文件
输入数据文件: 文件号=00006 名称=C:\APP\ORACLE\ORADATA\CYANG\DATAFILE\O1_MF_USERS_BYCLWOB1_.DBF
通道 ORA_DISK_2: 正在启动段 1 于 2015-12-07 18:58:11
通道 ORA_DISK_2: 已完成段 1 于 2015-12-07 18:58:12
段句柄=C:\APP\ORACLE\RMAN\RMAN2_4QQO87A3_1_1.BK 标记=TAG20151207T185811 注释=NONE
通道 ORA_DISK_2: 备份集已完成, 经过时间:00:00:01
通道 ORA_DISK_1: 已完成段 1 于 2015-12-07 18:58:18
段句柄=C:\APP\ORACLE\FAST_RECOVERY_AREA\CYANG\BACKUPSET\2015_12_07\O1_MF_NNNDF_TAG20151207T185811_C6BSL3PK_.BKP 标记=TAG20151207T185811 注释=NONE
通道 ORA_DISK_1: 备份集已完成, 经过时间:00:00:07
完成 backup 于 2015-12-07 18:58:18启动 Control File and SPFILE Autobackup 于 2015-12-07 18:58:18
段 handle=C:\APP\ORACLE\RMAN\RMAN_CTL_C-3752195400-20151207-03.BK comment=NONE
完成 Control File and SPFILE Autobackup 于 2015-12-07 18:58:20RMAN>

备份数据文件

RMAN> select file_name,file_id from dba_data_files;FILE_NAME
--------------------------------------------------------------------------------FILE_ID
----------C:\APP\ORACLE\ORADATA\CYANG\DATAFILE\O1_MF_SYSTEM_BYCLTN26_.DBF1C:\APP\ORACLE\ORADATA\CYANG\DATAFILE\O1_MF_SYSAUX_BYCLRWV7_.DBF3C:\APP\ORACLE\ORADATA\CYANG\DATAFILE\O1_MF_UNDOTBS1_BYCLWPHZ_.DBF5C:\APP\ORACLE\ORADATA\CYANG\DATAFILE\O1_MF_USERS_BYCLWOB1_.DBF6RMAN> backup  datafile 'C:\APP\ORACLE\ORADATA\CYANG\DATAFILE\O1_MF_SYSTEM_BYCLTN26_.DBF';启动 backup 于 2015-12-07 19:05:31
使用通道 ORA_DISK_1
使用通道 ORA_DISK_2
通道 ORA_DISK_1: 正在启动全部数据文件备份集
通道 ORA_DISK_1: 正在指定备份集内的数据文件
输入数据文件: 文件号=00001 名称=C:\APP\ORACLE\ORADATA\CYANG\DATAFILE\O1_MF_SYSTEM_BYCLTN26_.DBF
通道 ORA_DISK_1: 正在启动段 1 于 2015-12-07 19:05:31
通道 ORA_DISK_1: 已完成段 1 于 2015-12-07 19:05:38
段句柄=C:\APP\ORACLE\FAST_RECOVERY_AREA\CYANG\BACKUPSET\2015_12_07\O1_MF_NNNDF_TAG20151207T190531_C6BSZVQH_.BKP 标记=TAG20151207T190531 注释=NONE
通道 ORA_DISK_1: 备份集已完成, 经过时间:00:00:07
完成 backup 于 2015-12-07 19:05:38启动 Control File and SPFILE Autobackup 于 2015-12-07 19:05:38
段 handle=C:\APP\ORACLE\RMAN\RMAN_CTL_C-3752195400-20151207-04.BK comment=NONE
完成 Control File and SPFILE Autobackup 于 2015-12-07 19:05:39--用文件id备份也可以
RMAN> backup  datafile 1,3;启动 backup 于 2015-12-07 19:06:11
使用通道 ORA_DISK_1
使用通道 ORA_DISK_2
通道 ORA_DISK_1: 正在启动全部数据文件备份集
通道 ORA_DISK_1: 正在指定备份集内的数据文件
输入数据文件: 文件号=00001 名称=C:\APP\ORACLE\ORADATA\CYANG\DATAFILE\O1_MF_SYSTEM_BYCLTN26_.DBF
通道 ORA_DISK_1: 正在启动段 1 于 2015-12-07 19:06:12
通道 ORA_DISK_2: 正在启动全部数据文件备份集
通道 ORA_DISK_2: 正在指定备份集内的数据文件
输入数据文件: 文件号=00003 名称=C:\APP\ORACLE\ORADATA\CYANG\DATAFILE\O1_MF_SYSAUX_BYCLRWV7_.DBF
通道 ORA_DISK_2: 正在启动段 1 于 2015-12-07 19:06:12
通道 ORA_DISK_1: 已完成段 1 于 2015-12-07 19:06:27
段句柄=C:\APP\ORACLE\FAST_RECOVERY_AREA\CYANG\BACKUPSET\2015_12_07\O1_MF_NNNDF_TAG20151207T190611_C6BT1462_.BKP 标记=TAG20151207T190611 注释=NONE
通道 ORA_DISK_1: 备份集已完成, 经过时间:00:00:15
通道 ORA_DISK_2: 已完成段 1 于 2015-12-07 19:06:27
段句柄=C:\APP\ORACLE\RMAN\RMAN2_4VQO87P4_1_1.BK 标记=TAG20151207T190611 注释=NONE
通道 ORA_DISK_2: 备份集已完成, 经过时间:00:00:15
完成 backup 于 2015-12-07 19:06:27启动 Control File and SPFILE Autobackup 于 2015-12-07 19:06:27
段 handle=C:\APP\ORACLE\RMAN\RMAN_CTL_C-3752195400-20151207-05.BK comment=NONE
完成 Control File and SPFILE Autobackup 于 2015-12-07 19:06:28

备份控制文件

RMAN> backup current controlfile;启动 backup 于 2015-12-07 19:06:48
使用通道 ORA_DISK_1
使用通道 ORA_DISK_2
通道 ORA_DISK_1: 正在启动全部数据文件备份集
通道 ORA_DISK_1: 正在指定备份集内的数据文件
备份集内包括当前控制文件
通道 ORA_DISK_1: 正在启动段 1 于 2015-12-07 19:06:50
通道 ORA_DISK_1: 已完成段 1 于 2015-12-07 19:06:51
段句柄=C:\APP\ORACLE\FAST_RECOVERY_AREA\CYANG\BACKUPSET\2015_12_07\O1_MF_NCNNF_TAG20151207T190648_C6BT2B1G_.BKP 标记=TAG20151207T190648 注释=NONE
通道 ORA_DISK_1: 备份集已完成, 经过时间:00:00:01
完成 backup 于 2015-12-07 19:06:51启动 Control File and SPFILE Autobackup 于 2015-12-07 19:06:51
段 handle=C:\APP\ORACLE\RMAN\RMAN_CTL_C-3752195400-20151207-06.BK comment=NONE
完成 Control File and SPFILE Autobackup 于 2015-12-07 19:06:52RMAN> show all;db_unique_name 为 CYANG 的数据库的 RMAN 配置参数为:
CONFIGURE RETENTION POLICY TO REDUNDANCY 1; # default
CONFIGURE BACKUP OPTIMIZATION OFF; # default
CONFIGURE DEFAULT DEVICE TYPE TO DISK; # default
CONFIGURE CONTROLFILE AUTOBACKUP ON; # default--一般用下面这个命令来设置备份文件的控制位置
CONFIGURE CONTROLFILE AUTOBACKUP FORMAT FOR DEVICE TYPE DISK TO 'c:\app\oracle\rman\rman_ctl_%F.bk';
CONFIGURE DEVICE TYPE DISK PARALLELISM 2 BACKUP TYPE TO BACKUPSET;
CONFIGURE DATAFILE BACKUP COPIES FOR DEVICE TYPE DISK TO 1; # default
CONFIGURE ARCHIVELOG BACKUP COPIES FOR DEVICE TYPE DISK TO 1; # default
CONFIGURE CHANNEL 1 DEVICE TYPE DISK MAXOPENFILES 32;
CONFIGURE CHANNEL 2 DEVICE TYPE DISK FORMAT   'C:\app\oracle\rman\rman2_%U.bk';
CONFIGURE MAXSETSIZE TO 8 G;
CONFIGURE ENCRYPTION FOR DATABASE OFF; # default
CONFIGURE ENCRYPTION ALGORITHM 'AES128'; # default
CONFIGURE COMPRESSION ALGORITHM 'BASIC' AS OF RELEASE 'DEFAULT' OPTIMIZE FOR LOAD TRUE ; # default
CONFIGURE RMAN OUTPUT TO KEEP FOR 7 DAYS; # default
CONFIGURE ARCHIVELOG DELETION POLICY TO NONE; # default
CONFIGURE SNAPSHOT CONTROLFILE NAME TO 'C:\APP\ORACLE\PRODUCT\12.1.0\DBHOME_1\DATABASE\SNCFCYANG.ORA'; # default

备份参数文件

RMAN> backup spfile;启动 backup 于 2015-12-07 19:08:13
使用通道 ORA_DISK_1
使用通道 ORA_DISK_2
通道 ORA_DISK_1: 正在启动全部数据文件备份集
通道 ORA_DISK_1: 正在指定备份集内的数据文件
备份集内包括当前的 SPFILE
通道 ORA_DISK_1: 正在启动段 1 于 2015-12-07 19:08:13
通道 ORA_DISK_1: 已完成段 1 于 2015-12-07 19:08:14
段句柄=C:\APP\ORACLE\FAST_RECOVERY_AREA\CYANG\BACKUPSET\2015_12_07\O1_MF_NNSNF_TAG20151207T190813_C6BT4XBP_.BKP 标记=TAG20151207T190813 注释=NONE
通道 ORA_DISK_1: 备份集已完成, 经过时间:00:00:01
完成 backup 于 2015-12-07 19:08:14启动 Control File and SPFILE Autobackup 于 2015-12-07 19:08:14
段 handle=C:\APP\ORACLE\RMAN\RMAN_CTL_C-3752195400-20151207-07.BK comment=NONE
完成 Control File and SPFILE Autobackup 于 2015-12-07 19:08:15RMAN>

备份归档重做日志

备份指定序列的归档日志

看下归档日志中的序列信息

RMAN> select sequence# from v$archived_log;SEQUENCE#
----------31323334353637383940414243444546474849505152535455565758已选择 28 行RMAN> 

用这个命令产生几个归档日志:

sys@CYANG> alter system switch logfile;系统已更改。sys@CYANG> /系统已更改。sys@CYANG> /系统已更改。sys@CYANG> /系统已更改。sys@CYANG>

执行四次归档后,再看下归档日志序列的变化:


RMAN> select sequence# from v$archived_log;SEQUENCE#
----------35363738394041424344454647484950515253545556575859606162已选择 28 行

此时备份下全部日志,并删除备份成功的归档日志:

RMAN> backup archivelog all delete input;启动 backup 于 2015-12-07 19:38:10
当前日志已存档
使用通道 ORA_DISK_1
使用通道 ORA_DISK_2
通道 ORA_DISK_1: 正在启动归档日志备份集
通道 ORA_DISK_1: 正在指定备份集内的归档日志
输入归档日志线程=1 序列=59 RECID=50 STAMP=897852718
通道 ORA_DISK_1: 正在启动段 1 于 2015-12-07 19:38:11
通道 ORA_DISK_2: 正在启动归档日志备份集
通道 ORA_DISK_2: 正在指定备份集内的归档日志
输入归档日志线程=1 序列=63 RECID=54 STAMP=897853091
通道 ORA_DISK_2: 正在启动段 1 于 2015-12-07 19:38:11
通道 ORA_DISK_1: 已完成段 1 于 2015-12-07 19:38:12
段句柄=C:\APP\ORACLE\FAST_RECOVERY_AREA\CYANG\BACKUPSET\2015_12_07\O1_MF_ANNNN_TAG20151207T193811_C6BVX3N2_.BKP 标记=TAG20151207T193811 注释=NONE
通道 ORA_DISK_1: 备份集已完成, 经过时间:00:00:01
通道 ORA_DISK_1: 正在删除归档日志
归档日志文件名=C:\APP\ORACLE\FAST_RECOVERY_AREA\CYANG\ARCHIVELOG\2015_12_07\O1_MF_1_59_C6BVKGWN_.ARC RECID=50 STAMP=897852718
通道 ORA_DISK_1: 正在启动归档日志备份集
通道 ORA_DISK_1: 正在指定备份集内的归档日志
输入归档日志线程=1 序列=60 RECID=51 STAMP=897852720
输入归档日志线程=1 序列=61 RECID=52 STAMP=897852722
输入归档日志线程=1 序列=62 RECID=53 STAMP=897852753
通道 ORA_DISK_1: 正在启动段 1 于 2015-12-07 19:38:13
通道 ORA_DISK_2: 已完成段 1 于 2015-12-07 19:38:13
段句柄=C:\APP\ORACLE\RMAN\RMAN2_5BQO89L3_1_1.BK 标记=TAG20151207T193811 注释=NONE
通道 ORA_DISK_2: 备份集已完成, 经过时间:00:00:02
通道 ORA_DISK_2: 正在删除归档日志
归档日志文件名=C:\APP\ORACLE\FAST_RECOVERY_AREA\CYANG\ARCHIVELOG\2015_12_07\O1_MF_1_63_C6BVX318_.ARC RECID=54 STAMP=897853091
通道 ORA_DISK_1: 已完成段 1 于 2015-12-07 19:38:14
段句柄=C:\APP\ORACLE\FAST_RECOVERY_AREA\CYANG\BACKUPSET\2015_12_07\O1_MF_ANNNN_TAG20151207T193811_C6BVX51H_.BKP 标记=TAG20151207T193811 注释=NONE
通道 ORA_DISK_1: 备份集已完成, 经过时间:00:00:01
通道 ORA_DISK_1: 正在删除归档日志
归档日志文件名=C:\APP\ORACLE\FAST_RECOVERY_AREA\CYANG\ARCHIVELOG\2015_12_07\O1_MF_1_60_C6BVKJLG_.ARC RECID=51 STAMP=897852720
归档日志文件名=C:\APP\ORACLE\FAST_RECOVERY_AREA\CYANG\ARCHIVELOG\2015_12_07\O1_MF_1_61_C6BVKLOP_.ARC RECID=52 STAMP=897852722
归档日志文件名=C:\APP\ORACLE\FAST_RECOVERY_AREA\CYANG\ARCHIVELOG\2015_12_07\O1_MF_1_62_C6BVLKT0_.ARC RECID=53 STAMP=897852753
完成 backup 于 2015-12-07 19:38:14启动 Control File and SPFILE Autobackup 于 2015-12-07 19:38:14
段 handle=C:\APP\ORACLE\RMAN\RMAN_CTL_C-3752195400-20151207-0A.BK comment=NONE
完成 Control File and SPFILE Autobackup 于 2015-12-07 19:38:15RMAN> select name,sequence# from v$archived_log;NAME
--------------------------------------------------------------------------------SEQUENCE#
----------36373839404142434445464748495051525354555657585960616263已选择 28 行

此时执行下切换日志的指令,产生一个归档:

sys@CYANG> alter system switch logfile;

然后再看日日志的情况,发现有新的在线日志生成了,并且出现了序列的增长:


RMAN> select name,sequence# from v$archived_log;NAME
--------------------------------------------------------------------------------
 SEQUENCE#
----------        37        38        39        40        41        42        43        44        45        46        47        48        49        50        51        52        53        54        55        56        57        58        59        60        61        62        63C:\APP\ORACLE\FAST_RECOVERY_AREA\CYANG\ARCHIVELOG\2015_12_07\O1_MF_1_64_C6BW0161_.ARC64
已选择 28 行RMAN>

然后备份下制定的归档日志:


--序列63上不存在归档,没有备份成功
RMAN> backup archivelog sequence 63;启动 backup 于 2015-12-07 19:43:49
使用通道 ORA_DISK_1
使用通道 ORA_DISK_2
RMAN-00571: ===========================================================
RMAN-00569: =============== ERROR MESSAGE STACK FOLLOWS ===============
RMAN-00571: ===========================================================
RMAN-03002: backup 命令 (在 12/07/2015 19:43:49 上) 失败
RMAN-20242: 说明与资料档案库中的任何归档日志都不匹配--备份序列64可以成功备份
RMAN> backup archivelog sequence 64;启动 backup 于 2015-12-07 19:44:01
使用通道 ORA_DISK_1
使用通道 ORA_DISK_2
通道 ORA_DISK_1: 正在启动归档日志备份集
通道 ORA_DISK_1: 正在指定备份集内的归档日志
输入归档日志线程=1 序列=64 RECID=55 STAMP=897853185
通道 ORA_DISK_1: 正在启动段 1 于 2015-12-07 19:44:01
通道 ORA_DISK_1: 已完成段 1 于 2015-12-07 19:44:02
段句柄=C:\APP\ORACLE\FAST_RECOVERY_AREA\CYANG\BACKUPSET\2015_12_07\O1_MF_ANNNN_TAG20151207T194401_C6BW81SY_.BKP 标记=TAG20151207T194401 注释=NONE
通道 ORA_DISK_1: 备份集已完成, 经过时间:00:00:01
完成 backup 于 2015-12-07 19:44:02启动 Control File and SPFILE Autobackup 于 2015-12-07 19:44:02
段 handle=C:\APP\ORACLE\RMAN\RMAN_CTL_C-3752195400-20151207-0B.BK comment=NONE
完成 Control File and SPFILE Autobackup 于 2015-12-07 19:44:04--可以用between and 命令来备份
RMAN> backup archivelog sequence between 63 and 65 thread 1;启动 backup 于 2015-12-07 19:44:43
使用通道 ORA_DISK_1
使用通道 ORA_DISK_2
通道 ORA_DISK_1: 正在启动归档日志备份集
通道 ORA_DISK_1: 正在指定备份集内的归档日志
输入归档日志线程=1 序列=64 RECID=55 STAMP=897853185
通道 ORA_DISK_1: 正在启动段 1 于 2015-12-07 19:44:43
通道 ORA_DISK_1: 已完成段 1 于 2015-12-07 19:44:44
段句柄=C:\APP\ORACLE\FAST_RECOVERY_AREA\CYANG\BACKUPSET\2015_12_07\O1_MF_ANNNN_TAG20151207T194443_C6BW9CFP_.BKP 标记=TAG20151207T194443 注释=NONE
通道 ORA_DISK_1: 备份集已完成, 经过时间:00:00:01
完成 backup 于 2015-12-07 19:44:44启动 Control File and SPFILE Autobackup 于 2015-12-07 19:44:44
段 handle=C:\APP\ORACLE\RMAN\RMAN_CTL_C-3752195400-20151207-0C.BK comment=NONE
完成 Control File and SPFILE Autobackup 于 2015-12-07 19:44:45RMAN>

备份指定时间段的归档重做日志

RMAN> show exclude;db_unique_name 为 CYANG 的数据库的 RMAN 配置参数为:
RMAN 配置没有存储参数或默认参数RMAN> backup archivelog from time "sysdate-7" until time "sysdate -1";启动 backup 于 2015-12-07 19:49:56
使用通道 ORA_DISK_1
使用通道 ORA_DISK_2
说明与资料档案库中的任何归档日志都不匹配
由于没有要备份的文件而取消了备份
完成 backup 于 2015-12-07 19:49:56RMAN> backup archivelog from time "sysdate-7" until time "sysdate";启动 backup 于 2015-12-07 19:50:03
使用通道 ORA_DISK_1
使用通道 ORA_DISK_2
通道 ORA_DISK_1: 正在启动归档日志备份集
通道 ORA_DISK_1: 正在指定备份集内的归档日志
输入归档日志线程=1 序列=64 RECID=55 STAMP=897853185
通道 ORA_DISK_1: 正在启动段 1 于 2015-12-07 19:50:03
通道 ORA_DISK_1: 已完成段 1 于 2015-12-07 19:50:04
段句柄=C:\APP\ORACLE\FAST_RECOVERY_AREA\CYANG\BACKUPSET\2015_12_07\O1_MF_ANNNN_TAG20151207T195003_C6BWMCB4_.BKP 标记=TAG20151207T195003 注释=NONE
通道 ORA_DISK_1: 备份集已完成, 经过时间:00:00:01
完成 backup 于 2015-12-07 19:50:04启动 Control File and SPFILE Autobackup 于 2015-12-07 19:50:04
段 handle=C:\APP\ORACLE\RMAN\RMAN_CTL_C-3752195400-20151207-0D.BK comment=NONE
完成 Control File and SPFILE Autobackup 于 2015-12-07 19:50:05

备份FRA

RMAN> backup recovery area to destination 'c:\app\oracle\rman\';启动 backup 于 2015-12-07 20:00:47
使用通道 ORA_DISK_1
使用通道 ORA_DISK_2
通道 ORA_DISK_1: 正在启动全部数据文件备份集
通道 ORA_DISK_1: 正在将数据文件 00010 的数据文件副本包括在备份集内
输入文件名=C:\APP\ORACLE\FAST_RECOVERY_AREA\CYANG\809378F024254A0AAF1C7D06CC6D9706\DATAFILE\O1_MF_EXAMPLE_C6BS6V2M_.DBF
通道 ORA_DISK_1: 正在启动段 1 于 2015-12-07 20:00:47
通道 ORA_DISK_2: 正在启动全部数据文件备份集
通道 ORA_DISK_2: 正在将数据文件 00005 的数据文件副本包括在备份集内
输入文件名=C:\APP\ORACLE\FAST_RECOVERY_AREA\CYANG\DATAFILE\O1_MF_UNDOTBS1_C6BS7G7P_.DBF
通道 ORA_DISK_2: 正在启动段 1 于 2015-12-07 20:00:48
通道 ORA_DISK_1: 已完成段 1 于 2015-12-07 20:00:51
段句柄=C:\APP\ORACLE\RMAN\CYANG\809378F024254A0AAF1C7D06CC6D9706\BACKUPSET\2015_12_07\O1_MF_NNNDF_TAG20151207T200047_C6BX7HQ5_.BKP 标记=TAG20151207T200047 注释=NONE
通道 ORA_DISK_1: 备份集已完成, 经过时间:00:00:04
通道 ORA_DISK_1: 正在启动全部数据文件备份集
通道 ORA_DISK_1: 正在将数据文件 00004 的数据文件副本包括在备份集内
输入文件名=C:\APP\ORACLE\FAST_RECOVERY_AREA\CYANG\A00BB53DE42D4A6C8AC2FCFA7944681C\DATAFILE\O1_MF_SYSAUX_C6BS7S4C_.DBF
通道 ORA_DISK_1: 正在启动段 1 于 2015-12-07 20:00:51
通道 ORA_DISK_2: 已完成段 1 于 2015-12-07 20:00:51
段句柄=C:\APP\ORACLE\RMAN\CYANG\BACKUPSET\2015_12_07\O1_MF_NNNDF_TAG20151207T200047_C6BX7JK0_.BKP 标记=TAG20151207T200047 注释=NONE
通道 ORA_DISK_2: 备份集已完成, 经过时间:00:00:03
通道 ORA_DISK_2: 正在启动全部数据文件备份集
通道 ORA_DISK_2: 正在将数据文件 00002 的数据文件副本包括在备份集内
输入文件名=C:\APP\ORACLE\FAST_RECOVERY_AREA\CYANG\A00BB53DE42D4A6C8AC2FCFA7944681C\DATAFILE\O1_MF_SYSTEM_C6BS80VB_.DBF
通道 ORA_DISK_2: 正在启动段 1 于 2015-12-07 20:00:52
通道 ORA_DISK_1: 已完成段 1 于 2015-12-07 20:00:59
段句柄=C:\APP\ORACLE\RMAN\CYANG\A00BB53DE42D4A6C8AC2FCFA7944681C\BACKUPSET\2015_12_07\O1_MF_NNNDF_TAG20151207T200047_C6BX7MN0_.BKP 标记=TAG20151207T200047 注释=NONE
通道 ORA_DISK_1: 备份集已完成, 经过时间:00:00:08
通道 ORA_DISK_1: 正在启动归档日志备份集
通道 ORA_DISK_1: 正在指定备份集内的归档日志
输入归档日志线程=1 序列=64 RECID=55 STAMP=897853185
通道 ORA_DISK_1: 正在启动段 1 于 2015-12-07 20:00:59
通道 ORA_DISK_2: 已完成段 1 于 2015-12-07 20:00:59
段句柄=C:\APP\ORACLE\RMAN\CYANG\A00BB53DE42D4A6C8AC2FCFA7944681C\BACKUPSET\2015_12_07\O1_MF_NNNDF_TAG20151207T200047_C6BX7N9F_.BKP 标记=TAG20151207T200047 注释=NONE
通道 ORA_DISK_2: 备份集已完成, 经过时间:00:00:07
通道 ORA_DISK_2: 输入备份集: count=158, stamp=897851172, piece=1
通道 ORA_DISK_2: 正在启动段 1 于 2015-12-07 20:00:59
通道 ORA_DISK_2: 备份片段 C:\APP\ORACLE\FAST_RECOVERY_AREA\CYANG\BACKUPSET\2015_12_07\O1_MF_NNNDF_TAG20151207T190611_C6BT1462_.BKP
通道 ORA_DISK_1: 已完成段 1 于 2015-12-07 20:00:59
段句柄=C:\APP\ORACLE\RMAN\CYANG\BACKUPSET\2015_12_07\O1_MF_ANNNN_TAG20151207T200047_C6BX7VF6_.BKP 标记=TAG20151207T200047 注释=NONE
通道 ORA_DISK_1: 备份集已完成, 经过时间:00:00:00
通道 ORA_DISK_1: 输入备份集: count=165, stamp=897851755, piece=1
通道 ORA_DISK_1: 正在启动段 1 于 2015-12-07 20:00:59
通道 ORA_DISK_1: 备份片段 C:\APP\ORACLE\FAST_RECOVERY_AREA\CYANG\BACKUPSET\2015_12_07\O1_MF_ANNNN_TAG20151207T191554_C6BTMC5P_.BKP
段 handle=C:\APP\ORACLE\RMAN\CYANG\BACKUPSET\2015_12_07\O1_MF_ANNNN_TAG20151207T191554_C6BX7VWC_.BKP comment=NONE
通道 ORA_DISK_1: 已完成段 1 于 2015-12-07 20:01:00
通道 ORA_DISK_1: 备份片段已完成, 用时: 00:00:01
通道 ORA_DISK_1: 输入备份集: count=167, stamp=897851812, piece=1
通道 ORA_DISK_1: 正在启动段 1 于 2015-12-07 20:01:00
通道 ORA_DISK_1: 备份片段 C:\APP\ORACLE\FAST_RECOVERY_AREA\CYANG\BACKUPSET\2015_12_07\O1_MF_ANNNN_TAG20151207T191652_C6BTO4WO_.BKP
段 handle=C:\APP\ORACLE\RMAN\CYANG\BACKUPSET\2015_12_07\O1_MF_ANNNN_TAG20151207T191652_C6BX7X5K_.BKP comment=NONE
通道 ORA_DISK_1: 已完成段 1 于 2015-12-07 20:01:01
通道 ORA_DISK_1: 备份片段已完成, 用时: 00:00:01
通道 ORA_DISK_1: 输入备份集: count=170, stamp=897853091, piece=1
通道 ORA_DISK_1: 正在启动段 1 于 2015-12-07 20:01:02
通道 ORA_DISK_1: 备份片段 C:\APP\ORACLE\FAST_RECOVERY_AREA\CYANG\BACKUPSET\2015_12_07\O1_MF_ANNNN_TAG20151207T193811_C6BVX3N2_.BKP
段 handle=C:\APP\ORACLE\RMAN\CYANG\BACKUPSET\2015_12_07\O1_MF_ANNNN_TAG20151207T193811_C6BX7YJ1_.BKP comment=NONE
通道 ORA_DISK_1: 已完成段 1 于 2015-12-07 20:01:03
通道 ORA_DISK_1: 备份片段已完成, 用时: 00:00:01
通道 ORA_DISK_1: 输入备份集: count=172, stamp=897853092, piece=1
通道 ORA_DISK_1: 正在启动段 1 于 2015-12-07 20:01:03
通道 ORA_DISK_1: 备份片段 C:\APP\ORACLE\FAST_RECOVERY_AREA\CYANG\BACKUPSET\2015_12_07\O1_MF_ANNNN_TAG20151207T193811_C6BVX51H_.BKP
段 handle=C:\APP\ORACLE\RMAN\CYANG\BACKUPSET\2015_12_07\O1_MF_ANNNN_TAG20151207T193811_C6BX7ZNG_.BKP comment=NONE
通道 ORA_DISK_1: 已完成段 1 于 2015-12-07 20:01:04
通道 ORA_DISK_1: 备份片段已完成, 用时: 00:00:01
通道 ORA_DISK_1: 输入备份集: count=174, stamp=897853441, piece=1
通道 ORA_DISK_1: 正在启动段 1 于 2015-12-07 20:01:04
通道 ORA_DISK_1: 备份片段 C:\APP\ORACLE\FAST_RECOVERY_AREA\CYANG\BACKUPSET\2015_12_07\O1_MF_ANNNN_TAG20151207T194401_C6BW81SY_.BKP
段 handle=C:\APP\ORACLE\RMAN\CYANG\BACKUPSET\2015_12_07\O1_MF_ANNNN_TAG20151207T194401_C6BX80TC_.BKP comment=NONE
通道 ORA_DISK_1: 已完成段 1 于 2015-12-07 20:01:05
通道 ORA_DISK_1: 备份片段已完成, 用时: 00:00:01
通道 ORA_DISK_1: 输入备份集: count=176, stamp=897853483, piece=1
通道 ORA_DISK_1: 正在启动段 1 于 2015-12-07 20:01:05
通道 ORA_DISK_1: 备份片段 C:\APP\ORACLE\FAST_RECOVERY_AREA\CYANG\BACKUPSET\2015_12_07\O1_MF_ANNNN_TAG20151207T194443_C6BW9CFP_.BKP
段 handle=C:\APP\ORACLE\RMAN\CYANG\BACKUPSET\2015_12_07\O1_MF_NNNDF_TAG20151207T190611_C6BX7VJP_.BKP comment=NONE
通道 ORA_DISK_2: 已完成段 1 于 2015-12-07 20:01:05
通道 ORA_DISK_2: 备份片段已完成, 用时: 00:00:06
通道 ORA_DISK_2: 输入备份集: count=178, stamp=897853803, piece=1
通道 ORA_DISK_2: 正在启动段 1 于 2015-12-07 20:01:05
通道 ORA_DISK_2: 备份片段 C:\APP\ORACLE\FAST_RECOVERY_AREA\CYANG\BACKUPSET\2015_12_07\O1_MF_ANNNN_TAG20151207T195003_C6BWMCB4_.BKP
段 handle=C:\APP\ORACLE\RMAN\CYANG\BACKUPSET\2015_12_07\O1_MF_ANNNN_TAG20151207T194443_C6BX81SW_.BKP comment=NONE
通道 ORA_DISK_1: 已完成段 1 于 2015-12-07 20:01:05
通道 ORA_DISK_1: 备份片段已完成, 用时: 00:00:00
段 handle=C:\APP\ORACLE\RMAN\CYANG\BACKUPSET\2015_12_07\O1_MF_ANNNN_TAG20151207T195003_C6BX81WQ_.BKP comment=NONE
通道 ORA_DISK_2: 已完成段 1 于 2015-12-07 20:01:06
通道 ORA_DISK_2: 备份片段已完成, 用时: 00:00:01
完成 backup 于 2015-12-07 20:01:06启动 Control File and SPFILE Autobackup 于 2015-12-07 20:01:07
段 handle=C:\APP\ORACLE\RMAN\RMAN_CTL_C-3752195400-20151207-0E.BK comment=NONE
完成 Control File and SPFILE Autobackup 于 2015-12-07 20:01:08RMAN> report obsolete;RMAN 保留策略将应用于该命令
将 RMAN 保留策略设置为冗余 1
已废弃的备份和副本报表
类型                 关键字 完成时间           文件名/句柄
-------------------- ------ ------------------ --------------------
备份集               157    2015-12-07 19:50:05
备份片段       157    2015-12-07 19:50:05 C:\APP\ORACLE\RMAN\RMAN_CTL_C-3752195400-20151207-0D.BK
备份集               159    2015-12-07 20:00:51
备份片段       159    2015-12-07 20:00:51 C:\APP\ORACLE\RMAN\CYANG\809378F024254A0AAF1C7D06CC6D9706\BACKUPSET\2015_12_07\O1_MF_NNNDF_TAG20151207T200047_C6BX7HQ5_.BK
备份集               158    2015-12-07 20:00:50
备份片段       158    2015-12-07 20:00:50 C:\APP\ORACLE\RMAN\CYANG\BACKUPSET\2015_12_07\O1_MF_NNNDF_TAG20151207T200047_C6BX7JK0_.BKP
备份集               161    2015-12-07 20:00:56
备份片段       161    2015-12-07 20:00:56 C:\APP\ORACLE\RMAN\CYANG\A00BB53DE42D4A6C8AC2FCFA7944681C\BACKUPSET\2015_12_07\O1_MF_NNNDF_TAG20151207T200047_C6BX7MN0_.BK
备份集               160    2015-12-07 20:00:55
备份片段       160    2015-12-07 20:00:55 C:\APP\ORACLE\RMAN\CYANG\A00BB53DE42D4A6C8AC2FCFA7944681C\BACKUPSET\2015_12_07\O1_MF_NNNDF_TAG20151207T200047_C6BX7N9F_.BKRMAN>

从备份中去除表空间的备份

当某个表空间不太重要时(temp表空间默认不备份的,此处TEMP表空间不再讨论之列)你不想备份某个表空间的时候,可以设置排除命令:

--查看下设置排除了那些表空间
RMAN> show exclude;db_unique_name 为 CYANG 的数据库的 RMAN 配置参数为:
RMAN 配置没有存储参数或默认参数--设置排除表空间
RMAN> configure exclude for tablespace users;今后的全部数据库备份将排除表空间 USERS
已成功存储新的 RMAN 配置参数RMAN> show exclude;db_unique_name 为 CYANG 的数据库的 RMAN 配置参数为:
CONFIGURE EXCLUDE FOR TABLESPACE 'USERS';--正常进行备份会发现将刚才设定的users表空间给排除了
RMAN> backup database;启动 backup 于 2015-12-07 20:10:17
使用通道 ORA_DISK_1
使用通道 ORA_DISK_2
全部数据库备份将排除文件 6
通道 ORA_DISK_1: 正在启动全部数据文件备份集
通道 ORA_DISK_1: 正在指定备份集内的数据文件
输入数据文件: 文件号=00010 名称=C:\APP\ORACLE\ORADATA\CYANG\DATAFILE\O1_MF_EXAMPLE_BYCMNHVM_.DBF
通道 ORA_DISK_1: 正在启动段 1 于 2015-12-07 20:10:17
通道 ORA_DISK_2: 正在启动全部数据文件备份集
通道 ORA_DISK_2: 正在指定备份集内的数据文件
输入数据文件: 文件号=00008 名称=C:\APP\ORACLE\ORADATA\CYANG\DATAFILE\O1_MF_SYSAUX_BYCMNHW0_.DBF
输入数据文件: 文件号=00007 名称=C:\APP\ORACLE\ORADATA\CYANG\DATAFILE\O1_MF_SYSTEM_BYCMNHWC_.DBF
通道 ORA_DISK_2: 正在启动段 1 于 2015-12-07 20:10:20
通道 ORA_DISK_1: 已完成段 1 于 2015-12-07 20:10:21
段句柄=C:\APP\ORACLE\FAST_RECOVERY_AREA\CYANG\809378F024254A0AAF1C7D06CC6D9706\BACKUPSET\2015_12_07\O1_MF_NNNDF_TAG20151207T201017_C6BXS9T6_.BKP 标记=TAG20151207T201017 注释=NONE
通道 ORA_DISK_1: 备份集已完成, 经过时间:00:00:04
通道 ORA_DISK_1: 正在启动全部数据文件备份集
通道 ORA_DISK_1: 正在指定备份集内的数据文件
输入数据文件: 文件号=00001 名称=C:\APP\ORACLE\ORADATA\CYANG\DATAFILE\O1_MF_SYSTEM_BYCLTN26_.DBF
通道 ORA_DISK_1: 正在启动段 1 于 2015-12-07 20:10:22
通道 ORA_DISK_1: 已完成段 1 于 2015-12-07 20:10:37
段句柄=C:\APP\ORACLE\FAST_RECOVERY_AREA\CYANG\BACKUPSET\2015_12_07\O1_MF_NNNDF_TAG20151207T201017_C6BXSGFS_.BKP 标记=TAG20151207T201017 注释=NONE
通道 ORA_DISK_1: 备份集已完成, 经过时间:00:00:15
通道 ORA_DISK_1: 正在启动全部数据文件备份集
通道 ORA_DISK_1: 正在指定备份集内的数据文件
输入数据文件: 文件号=00003 名称=C:\APP\ORACLE\ORADATA\CYANG\DATAFILE\O1_MF_SYSAUX_BYCLRWV7_.DBF
通道 ORA_DISK_1: 正在启动段 1 于 2015-12-07 20:10:37
通道 ORA_DISK_2: 已完成段 1 于 2015-12-07 20:10:37
段句柄=C:\APP\ORACLE\RMAN\RMAN2_5RQO8BH9_1_1.BK 标记=TAG20151207T201017 注释=NONE
通道 ORA_DISK_2: 备份集已完成, 经过时间:00:00:17
通道 ORA_DISK_2: 正在启动全部数据文件备份集
通道 ORA_DISK_2: 正在指定备份集内的数据文件
输入数据文件: 文件号=00005 名称=C:\APP\ORACLE\ORADATA\CYANG\DATAFILE\O1_MF_UNDOTBS1_BYCLWPHZ_.DBF
通道 ORA_DISK_2: 正在启动段 1 于 2015-12-07 20:10:37
通道 ORA_DISK_2: 已完成段 1 于 2015-12-07 20:10:40
段句柄=C:\APP\ORACLE\RMAN\RMAN2_5UQO8BHT_1_1.BK 标记=TAG20151207T201017 注释=NONE
通道 ORA_DISK_2: 备份集已完成, 经过时间:00:00:03
通道 ORA_DISK_2: 正在启动全部数据文件备份集
通道 ORA_DISK_2: 正在指定备份集内的数据文件
输入数据文件: 文件号=00004 名称=C:\APP\ORACLE\ORADATA\CYANG\DATAFILE\O1_MF_SYSAUX_BYCM0ZW8_.DBF
通道 ORA_DISK_2: 正在启动段 1 于 2015-12-07 20:10:41
通道 ORA_DISK_1: 已完成段 1 于 2015-12-07 20:10:44
段句柄=C:\APP\ORACLE\FAST_RECOVERY_AREA\CYANG\BACKUPSET\2015_12_07\O1_MF_NNNDF_TAG20151207T201017_C6BXSX7X_.BKP 标记=TAG20151207T201017 注释=NONE
通道 ORA_DISK_1: 备份集已完成, 经过时间:00:00:07
通道 ORA_DISK_1: 正在启动全部数据文件备份集
通道 ORA_DISK_1: 正在指定备份集内的数据文件
输入数据文件: 文件号=00002 名称=C:\APP\ORACLE\ORADATA\CYANG\DATAFILE\O1_MF_SYSTEM_BYCM0ZWL_.DBF
通道 ORA_DISK_1: 正在启动段 1 于 2015-12-07 20:10:45
通道 ORA_DISK_1: 已完成段 1 于 2015-12-07 20:10:48
段句柄=C:\APP\ORACLE\FAST_RECOVERY_AREA\CYANG\A00BB53DE42D4A6C8AC2FCFA7944681C\BACKUPSET\2015_12_07\O1_MF_NNNDF_TAG20151207T201017_C6BXT5K4_.BKP 标记=TAG20151207T201017 注释=NONE
通道 ORA_DISK_1: 备份集已完成, 经过时间:00:00:03
通道 ORA_DISK_1: 正在启动全部数据文件备份集
通道 ORA_DISK_1: 正在指定备份集内的数据文件
输入数据文件: 文件号=00009 名称=C:\APP\ORACLE\ORADATA\CYANG\DATAFILE\O1_MF_USERS_BYCMNHWP_.DBF
通道 ORA_DISK_1: 正在启动段 1 于 2015-12-07 20:10:48
通道 ORA_DISK_2: 已完成段 1 于 2015-12-07 20:10:48
段句柄=C:\APP\ORACLE\RMAN\RMAN2_5VQO8BI1_1_1.BK 标记=TAG20151207T201017 注释=NONE
通道 ORA_DISK_2: 备份集已完成, 经过时间:00:00:07
通道 ORA_DISK_1: 已完成段 1 于 2015-12-07 20:10:49
段句柄=C:\APP\ORACLE\FAST_RECOVERY_AREA\CYANG\809378F024254A0AAF1C7D06CC6D9706\BACKUPSET\2015_12_07\O1_MF_NNNDF_TAG20151207T201017_C6BXT8LQ_.BKP 标记=TAG20151207T201017 注释=NONE
通道 ORA_DISK_1: 备份集已完成, 经过时间:00:00:01
完成 backup 于 2015-12-07 20:10:49启动 Control File and SPFILE Autobackup 于 2015-12-07 20:10:49
段 handle=C:\APP\ORACLE\RMAN\RMAN_CTL_C-3752195400-20151207-0F.BK comment=NONE
完成 Control File and SPFILE Autobackup 于 2015-12-07 20:10:50--后面多加一个exclude参数可以将排除的没排除都统统进行备份
RMAN> backup database noexclude;启动 backup 于 2015-12-07 20:12:26
使用通道 ORA_DISK_1
使用通道 ORA_DISK_2
通道 ORA_DISK_1: 正在启动全部数据文件备份集
通道 ORA_DISK_1: 正在指定备份集内的数据文件
输入数据文件: 文件号=00010 名称=C:\APP\ORACLE\ORADATA\CYANG\DATAFILE\O1_MF_EXAMPLE_BYCMNHVM_.DBF
通道 ORA_DISK_1: 正在启动段 1 于 2015-12-07 20:12:27
通道 ORA_DISK_2: 正在启动全部数据文件备份集
通道 ORA_DISK_2: 正在指定备份集内的数据文件
输入数据文件: 文件号=00008 名称=C:\APP\ORACLE\ORADATA\CYANG\DATAFILE\O1_MF_SYSAUX_BYCMNHW0_.DBF
输入数据文件: 文件号=00007 名称=C:\APP\ORACLE\ORADATA\CYANG\DATAFILE\O1_MF_SYSTEM_BYCMNHWC_.DBF
通道 ORA_DISK_2: 正在启动段 1 于 2015-12-07 20:12:30
通道 ORA_DISK_1: 已完成段 1 于 2015-12-07 20:12:31
段句柄=C:\APP\ORACLE\FAST_RECOVERY_AREA\CYANG\809378F024254A0AAF1C7D06CC6D9706\BACKUPSET\2015_12_07\O1_MF_NNNDF_TAG20151207T201227_C6BXXCP1_.BKP 标记=TAG20151207T201227 注释=NONE
通道 ORA_DISK_1: 备份集已完成, 经过时间:00:00:04
通道 ORA_DISK_1: 正在启动全部数据文件备份集
通道 ORA_DISK_1: 正在指定备份集内的数据文件
输入数据文件: 文件号=00001 名称=C:\APP\ORACLE\ORADATA\CYANG\DATAFILE\O1_MF_SYSTEM_BYCLTN26_.DBF
通道 ORA_DISK_1: 正在启动段 1 于 2015-12-07 20:12:31
通道 ORA_DISK_1: 已完成段 1 于 2015-12-07 20:12:47
段句柄=C:\APP\ORACLE\FAST_RECOVERY_AREA\CYANG\BACKUPSET\2015_12_07\O1_MF_NNNDF_TAG20151207T201227_C6BXXJFK_.BKP 标记=TAG20151207T201227 注释=NONE
通道 ORA_DISK_1: 备份集已完成, 经过时间:00:00:16
通道 ORA_DISK_1: 正在启动全部数据文件备份集
通道 ORA_DISK_1: 正在指定备份集内的数据文件
输入数据文件: 文件号=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-07 20:12:47
通道 ORA_DISK_2: 已完成段 1 于 2015-12-07 20:12:47
段句柄=C:\APP\ORACLE\RMAN\RMAN2_64QO8BLB_1_1.BK 标记=TAG20151207T201227 注释=NONE
通道 ORA_DISK_2: 备份集已完成, 经过时间:00:00:17
通道 ORA_DISK_2: 正在启动全部数据文件备份集
通道 ORA_DISK_2: 正在指定备份集内的数据文件
输入数据文件: 文件号=00005 名称=C:\APP\ORACLE\ORADATA\CYANG\DATAFILE\O1_MF_UNDOTBS1_BYCLWPHZ_.DBF
通道 ORA_DISK_2: 正在启动段 1 于 2015-12-07 20:12:47
通道 ORA_DISK_2: 已完成段 1 于 2015-12-07 20:12:50
段句柄=C:\APP\ORACLE\RMAN\RMAN2_67QO8BLV_1_1.BK 标记=TAG20151207T201227 注释=NONE
通道 ORA_DISK_2: 备份集已完成, 经过时间:00:00:03
通道 ORA_DISK_2: 正在启动全部数据文件备份集
通道 ORA_DISK_2: 正在指定备份集内的数据文件
输入数据文件: 文件号=00004 名称=C:\APP\ORACLE\ORADATA\CYANG\DATAFILE\O1_MF_SYSAUX_BYCM0ZW8_.DBF
通道 ORA_DISK_2: 正在启动段 1 于 2015-12-07 20:12:51
通道 ORA_DISK_1: 已完成段 1 于 2015-12-07 20:12:54
段句柄=C:\APP\ORACLE\FAST_RECOVERY_AREA\CYANG\BACKUPSET\2015_12_07\O1_MF_NNNDF_TAG20151207T201227_C6BXXZB0_.BKP 标记=TAG20151207T201227 注释=NONE
通道 ORA_DISK_1: 备份集已完成, 经过时间:00:00:07
通道 ORA_DISK_1: 正在启动全部数据文件备份集
通道 ORA_DISK_1: 正在指定备份集内的数据文件
输入数据文件: 文件号=00002 名称=C:\APP\ORACLE\ORADATA\CYANG\DATAFILE\O1_MF_SYSTEM_BYCM0ZWL_.DBF
通道 ORA_DISK_1: 正在启动段 1 于 2015-12-07 20:12:55
通道 ORA_DISK_2: 已完成段 1 于 2015-12-07 20:12:56
段句柄=C:\APP\ORACLE\RMAN\RMAN2_68QO8BM3_1_1.BK 标记=TAG20151207T201227 注释=NONE
通道 ORA_DISK_2: 备份集已完成, 经过时间:00:00:05
通道 ORA_DISK_2: 正在启动全部数据文件备份集
通道 ORA_DISK_2: 正在指定备份集内的数据文件
输入数据文件: 文件号=00009 名称=C:\APP\ORACLE\ORADATA\CYANG\DATAFILE\O1_MF_USERS_BYCMNHWP_.DBF
通道 ORA_DISK_2: 正在启动段 1 于 2015-12-07 20:12:57
通道 ORA_DISK_1: 已完成段 1 于 2015-12-07 20:12:58
段句柄=C:\APP\ORACLE\FAST_RECOVERY_AREA\CYANG\A00BB53DE42D4A6C8AC2FCFA7944681C\BACKUPSET\2015_12_07\O1_MF_NNNDF_TAG20151207T201227_C6BXY7VR_.BKP 标记=TAG20151207T201227 注释=NONE
通道 ORA_DISK_1: 备份集已完成, 经过时间:00:00:03
通道 ORA_DISK_2: 已完成段 1 于 2015-12-07 20:12:58
段句柄=C:\APP\ORACLE\RMAN\RMAN2_6AQO8BM9_1_1.BK 标记=TAG20151207T201227 注释=NONE
通道 ORA_DISK_2: 备份集已完成, 经过时间:00:00:01
完成 backup 于 2015-12-07 20:12:58启动 Control File and SPFILE Autobackup 于 2015-12-07 20:12:58
段 handle=C:\APP\ORACLE\RMAN\RMAN_CTL_C-3752195400-20151207-10.BK comment=NONE
完成 Control File and SPFILE Autobackup 于 2015-12-07 20:12:59--用这个命令清除排除设置
RMAN> configure exclude for tablespace users clear;今后的全部数据库备份将包括表空间 USERS
已成功删除旧的 RMAN 配置参数RMAN> show exclude;db_unique_name 为 CYANG 的数据库的 RMAN 配置参数为:
RMAN 配置没有存储参数或默认参数

备份只读表空间

执行这个命令的前提是拥有只读表空间的备份,只要用delete obsolete 来删除过时的表空间备份时,含有只读表空间的备份集不会被删除,即使这个备份集中还有其他的可读写的表空间的备份。

RMAN> backup database skip readonly;启动 backup 于 2015-12-07 20:21:19
使用通道 ORA_DISK_1
使用通道 ORA_DISK_2
通道 ORA_DISK_1: 正在启动全部数据文件备份集
通道 ORA_DISK_1: 正在指定备份集内的数据文件
输入数据文件: 文件号=00010 名称=C:\APP\ORACLE\ORADATA\CYANG\DATAFILE\O1_MF_EXAMPLE_BYCMNHVM_.DBF
通道 ORA_DISK_1: 正在启动段 1 于 2015-12-07 20:21:20
通道 ORA_DISK_2: 正在启动全部数据文件备份集
通道 ORA_DISK_2: 正在指定备份集内的数据文件
输入数据文件: 文件号=00008 名称=C:\APP\ORACLE\ORADATA\CYANG\DATAFILE\O1_MF_SYSAUX_BYCMNHW0_.DBF
输入数据文件: 文件号=00007 名称=C:\APP\ORACLE\ORADATA\CYANG\DATAFILE\O1_MF_SYSTEM_BYCMNHWC_.DBF
通道 ORA_DISK_2: 正在启动段 1 于 2015-12-07 20:21:21
通道 ORA_DISK_1: 已完成段 1 于 2015-12-07 20:21:28
段句柄=C:\APP\ORACLE\FAST_RECOVERY_AREA\CYANG\809378F024254A0AAF1C7D06CC6D9706\BACKUPSET\2015_12_07\O1_MF_NNNDF_TAG20151207T202120_C6BYG0QB_.BKP 标记=TAG20151207T202120 注释=NONE
通道 ORA_DISK_1: 备份集已完成, 经过时间:00:00:08
通道 ORA_DISK_1: 正在启动全部数据文件备份集
通道 ORA_DISK_1: 正在指定备份集内的数据文件
输入数据文件: 文件号=00001 名称=C:\APP\ORACLE\ORADATA\CYANG\DATAFILE\O1_MF_SYSTEM_BYCLTN26_.DBF
通道 ORA_DISK_1: 正在启动段 1 于 2015-12-07 20:21:28
通道 ORA_DISK_2: 已完成段 1 于 2015-12-07 20:21:31
段句柄=C:\APP\ORACLE\RMAN\RMAN2_6DQO8C60_1_1.BK 标记=TAG20151207T202120 注释=NONE
通道 ORA_DISK_2: 备份集已完成, 经过时间:00:00:10
通道 ORA_DISK_2: 正在启动全部数据文件备份集
通道 ORA_DISK_2: 正在指定备份集内的数据文件
输入数据文件: 文件号=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_2: 正在启动段 1 于 2015-12-07 20:21:32
通道 ORA_DISK_1: 已完成段 1 于 2015-12-07 20:21:39
段句柄=C:\APP\ORACLE\FAST_RECOVERY_AREA\CYANG\BACKUPSET\2015_12_07\O1_MF_NNNDF_TAG20151207T202120_C6BYG98G_.BKP 标记=TAG20151207T202120 注释=NONE
通道 ORA_DISK_1: 备份集已完成, 经过时间:00:00:11
通道 ORA_DISK_1: 正在启动全部数据文件备份集
通道 ORA_DISK_1: 正在指定备份集内的数据文件
输入数据文件: 文件号=00005 名称=C:\APP\ORACLE\ORADATA\CYANG\DATAFILE\O1_MF_UNDOTBS1_BYCLWPHZ_.DBF
通道 ORA_DISK_1: 正在启动段 1 于 2015-12-07 20:21:40
通道 ORA_DISK_2: 已完成段 1 于 2015-12-07 20:21:40
段句柄=C:\APP\ORACLE\RMAN\RMAN2_6FQO8C6B_1_1.BK 标记=TAG20151207T202120 注释=NONE
通道 ORA_DISK_2: 备份集已完成, 经过时间:00:00:08
通道 ORA_DISK_2: 正在启动全部数据文件备份集
通道 ORA_DISK_2: 正在指定备份集内的数据文件
输入数据文件: 文件号=00004 名称=C:\APP\ORACLE\ORADATA\CYANG\DATAFILE\O1_MF_SYSAUX_BYCM0ZW8_.DBF
通道 ORA_DISK_2: 正在启动段 1 于 2015-12-07 20:21:40
通道 ORA_DISK_1: 已完成段 1 于 2015-12-07 20:21:41
段句柄=C:\APP\ORACLE\FAST_RECOVERY_AREA\CYANG\BACKUPSET\2015_12_07\O1_MF_NNNDF_TAG20151207T202120_C6BYGN7X_.BKP 标记=TAG20151207T202120 注释=NONE
通道 ORA_DISK_1: 备份集已完成, 经过时间:00:00:01
通道 ORA_DISK_1: 正在启动全部数据文件备份集
通道 ORA_DISK_1: 正在指定备份集内的数据文件
输入数据文件: 文件号=00002 名称=C:\APP\ORACLE\ORADATA\CYANG\DATAFILE\O1_MF_SYSTEM_BYCM0ZWL_.DBF
通道 ORA_DISK_1: 正在启动段 1 于 2015-12-07 20:21:42
通道 ORA_DISK_1: 已完成段 1 于 2015-12-07 20:21:49
段句柄=C:\APP\ORACLE\FAST_RECOVERY_AREA\CYANG\A00BB53DE42D4A6C8AC2FCFA7944681C\BACKUPSET\2015_12_07\O1_MF_NNNDF_TAG20151207T202120_C6BYGPHV_.BKP 标记=TAG20151207T202120 注释=NONE
通道 ORA_DISK_1: 备份集已完成, 经过时间:00:00:07
通道 ORA_DISK_1: 正在启动全部数据文件备份集
通道 ORA_DISK_1: 正在指定备份集内的数据文件
输入数据文件: 文件号=00009 名称=C:\APP\ORACLE\ORADATA\CYANG\DATAFILE\O1_MF_USERS_BYCMNHWP_.DBF
通道 ORA_DISK_1: 正在启动段 1 于 2015-12-07 20:21:49
通道 ORA_DISK_2: 已完成段 1 于 2015-12-07 20:21:49
段句柄=C:\APP\ORACLE\RMAN\RMAN2_6HQO8C6K_1_1.BK 标记=TAG20151207T202120 注释=NONE
通道 ORA_DISK_2: 备份集已完成, 经过时间:00:00:09
通道 ORA_DISK_1: 已完成段 1 于 2015-12-07 20:21:50
段句柄=C:\APP\ORACLE\FAST_RECOVERY_AREA\CYANG\809378F024254A0AAF1C7D06CC6D9706\BACKUPSET\2015_12_07\O1_MF_NNNDF_TAG20151207T202120_C6BYGXMS_.BKP 标记=TAG20151207T202120 注释=NONE
通道 ORA_DISK_1: 备份集已完成, 经过时间:00:00:01
完成 backup 于 2015-12-07 20:21:50启动 Control File and SPFILE Autobackup 于 2015-12-07 20:21:50
段 handle=C:\APP\ORACLE\RMAN\RMAN_CTL_C-3752195400-20151207-11.BK comment=NONE
完成 Control File and SPFILE Autobackup 于 2015-12-07 20:21:51

跳过脱机的和无法访问的文件

用下面这个命令:

RMAN> backup database skip readonly skip offline skip inaccessible;

上面命令的意思是跳过了只读的、离线的、不可访问的数据文件。

以并行方式备份大文件

当配置好并行度parallism和 channel后,在设置下这个命令就可以通过多个通道备份一个大数据文件了,前提是设置的段的尺寸要小于数据文件的尺寸。

RMAN>backup section siez 2500M datafiel 10;

向RMAN仓库添加RMAN备份信息

熟悉DB2的朋友都知道,如果DB2的实例损坏,造成实例无法启动,可以把这个损坏的实例删了,然后删除这个实例对应的用户(用户文件也要删除,一般都是home目录。注意:db2数据库的目录、数据文件不可包含在实例用户的home目录下),然后新建立一个同名的实例,再catalog数据库就可以了,这样数据库又可以用了。

在ORACLE的rman中,RMAN的备份元数据一般在控制文件中保存,当重建了控制文件也,也可以用catalog命令把RMAN的元数据catalog到新的控制文件中。


--如果控制文件、归档重做日志、数据文件都备份在同一个目录下C:\APP\ORACLE\RMAN\
RMAN> catalog start with 'C:\APP\ORACLE\RMAN\'
2> ;搜索与样式 C:\APP\ORACLE\RMAN\ 匹配的所有文件
未找到数据库未知的文件--将FRA中的未识别文件添加信息添加到控制文件中
RMAN> catalog recovery area;搜索恢复区中的所有文件
未找到数据库未知的文件--将备份片的信息添加到控制文件中RMAN> catalog backuppiece 'C:\APP\ORACLE\ORADATA\CYANG\DATAFILE\O1_MF_SYSAUX_BYCLRWV7_.DBF';ORA-19870: 还原备份片段 C:\APP\ORACLE\ORADATA\CYANG\DATAFILE\O1_MF_SYSAUX_BYCLRWV7_.DBF 时出错
ORA-19608: C:\APP\ORACLE\ORADATA\CYANG\DATAFILE\O1_MF_SYSAUX_BYCLRWV7_.DBF 不是一个备份片段RMAN-00571: ===========================================================
RMAN-00569: =============== ERROR MESSAGE STACK FOLLOWS ===============
RMAN-00571: ===========================================================
RMAN-03002: catalog 命令 (在 12/07/2015 20:44:48 上) 失败
RMAN-06209: 失败对象的列表
RMAN-06211: ==========================
RMAN-06212: 对象类型   文件名/句柄
RMAN-06213: --------------- ---------------------------------------------------
RMAN-06214: Backup Piece    C:\APP\ORACLE\ORADATA\CYANG\DATAFILE\O1_MF_SYSAUX_BYCLRWV7_.DBFRMAN> catalog backuppiece 'C:\APP\ORACLE\RMAN\RMAN2_6FQO8C6B_1_1.BK';已将备份片段列入目录
备份片段句柄=C:\APP\ORACLE\RMAN\RMAN2_6FQO8C6B_1_1.BK RECID=199 STAMP=897857154

12C中备份可插拔数据库

  • 上面做的例子都是在根容器下进行的操作,会备份数据库中的所有数据文件,也可以备份根容器数据库中的数据文件、可插拔库、表空间和数据文件
  • 当连接可插拔数据库是,只能备份与该数库有关的数据文件,下一篇进行演示讲解。

RMAN实战1:RMAN备份数据库、控制文件、参数文件、FRA、归档日志相关推荐

  1. oracle查询数据库启动时的参数文件,【Oracle】数据库启动阶段参数文件、控制文件的问题处理...

    Oracle启动分三个阶段: nomount: 首先查找参数文件(pfile/spfile),根据文件创建实例.Nomount的过程是启动数据库实例的过程. 没有参数文件无法nomount mount ...

  2. 执行RMAN恢复的高级场景_还原服务器参数文件spfile

    RMAN可以还原一个丢失的spfile到它的缺省位置或选择的位置.不像丢失控制文件,丢失spfile不会导致实例立即停止.实例可能会继续运行,虽然在还原spfile之后必须关闭和重启它. 当还原spf ...

  3. Oracle 无备份情况下的恢复--密码文件/参数文件

    13.1 恢复密码文件 密码文件(linux 为例)在$ORACLE_HOME/dbs目录下,文件名的前缀是orapw,后接数据库实例名. [oracle@DSI backup]$ cd /u01/a ...

  4. MySQL备份数据库成一个sql文件的方法

    1.win+r进入运行菜单输入cmd进入控制台 2.输入命令,进入MySQL所在的文件的bin目录. 3.输入命令 -u后面是mysql用户名,-p后是数据库名(按理说是密码,但是输入密码之后报找不到 ...

  5. 案例:测试“快速启库到某一有效备份时间点”时依赖“有效的归档日志”

    文档截图上传如下: 环境: 系    统:AIX5.3 8300-08 数据库:Oracle 10.2.0.1

  6. Oracle RMAN 还原与恢复(一)--还原服务器参数文件

    一. RMAN 还原与恢复基础 在RMAN 用于中,还原与恢复是两个不同的概念. 还原(restore):指访问先前生成的备份,从中得到一个或多个对象,然后在磁盘上的某个位置还原这些对象. 恢复(re ...

  7. window oracle 只有bak文件怎么恢复_Oracle 11g R2 RAC数据库备份通过RMAN恢复到单实例数据库实现...

    Oracle 11g R2 RAC数据库备份通过RMAN恢复到单实例数据库实现 下面是我的一次从Oracle 11g R2 RAC到单实例间通过RMAN恢复备份集的过程,记录在此. 有些人以此方法作为 ...

  8. oracle备份还原到本地_Oracle 11g R2 RAC数据库备份通过RMAN恢复到单实例数据库实现...

    Oracle 11g R2 RAC数据库备份通过RMAN恢复到单实例数据库实现 下面是我的一次从Oracle 11g R2 RAC到单实例间通过RMAN恢复备份集的过程,记录在此. 有些人以此方法作为 ...

  9. oracle磁带的使用期限,rman删除磁带库过期备份问题

    RMAN> show all; 使用目标数据库控制文件替代恢复目录 db_unique_name 为 ORCL 的数据库的 RMAN 配置参数为: CONFIGURE RETENTION POL ...

  10. Oracle Database 12c RMAN全量+增量备份+归档日志恢复详解

    Oracle可以非常方便的把数据库恢复到具体某个时间的状态,而且还支持全备和多级增备,备份无需停止应用服务.比起DB2需要手动逐级恢复增量备份和归档日志,RMAN是非常简单好用的数据库商业解决方案. ...

最新文章

  1. Redis客户端JetCache的单机版和集群版的配置
  2. hbase 单机 java api,HBase学习(一)hbase安装(单机模式)和javaapi客户端访问hbase例子...
  3. 图像处理和计算机视觉中的经典论文
  4. Opencv SolvePnP调用实战
  5. angularjs 上传
  6. 为提升在线语音识别效率,他创造了两种升级版算法模型
  7. CATransition 动画
  8. linux替换字符串 正则,Linux 字符串操作-裁剪和正则替换
  9. 2.PHP 扩展开始以及内核应用(1) --- PHP 变量在内核中的实现
  10. HTML5基础学习-表格标签
  11. HP服务器远程管理工具iLO详细介绍
  12. Delphi XE E2251 Ambiguous overloaded call to ‘StrPas‘错误处理
  13. html如何设置table的宽度,HTML怎么设置table宽度
  14. python爬取歌词生成词云图
  15. linux rm 文件找回_linux rm让你在删除的文件有地方找回 | DevOps
  16. C语言中关于二进制的换算
  17. 自动识别查找特定的串口号 比如设备管理器中Modem属性里的串口 按这个方法可以获取设备管理器任意信息。C++
  18. TiDB大规模删除实践
  19. SOLIDWORKS如何简单高效地自动生成模型视图和标注
  20. 如何获取浏览器的user-agent

热门文章

  1. Python学习笔记:好玩的图形Python代码
  2. 3D语音天气球(源码分享)本文出自大苞米的博客(http://blog.csdn.net/a396901990)
  3. ITiM v2.0 闪亮发布,十年磨砺,倚天出鞘!
  4. 七、享元模式与门面模式详解
  5. The requested contract was not found
  6. SQL注入-bWAPP靶场-时间盲注
  7. ieee 754四字节转浮点数c语言实现,IEEE-754标准浮点数,十六进制与十进制转换方法(附C代码)...
  8. 在iPad平板上配置Exchange邮箱
  9. flutter 获取视频缩略图video_thumbnail
  10. 大学生开学需要准备哪些数码产品、五款大学生必买的电子产品