1200字范文,内容丰富有趣,写作的好帮手!
1200字范文 > RMAN实战1:RMAN备份数据库 控制文件 参数文件 FRA 归档日志

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

时间:2019-05-08 17:26:30

相关推荐

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

前面结束了写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 Copyright (c) 1982, , 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; # defaultCONFIGURE BACKUP OPTIMIZATION OFF; # defaultCONFIGURE DEFAULT DEVICE TYPE TO DISK; # defaultCONFIGURE CONTROLFILE AUTOBACKUP ON; # defaultCONFIGURE 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; # defaultCONFIGURE ARCHIVELOG BACKUP COPIES FOR DEVICE TYPE DISK TO 1; # defaultCONFIGURE 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; # defaultCONFIGURE ENCRYPTION ALGORITHM 'AES128'; # defaultCONFIGURE COMPRESSION ALGORITHM 'BASIC' AS OF RELEASE 'DEFAULT' OPTIMIZE FOR LOAD TRUE ; # defaultCONFIGURE RMAN OUTPUT TO KEEP FOR 7 DAYS; # defaultCONFIGURE ARCHIVELOG DELETION POLICY TO NONE; # defaultCONFIGURE 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; # defaultCONFIGURE BACKUP OPTIMIZATION OFF; # defaultCONFIGURE DEFAULT DEVICE TYPE TO DISK; # defaultCONFIGURE CONTROLFILE AUTOBACKUP ON; # defaultCONFIGURE 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; # defaultCONFIGURE ARCHIVELOG BACKUP COPIES FOR DEVICE TYPE DISK TO 1; # defaultCONFIGURE 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; # defaultCONFIGURE ENCRYPTION ALGORITHM 'AES128'; # defaultCONFIGURE COMPRESSION ALGORITHM 'BASIC' AS OF RELEASE 'DEFAULT' OPTIMIZE FOR LOAD TRUE ; # defaultCONFIGURE RMAN OUTPUT TO KEEP FOR 7 DAYS; # defaultCONFIGURE ARCHIVELOG DELETION POLICY TO NONE; # defaultCONFIGURE 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 于 -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 于 -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 于 -12-07 18:47:16通道 ORA_DISK_1: 已完成段 1 于 -12-07 18:47:17段句柄=C:\APP\ORACLE\FAST_RECOVERY_AREA\CYANG\809378F024254A0AAF1C7D06CC6D9706\BACKUPSET\_12_07\O1_MF_NNNDF_TAG1207T184713_C6BRXKLR_.BKP 标记=TAG1207T184713 注释=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 于 -12-07 18:47:18通道 ORA_DISK_1: 已完成段 1 于 -12-07 18:47:33段句柄=C:\APP\ORACLE\FAST_RECOVERY_AREA\CYANG\BACKUPSET\_12_07\O1_MF_NNNDF_TAG1207T184713_C6BRXPTY_.BKP 标记=TAG1207T184713 注释=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 于 -12-07 18:47:33通道 ORA_DISK_2: 已完成段 1 于 -12-07 18:47:33段句柄=C:\APP\ORACLE\RMAN\RMAN2_3TQO86LH_1_1.BK 标记=TAG1207T184713 注释=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 于 -12-07 18:47:34通道 ORA_DISK_2: 已完成段 1 于 -12-07 18:47:37段句柄=C:\APP\ORACLE\RMAN\RMAN2_40QO86M5_1_1.BK 标记=TAG1207T184713 注释=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 于 -12-07 18:47:38通道 ORA_DISK_1: 已完成段 1 于 -12-07 18:47:41段句柄=C:\APP\ORACLE\FAST_RECOVERY_AREA\CYANG\BACKUPSET\_12_07\O1_MF_NNNDF_TAG1207T184713_C6BRY5SG_.BKP 标记=TAG1207T184713 注释=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 于 -12-07 18:47:42通道 ORA_DISK_2: 已完成段 1 于 -12-07 18:47:43段句柄=C:\APP\ORACLE\RMAN\RMAN2_41QO86M9_1_1.BK 标记=TAG1207T184713 注释=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 于 -12-07 18:47:43通道 ORA_DISK_1: 已完成段 1 于 -12-07 18:47:44段句柄=C:\APP\ORACLE\FAST_RECOVERY_AREA\CYANG\A00BB53DE42D4A6C8AC2FCFA7944681C\BACKUPSET\_12_07\O1_MF_NNNDF_TAG1207T184713_C6BRYG7V_.BKP 标记=TAG1207T184713 注释=NONE通道 ORA_DISK_1: 备份集已完成, 经过时间:00:00:02通道 ORA_DISK_2: 已完成段 1 于 -12-07 18:47:44段句柄=C:\APP\ORACLE\RMAN\RMAN2_43QO86MF_1_1.BK 标记=TAG1207T184713 注释=NONE通道 ORA_DISK_2: 备份集已完成, 经过时间:00:00:01完成 backup 于 -12-07 18:47:44启动 Control File and SPFILE Autobackup 于 -12-07 18:47:45段 handle=C:\APP\ORACLE\RMAN\RMAN_CTL_C-3752195400-1207-00.BK comment=NONE完成 Control File and SPFILE Autobackup 于 -12-07 18:47:46RMAN> backup as backupset database;启动 backup 于 -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 于 -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 于 -12-07 18:48:04通道 ORA_DISK_1: 已完成段 1 于 -12-07 18:48:07段句柄=C:\APP\ORACLE\FAST_RECOVERY_AREA\CYANG\809378F024254A0AAF1C7D06CC6D9706\BACKUPSET\_12_07\O1_MF_NNNDF_TAG1207T184801_C6BRZ23S_.BKP 标记=TAG1207T184801 注释=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 于 -12-07 18:48:08通道 ORA_DISK_2: 已完成段 1 于 -12-07 18:48:15段句柄=C:\APP\ORACLE\RMAN\RMAN2_46QO86N2_1_1.BK 标记=TAG1207T184801 注释=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 于 -12-07 18:48:17通道 ORA_DISK_1: 已完成段 1 于 -12-07 18:48:18段句柄=C:\APP\ORACLE\FAST_RECOVERY_AREA\CYANG\BACKUPSET\_12_07\O1_MF_NNNDF_TAG1207T184801_C6BRZ8HC_.BKP 标记=TAG1207T184801 注释=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 于 -12-07 18:48:18通道 ORA_DISK_1: 已完成段 1 于 -12-07 18:48:22段句柄=C:\APP\ORACLE\FAST_RECOVERY_AREA\CYANG\BACKUPSET\_12_07\O1_MF_NNNDF_TAG1207T184801_C6BRZMCG_.BKP 标记=TAG1207T184801 注释=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 于 -12-07 18:48:22通道 ORA_DISK_2: 已完成段 1 于 -12-07 18:48:22段句柄=C:\APP\ORACLE\RMAN\RMAN2_48QO86NF_1_1.BK 标记=TAG1207T184801 注释=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 于 -12-07 18:48:23通道 ORA_DISK_1: 已完成段 1 于 -12-07 18:48:30段句柄=C:\APP\ORACLE\FAST_RECOVERY_AREA\CYANG\A00BB53DE42D4A6C8AC2FCFA7944681C\BACKUPSET\_12_07\O1_MF_NNNDF_TAG1207T184801_C6BRZPFF_.BKP 标记=TAG1207T184801 注释=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 于 -12-07 18:48:30通道 ORA_DISK_2: 已完成段 1 于 -12-07 18:48:30段句柄=C:\APP\ORACLE\RMAN\RMAN2_4BQO86NM_1_1.BK 标记=TAG1207T184801 注释=NONE通道 ORA_DISK_2: 备份集已完成, 经过时间:00:00:07通道 ORA_DISK_1: 已完成段 1 于 -12-07 18:48:31段句柄=C:\APP\ORACLE\FAST_RECOVERY_AREA\CYANG\809378F024254A0AAF1C7D06CC6D9706\BACKUPSET\_12_07\O1_MF_NNNDF_TAG1207T184801_C6BRZYNT_.BKP 标记=TAG1207T184801 注释=NONE通道 ORA_DISK_1: 备份集已完成, 经过时间:00:00:01完成 backup 于 -12-07 18:48:31启动 Control File and SPFILE Autobackup 于 -12-07 18:48:31段 handle=C:\APP\ORACLE\RMAN\RMAN_CTL_C-3752195400-1207-01.BK comment=NONE完成 Control File and SPFILE Autobackup 于 -12-07 18:48:32RMAN>

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

RMAN> backup as copy database;启动 backup 于 -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 标记=TAG1207T185210 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 标记=TAG1207T185210 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 标记=TAG1207T185210 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 标记=TAG1207T185210 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 标记=TAG1207T185210 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 标记=TAG1207T185210 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 标记=TAG1207T185210 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 标记=TAG1207T185210 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 标记=TAG1207T185210 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 标记=TAG1207T185210 RECID=26 STAMP=897850376通道 ORA_DISK_2: 数据文件复制完毕, 经过时间: 00:00:01完成 backup 于 -12-07 18:52:57启动 Control File and SPFILE Autobackup 于 -12-07 18:52:57段 handle=C:\APP\ORACLE\RMAN\RMAN_CTL_C-3752195400-1207-02.BK comment=NONE完成 Control File and SPFILE Autobackup 于 -12-07 18:52:58

备份表空间

RMAN> select tablespace_name from dba_tablespaces;TABLESPACE_NAME------------------------------SYSTEMSYSAUXUNDOTBS1TEMPUSERS--用着命令备份表空间RMAN> backup tablespace system,users;启动 backup 于 -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 于 -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 于 -12-07 18:58:11通道 ORA_DISK_2: 已完成段 1 于 -12-07 18:58:12段句柄=C:\APP\ORACLE\RMAN\RMAN2_4QQO87A3_1_1.BK 标记=TAG1207T185811 注释=NONE通道 ORA_DISK_2: 备份集已完成, 经过时间:00:00:01通道 ORA_DISK_1: 已完成段 1 于 -12-07 18:58:18段句柄=C:\APP\ORACLE\FAST_RECOVERY_AREA\CYANG\BACKUPSET\_12_07\O1_MF_NNNDF_TAG1207T185811_C6BSL3PK_.BKP 标记=TAG1207T185811 注释=NONE通道 ORA_DISK_1: 备份集已完成, 经过时间:00:00:07完成 backup 于 -12-07 18:58:18启动 Control File and SPFILE Autobackup 于 -12-07 18:58:18段 handle=C:\APP\ORACLE\RMAN\RMAN_CTL_C-3752195400-1207-03.BK comment=NONE完成 Control File and SPFILE Autobackup 于 -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 于 -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 于 -12-07 19:05:31通道 ORA_DISK_1: 已完成段 1 于 -12-07 19:05:38段句柄=C:\APP\ORACLE\FAST_RECOVERY_AREA\CYANG\BACKUPSET\_12_07\O1_MF_NNNDF_TAG1207T190531_C6BSZVQH_.BKP 标记=TAG1207T190531 注释=NONE通道 ORA_DISK_1: 备份集已完成, 经过时间:00:00:07完成 backup 于 -12-07 19:05:38启动 Control File and SPFILE Autobackup 于 -12-07 19:05:38段 handle=C:\APP\ORACLE\RMAN\RMAN_CTL_C-3752195400-1207-04.BK comment=NONE完成 Control File and SPFILE Autobackup 于 -12-07 19:05:39--用文件id备份也可以RMAN> backup datafile 1,3;启动 backup 于 -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 于 -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 于 -12-07 19:06:12通道 ORA_DISK_1: 已完成段 1 于 -12-07 19:06:27段句柄=C:\APP\ORACLE\FAST_RECOVERY_AREA\CYANG\BACKUPSET\_12_07\O1_MF_NNNDF_TAG1207T190611_C6BT1462_.BKP 标记=TAG1207T190611 注释=NONE通道 ORA_DISK_1: 备份集已完成, 经过时间:00:00:15通道 ORA_DISK_2: 已完成段 1 于 -12-07 19:06:27段句柄=C:\APP\ORACLE\RMAN\RMAN2_4VQO87P4_1_1.BK 标记=TAG1207T190611 注释=NONE通道 ORA_DISK_2: 备份集已完成, 经过时间:00:00:15完成 backup 于 -12-07 19:06:27启动 Control File and SPFILE Autobackup 于 -12-07 19:06:27段 handle=C:\APP\ORACLE\RMAN\RMAN_CTL_C-3752195400-1207-05.BK comment=NONE完成 Control File and SPFILE Autobackup 于 -12-07 19:06:28

备份控制文件

RMAN> backup current controlfile;启动 backup 于 -12-07 19:06:48使用通道 ORA_DISK_1使用通道 ORA_DISK_2通道 ORA_DISK_1: 正在启动全部数据文件备份集通道 ORA_DISK_1: 正在指定备份集内的数据文件备份集内包括当前控制文件通道 ORA_DISK_1: 正在启动段 1 于 -12-07 19:06:50通道 ORA_DISK_1: 已完成段 1 于 -12-07 19:06:51段句柄=C:\APP\ORACLE\FAST_RECOVERY_AREA\CYANG\BACKUPSET\_12_07\O1_MF_NCNNF_TAG1207T190648_C6BT2B1G_.BKP 标记=TAG1207T190648 注释=NONE通道 ORA_DISK_1: 备份集已完成, 经过时间:00:00:01完成 backup 于 -12-07 19:06:51启动 Control File and SPFILE Autobackup 于 -12-07 19:06:51段 handle=C:\APP\ORACLE\RMAN\RMAN_CTL_C-3752195400-1207-06.BK comment=NONE完成 Control File and SPFILE Autobackup 于 -12-07 19:06:52RMAN> show all;db_unique_name 为 CYANG 的数据库的 RMAN 配置参数为:CONFIGURE RETENTION POLICY TO REDUNDANCY 1; # defaultCONFIGURE BACKUP OPTIMIZATION OFF; # defaultCONFIGURE DEFAULT DEVICE TYPE TO DISK; # defaultCONFIGURE 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; # defaultCONFIGURE ARCHIVELOG BACKUP COPIES FOR DEVICE TYPE DISK TO 1; # defaultCONFIGURE 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; # defaultCONFIGURE ENCRYPTION ALGORITHM 'AES128'; # defaultCONFIGURE COMPRESSION ALGORITHM 'BASIC' AS OF RELEASE 'DEFAULT' OPTIMIZE FOR LOAD TRUE ; # defaultCONFIGURE RMAN OUTPUT TO KEEP FOR 7 DAYS; # defaultCONFIGURE ARCHIVELOG DELETION POLICY TO NONE; # defaultCONFIGURE SNAPSHOT CONTROLFILE NAME TO 'C:\APP\ORACLE\PRODUCT\12.1.0\DBHOME_1\DATABASE\SNCFCYANG.ORA'; # default

备份参数文件

RMAN> backup spfile;启动 backup 于 -12-07 19:08:13使用通道 ORA_DISK_1使用通道 ORA_DISK_2通道 ORA_DISK_1: 正在启动全部数据文件备份集通道 ORA_DISK_1: 正在指定备份集内的数据文件备份集内包括当前的 SPFILE通道 ORA_DISK_1: 正在启动段 1 于 -12-07 19:08:13通道 ORA_DISK_1: 已完成段 1 于 -12-07 19:08:14段句柄=C:\APP\ORACLE\FAST_RECOVERY_AREA\CYANG\BACKUPSET\_12_07\O1_MF_NNSNF_TAG1207T190813_C6BT4XBP_.BKP 标记=TAG1207T190813 注释=NONE通道 ORA_DISK_1: 备份集已完成, 经过时间:00:00:01完成 backup 于 -12-07 19:08:14启动 Control File and SPFILE Autobackup 于 -12-07 19:08:14段 handle=C:\APP\ORACLE\RMAN\RMAN_CTL_C-3752195400-1207-07.BK comment=NONE完成 Control File and SPFILE Autobackup 于 -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 于 -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 于 -12-07 19:38:11通道 ORA_DISK_2: 正在启动归档日志备份集通道 ORA_DISK_2: 正在指定备份集内的归档日志输入归档日志线程=1 序列=63 RECID=54 STAMP=897853091通道 ORA_DISK_2: 正在启动段 1 于 -12-07 19:38:11通道 ORA_DISK_1: 已完成段 1 于 -12-07 19:38:12段句柄=C:\APP\ORACLE\FAST_RECOVERY_AREA\CYANG\BACKUPSET\_12_07\O1_MF_ANNNN_TAG1207T193811_C6BVX3N2_.BKP 标记=TAG1207T193811 注释=NONE通道 ORA_DISK_1: 备份集已完成, 经过时间:00:00:01通道 ORA_DISK_1: 正在删除归档日志归档日志文件名=C:\APP\ORACLE\FAST_RECOVERY_AREA\CYANG\ARCHIVELOG\_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 于 -12-07 19:38:13通道 ORA_DISK_2: 已完成段 1 于 -12-07 19:38:13段句柄=C:\APP\ORACLE\RMAN\RMAN2_5BQO89L3_1_1.BK 标记=TAG1207T193811 注释=NONE通道 ORA_DISK_2: 备份集已完成, 经过时间:00:00:02通道 ORA_DISK_2: 正在删除归档日志归档日志文件名=C:\APP\ORACLE\FAST_RECOVERY_AREA\CYANG\ARCHIVELOG\_12_07\O1_MF_1_63_C6BVX318_.ARC RECID=54 STAMP=897853091通道 ORA_DISK_1: 已完成段 1 于 -12-07 19:38:14段句柄=C:\APP\ORACLE\FAST_RECOVERY_AREA\CYANG\BACKUPSET\_12_07\O1_MF_ANNNN_TAG1207T193811_C6BVX51H_.BKP 标记=TAG1207T193811 注释=NONE通道 ORA_DISK_1: 备份集已完成, 经过时间:00:00:01通道 ORA_DISK_1: 正在删除归档日志归档日志文件名=C:\APP\ORACLE\FAST_RECOVERY_AREA\CYANG\ARCHIVELOG\_12_07\O1_MF_1_60_C6BVKJLG_.ARC RECID=51 STAMP=897852720归档日志文件名=C:\APP\ORACLE\FAST_RECOVERY_AREA\CYANG\ARCHIVELOG\_12_07\O1_MF_1_61_C6BVKLOP_.ARC RECID=52 STAMP=897852722归档日志文件名=C:\APP\ORACLE\FAST_RECOVERY_AREA\CYANG\ARCHIVELOG\_12_07\O1_MF_1_62_C6BVLKT0_.ARC RECID=53 STAMP=897852753完成 backup 于 -12-07 19:38:14启动 Control File and SPFILE Autobackup 于 -12-07 19:38:14段 handle=C:\APP\ORACLE\RMAN\RMAN_CTL_C-3752195400-1207-0A.BK comment=NONE完成 Control File and SPFILE Autobackup 于 -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\_12_07\O1_MF_1_64_C6BW0161_.ARC64已选择 28 行RMAN>

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

--序列63上不存在归档,没有备份成功RMAN> backup archivelog sequence 63;启动 backup 于 -12-07 19:43:49使用通道 ORA_DISK_1使用通道 ORA_DISK_2RMAN-00571: ===========================================================RMAN-00569: =============== ERROR MESSAGE STACK FOLLOWS ===============RMAN-00571: ===========================================================RMAN-03002: backup 命令 (在 12/07/ 19:43:49 上) 失败RMAN-20242: 说明与资料档案库中的任何归档日志都不匹配--备份序列64可以成功备份RMAN> backup archivelog sequence 64;启动 backup 于 -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 于 -12-07 19:44:01通道 ORA_DISK_1: 已完成段 1 于 -12-07 19:44:02段句柄=C:\APP\ORACLE\FAST_RECOVERY_AREA\CYANG\BACKUPSET\_12_07\O1_MF_ANNNN_TAG1207T194401_C6BW81SY_.BKP 标记=TAG1207T194401 注释=NONE通道 ORA_DISK_1: 备份集已完成, 经过时间:00:00:01完成 backup 于 -12-07 19:44:02启动 Control File and SPFILE Autobackup 于 -12-07 19:44:02段 handle=C:\APP\ORACLE\RMAN\RMAN_CTL_C-3752195400-1207-0B.BK comment=NONE完成 Control File and SPFILE Autobackup 于 -12-07 19:44:04--可以用between and 命令来备份RMAN> backup archivelog sequence between 63 and 65 thread 1;启动 backup 于 -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 于 -12-07 19:44:43通道 ORA_DISK_1: 已完成段 1 于 -12-07 19:44:44段句柄=C:\APP\ORACLE\FAST_RECOVERY_AREA\CYANG\BACKUPSET\_12_07\O1_MF_ANNNN_TAG1207T194443_C6BW9CFP_.BKP 标记=TAG1207T194443 注释=NONE通道 ORA_DISK_1: 备份集已完成, 经过时间:00:00:01完成 backup 于 -12-07 19:44:44启动 Control File and SPFILE Autobackup 于 -12-07 19:44:44段 handle=C:\APP\ORACLE\RMAN\RMAN_CTL_C-3752195400-1207-0C.BK comment=NONE完成 Control File and SPFILE Autobackup 于 -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 于 -12-07 19:49:56使用通道 ORA_DISK_1使用通道 ORA_DISK_2说明与资料档案库中的任何归档日志都不匹配由于没有要备份的文件而取消了备份完成 backup 于 -12-07 19:49:56RMAN> backup archivelog from time "sysdate-7" until time "sysdate";启动 backup 于 -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 于 -12-07 19:50:03通道 ORA_DISK_1: 已完成段 1 于 -12-07 19:50:04段句柄=C:\APP\ORACLE\FAST_RECOVERY_AREA\CYANG\BACKUPSET\_12_07\O1_MF_ANNNN_TAG1207T195003_C6BWMCB4_.BKP 标记=TAG1207T195003 注释=NONE通道 ORA_DISK_1: 备份集已完成, 经过时间:00:00:01完成 backup 于 -12-07 19:50:04启动 Control File and SPFILE Autobackup 于 -12-07 19:50:04段 handle=C:\APP\ORACLE\RMAN\RMAN_CTL_C-3752195400-1207-0D.BK comment=NONE完成 Control File and SPFILE Autobackup 于 -12-07 19:50:05

备份FRA

RMAN> backup recovery area to destination 'c:\app\oracle\rman\';启动 backup 于 -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 于 -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 于 -12-07 20:00:48通道 ORA_DISK_1: 已完成段 1 于 -12-07 20:00:51段句柄=C:\APP\ORACLE\RMAN\CYANG\809378F024254A0AAF1C7D06CC6D9706\BACKUPSET\_12_07\O1_MF_NNNDF_TAG1207T200047_C6BX7HQ5_.BKP 标记=TAG1207T200047 注释=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 于 -12-07 20:00:51通道 ORA_DISK_2: 已完成段 1 于 -12-07 20:00:51段句柄=C:\APP\ORACLE\RMAN\CYANG\BACKUPSET\_12_07\O1_MF_NNNDF_TAG1207T200047_C6BX7JK0_.BKP 标记=TAG1207T200047 注释=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 于 -12-07 20:00:52通道 ORA_DISK_1: 已完成段 1 于 -12-07 20:00:59段句柄=C:\APP\ORACLE\RMAN\CYANG\A00BB53DE42D4A6C8AC2FCFA7944681C\BACKUPSET\_12_07\O1_MF_NNNDF_TAG1207T200047_C6BX7MN0_.BKP 标记=TAG1207T200047 注释=NONE通道 ORA_DISK_1: 备份集已完成, 经过时间:00:00:08通道 ORA_DISK_1: 正在启动归档日志备份集通道 ORA_DISK_1: 正在指定备份集内的归档日志输入归档日志线程=1 序列=64 RECID=55 STAMP=897853185通道 ORA_DISK_1: 正在启动段 1 于 -12-07 20:00:59通道 ORA_DISK_2: 已完成段 1 于 -12-07 20:00:59段句柄=C:\APP\ORACLE\RMAN\CYANG\A00BB53DE42D4A6C8AC2FCFA7944681C\BACKUPSET\_12_07\O1_MF_NNNDF_TAG1207T200047_C6BX7N9F_.BKP 标记=TAG1207T200047 注释=NONE通道 ORA_DISK_2: 备份集已完成, 经过时间:00:00:07通道 ORA_DISK_2: 输入备份集: count=158, stamp=897851172, piece=1通道 ORA_DISK_2: 正在启动段 1 于 -12-07 20:00:59通道 ORA_DISK_2: 备份片段 C:\APP\ORACLE\FAST_RECOVERY_AREA\CYANG\BACKUPSET\_12_07\O1_MF_NNNDF_TAG1207T190611_C6BT1462_.BKP通道 ORA_DISK_1: 已完成段 1 于 -12-07 20:00:59段句柄=C:\APP\ORACLE\RMAN\CYANG\BACKUPSET\_12_07\O1_MF_ANNNN_TAG1207T200047_C6BX7VF6_.BKP 标记=TAG1207T200047 注释=NONE通道 ORA_DISK_1: 备份集已完成, 经过时间:00:00:00通道 ORA_DISK_1: 输入备份集: count=165, stamp=897851755, piece=1通道 ORA_DISK_1: 正在启动段 1 于 -12-07 20:00:59通道 ORA_DISK_1: 备份片段 C:\APP\ORACLE\FAST_RECOVERY_AREA\CYANG\BACKUPSET\_12_07\O1_MF_ANNNN_TAG1207T191554_C6BTMC5P_.BKP段 handle=C:\APP\ORACLE\RMAN\CYANG\BACKUPSET\_12_07\O1_MF_ANNNN_TAG1207T191554_C6BX7VWC_.BKP comment=NONE通道 ORA_DISK_1: 已完成段 1 于 -12-07 20:01:00通道 ORA_DISK_1: 备份片段已完成, 用时: 00:00:01通道 ORA_DISK_1: 输入备份集: count=167, stamp=897851812, piece=1通道 ORA_DISK_1: 正在启动段 1 于 -12-07 20:01:00通道 ORA_DISK_1: 备份片段 C:\APP\ORACLE\FAST_RECOVERY_AREA\CYANG\BACKUPSET\_12_07\O1_MF_ANNNN_TAG1207T191652_C6BTO4WO_.BKP段 handle=C:\APP\ORACLE\RMAN\CYANG\BACKUPSET\_12_07\O1_MF_ANNNN_TAG1207T191652_C6BX7X5K_.BKP comment=NONE通道 ORA_DISK_1: 已完成段 1 于 -12-07 20:01:01通道 ORA_DISK_1: 备份片段已完成, 用时: 00:00:01通道 ORA_DISK_1: 输入备份集: count=170, stamp=897853091, piece=1通道 ORA_DISK_1: 正在启动段 1 于 -12-07 20:01:02通道 ORA_DISK_1: 备份片段 C:\APP\ORACLE\FAST_RECOVERY_AREA\CYANG\BACKUPSET\_12_07\O1_MF_ANNNN_TAG1207T193811_C6BVX3N2_.BKP段 handle=C:\APP\ORACLE\RMAN\CYANG\BACKUPSET\_12_07\O1_MF_ANNNN_TAG1207T193811_C6BX7YJ1_.BKP comment=NONE通道 ORA_DISK_1: 已完成段 1 于 -12-07 20:01:03通道 ORA_DISK_1: 备份片段已完成, 用时: 00:00:01通道 ORA_DISK_1: 输入备份集: count=172, stamp=897853092, piece=1通道 ORA_DISK_1: 正在启动段 1 于 -12-07 20:01:03通道 ORA_DISK_1: 备份片段 C:\APP\ORACLE\FAST_RECOVERY_AREA\CYANG\BACKUPSET\_12_07\O1_MF_ANNNN_TAG1207T193811_C6BVX51H_.BKP段 handle=C:\APP\ORACLE\RMAN\CYANG\BACKUPSET\_12_07\O1_MF_ANNNN_TAG1207T193811_C6BX7ZNG_.BKP comment=NONE通道 ORA_DISK_1: 已完成段 1 于 -12-07 20:01:04通道 ORA_DISK_1: 备份片段已完成, 用时: 00:00:01通道 ORA_DISK_1: 输入备份集: count=174, stamp=897853441, piece=1通道 ORA_DISK_1: 正在启动段 1 于 -12-07 20:01:04通道 ORA_DISK_1: 备份片段 C:\APP\ORACLE\FAST_RECOVERY_AREA\CYANG\BACKUPSET\_12_07\O1_MF_ANNNN_TAG1207T194401_C6BW81SY_.BKP段 handle=C:\APP\ORACLE\RMAN\CYANG\BACKUPSET\_12_07\O1_MF_ANNNN_TAG1207T194401_C6BX80TC_.BKP comment=NONE通道 ORA_DISK_1: 已完成段 1 于 -12-07 20:01:05通道 ORA_DISK_1: 备份片段已完成, 用时: 00:00:01通道 ORA_DISK_1: 输入备份集: count=176, stamp=897853483, piece=1通道 ORA_DISK_1: 正在启动段 1 于 -12-07 20:01:05通道 ORA_DISK_1: 备份片段 C:\APP\ORACLE\FAST_RECOVERY_AREA\CYANG\BACKUPSET\_12_07\O1_MF_ANNNN_TAG1207T194443_C6BW9CFP_.BKP段 handle=C:\APP\ORACLE\RMAN\CYANG\BACKUPSET\_12_07\O1_MF_NNNDF_TAG1207T190611_C6BX7VJP_.BKP comment=NONE通道 ORA_DISK_2: 已完成段 1 于 -12-07 20:01:05通道 ORA_DISK_2: 备份片段已完成, 用时: 00:00:06通道 ORA_DISK_2: 输入备份集: count=178, stamp=897853803, piece=1通道 ORA_DISK_2: 正在启动段 1 于 -12-07 20:01:05通道 ORA_DISK_2: 备份片段 C:\APP\ORACLE\FAST_RECOVERY_AREA\CYANG\BACKUPSET\_12_07\O1_MF_ANNNN_TAG1207T195003_C6BWMCB4_.BKP段 handle=C:\APP\ORACLE\RMAN\CYANG\BACKUPSET\_12_07\O1_MF_ANNNN_TAG1207T194443_C6BX81SW_.BKP comment=NONE通道 ORA_DISK_1: 已完成段 1 于 -12-07 20:01:05通道 ORA_DISK_1: 备份片段已完成, 用时: 00:00:00段 handle=C:\APP\ORACLE\RMAN\CYANG\BACKUPSET\_12_07\O1_MF_ANNNN_TAG1207T195003_C6BX81WQ_.BKP comment=NONE通道 ORA_DISK_2: 已完成段 1 于 -12-07 20:01:06通道 ORA_DISK_2: 备份片段已完成, 用时: 00:00:01完成 backup 于 -12-07 20:01:06启动 Control File and SPFILE Autobackup 于 -12-07 20:01:07段 handle=C:\APP\ORACLE\RMAN\RMAN_CTL_C-3752195400-1207-0E.BK comment=NONE完成 Control File and SPFILE Autobackup 于 -12-07 20:01:08RMAN> report obsolete;RMAN 保留策略将应用于该命令将 RMAN 保留策略设置为冗余 1已废弃的备份和副本报表类型 关键字 完成时间 文件名/句柄-------------------- ------ ------------------ --------------------备份集157 -12-07 19:50:05备份片段 157 -12-07 19:50:05 C:\APP\ORACLE\RMAN\RMAN_CTL_C-3752195400-1207-0D.BK备份集159 -12-07 20:00:51备份片段 159 -12-07 20:00:51 C:\APP\ORACLE\RMAN\CYANG\809378F024254A0AAF1C7D06CC6D9706\BACKUPSET\_12_07\O1_MF_NNNDF_TAG1207T200047_C6BX7HQ5_.BK备份集158 -12-07 20:00:50备份片段 158 -12-07 20:00:50 C:\APP\ORACLE\RMAN\CYANG\BACKUPSET\_12_07\O1_MF_NNNDF_TAG1207T200047_C6BX7JK0_.BKP备份集161 -12-07 20:00:56备份片段 161 -12-07 20:00:56 C:\APP\ORACLE\RMAN\CYANG\A00BB53DE42D4A6C8AC2FCFA7944681C\BACKUPSET\_12_07\O1_MF_NNNDF_TAG1207T200047_C6BX7MN0_.BK备份集160 -12-07 20:00:55备份片段 160 -12-07 20:00:55 C:\APP\ORACLE\RMAN\CYANG\A00BB53DE42D4A6C8AC2FCFA7944681C\BACKUPSET\_12_07\O1_MF_NNNDF_TAG1207T200047_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 于 -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 于 -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 于 -12-07 20:10:20通道 ORA_DISK_1: 已完成段 1 于 -12-07 20:10:21段句柄=C:\APP\ORACLE\FAST_RECOVERY_AREA\CYANG\809378F024254A0AAF1C7D06CC6D9706\BACKUPSET\_12_07\O1_MF_NNNDF_TAG1207T17_C6BXS9T6_.BKP 标记=TAG1207T17 注释=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 于 -12-07 20:10:22通道 ORA_DISK_1: 已完成段 1 于 -12-07 20:10:37段句柄=C:\APP\ORACLE\FAST_RECOVERY_AREA\CYANG\BACKUPSET\_12_07\O1_MF_NNNDF_TAG1207T17_C6BXSGFS_.BKP 标记=TAG1207T17 注释=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 于 -12-07 20:10:37通道 ORA_DISK_2: 已完成段 1 于 -12-07 20:10:37段句柄=C:\APP\ORACLE\RMAN\RMAN2_5RQO8BH9_1_1.BK 标记=TAG1207T17 注释=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 于 -12-07 20:10:37通道 ORA_DISK_2: 已完成段 1 于 -12-07 20:10:40段句柄=C:\APP\ORACLE\RMAN\RMAN2_5UQO8BHT_1_1.BK 标记=TAG1207T17 注释=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 于 -12-07 20:10:41通道 ORA_DISK_1: 已完成段 1 于 -12-07 20:10:44段句柄=C:\APP\ORACLE\FAST_RECOVERY_AREA\CYANG\BACKUPSET\_12_07\O1_MF_NNNDF_TAG1207T17_C6BXSX7X_.BKP 标记=TAG1207T17 注释=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 于 -12-07 20:10:45通道 ORA_DISK_1: 已完成段 1 于 -12-07 20:10:48段句柄=C:\APP\ORACLE\FAST_RECOVERY_AREA\CYANG\A00BB53DE42D4A6C8AC2FCFA7944681C\BACKUPSET\_12_07\O1_MF_NNNDF_TAG1207T17_C6BXT5K4_.BKP 标记=TAG1207T17 注释=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 于 -12-07 20:10:48通道 ORA_DISK_2: 已完成段 1 于 -12-07 20:10:48段句柄=C:\APP\ORACLE\RMAN\RMAN2_5VQO8BI1_1_1.BK 标记=TAG1207T17 注释=NONE通道 ORA_DISK_2: 备份集已完成, 经过时间:00:00:07通道 ORA_DISK_1: 已完成段 1 于 -12-07 20:10:49段句柄=C:\APP\ORACLE\FAST_RECOVERY_AREA\CYANG\809378F024254A0AAF1C7D06CC6D9706\BACKUPSET\_12_07\O1_MF_NNNDF_TAG1207T17_C6BXT8LQ_.BKP 标记=TAG1207T17 注释=NONE通道 ORA_DISK_1: 备份集已完成, 经过时间:00:00:01完成 backup 于 -12-07 20:10:49启动 Control File and SPFILE Autobackup 于 -12-07 20:10:49段 handle=C:\APP\ORACLE\RMAN\RMAN_CTL_C-3752195400-1207-0F.BK comment=NONE完成 Control File and SPFILE Autobackup 于 -12-07 20:10:50--后面多加一个exclude参数可以将排除的没排除都统统进行备份RMAN> backup database noexclude;启动 backup 于 -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 于 -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 于 -12-07 20:12:30通道 ORA_DISK_1: 已完成段 1 于 -12-07 20:12:31段句柄=C:\APP\ORACLE\FAST_RECOVERY_AREA\CYANG\809378F024254A0AAF1C7D06CC6D9706\BACKUPSET\_12_07\O1_MF_NNNDF_TAG1207T27_C6BXXCP1_.BKP 标记=TAG1207T27 注释=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 于 -12-07 20:12:31通道 ORA_DISK_1: 已完成段 1 于 -12-07 20:12:47段句柄=C:\APP\ORACLE\FAST_RECOVERY_AREA\CYANG\BACKUPSET\_12_07\O1_MF_NNNDF_TAG1207T27_C6BXXJFK_.BKP 标记=TAG1207T27 注释=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 于 -12-07 20:12:47通道 ORA_DISK_2: 已完成段 1 于 -12-07 20:12:47段句柄=C:\APP\ORACLE\RMAN\RMAN2_64QO8BLB_1_1.BK 标记=TAG1207T27 注释=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 于 -12-07 20:12:47通道 ORA_DISK_2: 已完成段 1 于 -12-07 20:12:50段句柄=C:\APP\ORACLE\RMAN\RMAN2_67QO8BLV_1_1.BK 标记=TAG1207T27 注释=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 于 -12-07 20:12:51通道 ORA_DISK_1: 已完成段 1 于 -12-07 20:12:54段句柄=C:\APP\ORACLE\FAST_RECOVERY_AREA\CYANG\BACKUPSET\_12_07\O1_MF_NNNDF_TAG1207T27_C6BXXZB0_.BKP 标记=TAG1207T27 注释=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 于 -12-07 20:12:55通道 ORA_DISK_2: 已完成段 1 于 -12-07 20:12:56段句柄=C:\APP\ORACLE\RMAN\RMAN2_68QO8BM3_1_1.BK 标记=TAG1207T27 注释=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 于 -12-07 20:12:57通道 ORA_DISK_1: 已完成段 1 于 -12-07 20:12:58段句柄=C:\APP\ORACLE\FAST_RECOVERY_AREA\CYANG\A00BB53DE42D4A6C8AC2FCFA7944681C\BACKUPSET\_12_07\O1_MF_NNNDF_TAG1207T27_C6BXY7VR_.BKP 标记=TAG1207T27 注释=NONE通道 ORA_DISK_1: 备份集已完成, 经过时间:00:00:03通道 ORA_DISK_2: 已完成段 1 于 -12-07 20:12:58段句柄=C:\APP\ORACLE\RMAN\RMAN2_6AQO8BM9_1_1.BK 标记=TAG1207T27 注释=NONE通道 ORA_DISK_2: 备份集已完成, 经过时间:00:00:01完成 backup 于 -12-07 20:12:58启动 Control File and SPFILE Autobackup 于 -12-07 20:12:58段 handle=C:\APP\ORACLE\RMAN\RMAN_CTL_C-3752195400-1207-10.BK comment=NONE完成 Control File and SPFILE Autobackup 于 -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 于 -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 于 -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 于 -12-07 20:21:21通道 ORA_DISK_1: 已完成段 1 于 -12-07 20:21:28段句柄=C:\APP\ORACLE\FAST_RECOVERY_AREA\CYANG\809378F024254A0AAF1C7D06CC6D9706\BACKUPSET\_12_07\O1_MF_NNNDF_TAG1207T20_C6BYG0QB_.BKP 标记=TAG1207T20 注释=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 于 -12-07 20:21:28通道 ORA_DISK_2: 已完成段 1 于 -12-07 20:21:31段句柄=C:\APP\ORACLE\RMAN\RMAN2_6DQO8C60_1_1.BK 标记=TAG1207T20 注释=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 于 -12-07 20:21:32通道 ORA_DISK_1: 已完成段 1 于 -12-07 20:21:39段句柄=C:\APP\ORACLE\FAST_RECOVERY_AREA\CYANG\BACKUPSET\_12_07\O1_MF_NNNDF_TAG1207T20_C6BYG98G_.BKP 标记=TAG1207T20 注释=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 于 -12-07 20:21:40通道 ORA_DISK_2: 已完成段 1 于 -12-07 20:21:40段句柄=C:\APP\ORACLE\RMAN\RMAN2_6FQO8C6B_1_1.BK 标记=TAG1207T20 注释=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 于 -12-07 20:21:40通道 ORA_DISK_1: 已完成段 1 于 -12-07 20:21:41段句柄=C:\APP\ORACLE\FAST_RECOVERY_AREA\CYANG\BACKUPSET\_12_07\O1_MF_NNNDF_TAG1207T20_C6BYGN7X_.BKP 标记=TAG1207T20 注释=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 于 -12-07 20:21:42通道 ORA_DISK_1: 已完成段 1 于 -12-07 20:21:49段句柄=C:\APP\ORACLE\FAST_RECOVERY_AREA\CYANG\A00BB53DE42D4A6C8AC2FCFA7944681C\BACKUPSET\_12_07\O1_MF_NNNDF_TAG1207T20_C6BYGPHV_.BKP 标记=TAG1207T20 注释=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 于 -12-07 20:21:49通道 ORA_DISK_2: 已完成段 1 于 -12-07 20:21:49段句柄=C:\APP\ORACLE\RMAN\RMAN2_6HQO8C6K_1_1.BK 标记=TAG1207T20 注释=NONE通道 ORA_DISK_2: 备份集已完成, 经过时间:00:00:09通道 ORA_DISK_1: 已完成段 1 于 -12-07 20:21:50段句柄=C:\APP\ORACLE\FAST_RECOVERY_AREA\CYANG\809378F024254A0AAF1C7D06CC6D9706\BACKUPSET\_12_07\O1_MF_NNNDF_TAG1207T20_C6BYGXMS_.BKP 标记=TAG1207T20 注释=NONE通道 ORA_DISK_1: 备份集已完成, 经过时间:00:00:01完成 backup 于 -12-07 20:21:50启动 Control File and SPFILE Autobackup 于 -12-07 20:21:50段 handle=C:\APP\ORACLE\RMAN\RMAN_CTL_C-3752195400-1207-11.BK comment=NONE完成 Control File and SPFILE Autobackup 于 -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/ 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中备份可插拔数据库

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

本内容不代表本网观点和政治立场,如有侵犯你的权益请联系我们处理。
网友评论
网友评论仅供其表达个人看法,并不表明网站立场。