RMAN基础:全备、增量备、copy

1.全备

C:\>rman target /

恢复管理器: Release 10.2.0.1.0 - Production on 星期三 12月 28 09:39:44 2011

Copyright (c) 1982, 2005, Oracle.  All rights reserved.

连接到目标数据库: WBLUE (DBID=3285171938)

RMAN> backup database;

启动 backup 于 28-12月-11
使用目标数据库控制文件替代恢复目录
分配的通道: ORA_DISK_1
通道 ORA_DISK_1: sid=142 devtype=DISK
通道 ORA_DISK_1: 启动全部数据文件备份集
通道 ORA_DISK_1: 正在指定备份集中的数据文件
输入数据文件 fno=00001 name=D:\ORACLE\PRODUCT\10.2.0\ORADATA\WBLUE\SYSTEM01.DBF
输入数据文件 fno=00003 name=D:\ORACLE\PRODUCT\10.2.0\ORADATA\WBLUE\SYSAUX01.DBF
输入数据文件 fno=00002 name=D:\ORACLE\PRODUCT\10.2.0\ORADATA\WBLUE\UNDOTBS01.DBF

输入数据文件 fno=00004 name=D:\ORACLE\PRODUCT\10.2.0\ORADATA\WBLUE\USERS01.DBF
通道 ORA_DISK_1: 正在启动段 1 于 28-12月-11
通道 ORA_DISK_1: 已完成段 1 于 28-12月-11
段句柄=D:\ORACLE\PRODUCT\10.2.0\FLASH_RECOVERY_AREA\WBLUE\BACKUPSET\2011_12_28\O
1_MF_NNNDF_TAG20111228T093951_7HNWV7LZ_.BKP 标记=TAG20111228T093951 注释=NONE
通道 ORA_DISK_1: 备份集已完成, 经过时间:00:00:25
通道 ORA_DISK_1: 启动全部数据文件备份集
通道 ORA_DISK_1: 正在指定备份集中的数据文件
备份集中包括当前控制文件
在备份集中包含当前的 SPFILE
通道 ORA_DISK_1: 正在启动段 1 于 28-12月-11
通道 ORA_DISK_1: 已完成段 1 于 28-12月-11
段句柄=D:\ORACLE\PRODUCT\10.2.0\FLASH_RECOVERY_AREA\WBLUE\BACKUPSET\2011_12_28\O
1_MF_NCSNF_TAG20111228T093951_7HNWW25S_.BKP 标记=TAG20111228T093951 注释=NONE
通道 ORA_DISK_1: 备份集已完成, 经过时间:00:00:03
完成 backup 于 28-12月-11

2. 增量备份:只备份有更改的数据块

SQL> desc test;
ERROR:
ORA-04043: 对象 test 不存在


SQL> create table test(id number);

表已创建。

SQL> insert into test values(1);

已创建 1 行。

SQL> commit;

提交完成。

RMAN> backup incremental level 1 database;

启动 backup 于 28-12月-11
使用通道 ORA_DISK_1
通道 ORA_DISK_1: 启动增量级别 1 数据文件备份集
通道 ORA_DISK_1: 正在指定备份集中的数据文件
输入数据文件 fno=00001 name=D:\ORACLE\PRODUCT\10.2.0\ORADATA\WBLUE\SYSTEM01.DBF
输入数据文件 fno=00003 name=D:\ORACLE\PRODUCT\10.2.0\ORADATA\WBLUE\SYSAUX01.DBF
输入数据文件 fno=00002 name=D:\ORACLE\PRODUCT\10.2.0\ORADATA\WBLUE\UNDOTBS01.DBF

输入数据文件 fno=00004 name=D:\ORACLE\PRODUCT\10.2.0\ORADATA\WBLUE\USERS01.DBF
通道 ORA_DISK_1: 正在启动段 1 于 28-12月-11
通道 ORA_DISK_1: 已完成段 1 于 28-12月-11
段句柄=D:\ORACLE\PRODUCT\10.2.0\FLASH_RECOVERY_AREA\WBLUE\BACKUPSET\2011_12_28\O
1_MF_NNND1_TAG20111228T101032_7HNYNSNG_.BKP 标记=TAG20111228T101032 注释=NONE
通道 ORA_DISK_1: 备份集已完成, 经过时间:00:00:25
通道 ORA_DISK_1: 启动增量级别 1 数据文件备份集
通道 ORA_DISK_1: 正在指定备份集中的数据文件
备份集中包括当前控制文件
在备份集中包含当前的 SPFILE
通道 ORA_DISK_1: 正在启动段 1 于 28-12月-11
通道 ORA_DISK_1: 已完成段 1 于 28-12月-11
段句柄=D:\ORACLE\PRODUCT\10.2.0\FLASH_RECOVERY_AREA\WBLUE\BACKUPSET\2011_12_28\O
1_MF_NCSN1_TAG20111228T101032_7HNYOMVS_.BKP 标记=TAG20111228T101032 注释=NONE
通道 ORA_DISK_1: 备份集已完成, 经过时间:00:00:02
完成 backup 于 28-12月-11

备份表空间
RMAN> backup tablespace users;

启动 backup 于 28-12月-11
使用通道 ORA_DISK_1
通道 ORA_DISK_1: 启动全部数据文件备份集
通道 ORA_DISK_1: 正在指定备份集中的数据文件
输入数据文件 fno=00004 name=D:\ORACLE\PRODUCT\10.2.0\ORADATA\WBLUE\USERS01.DBF
通道 ORA_DISK_1: 正在启动段 1 于 28-12月-11
通道 ORA_DISK_1: 已完成段 1 于 28-12月-11
段句柄=D:\ORACLE\PRODUCT\10.2.0\FLASH_RECOVERY_AREA\WBLUE\BACKUPSET\2011_12_28\O
1_MF_NNNDF_TAG20111228T101621_7HNYZO5B_.BKP 标记=TAG20111228T101621 注释=NONE
通道 ORA_DISK_1: 备份集已完成, 经过时间:00:00:01
完成 backup 于 28-12月-11
3. 拷贝单个数据文件
RMAN> copy datafile 1 to 'd:/rman';

启动 backup 于 28-12月-11
使用通道 ORA_DISK_1
通道 ORA_DISK_1: 启动数据文件副本
输入数据文件 fno=00001 name=D:\ORACLE\PRODUCT\10.2.0\ORADATA\WBLUE\SYSTEM01.DBF
输出文件名 = D:\RMAN 标记 = TAG20111228T102552 recid = 1 时间戳 = 771071168
通道 ORA_DISK_1: 数据文件复制完毕, 经过时间: 00:00:25
完成 backup 于 28-12月-11
4. list备份集和拷贝集

MAN> list backup;


备份集列表
===================

BS 关键字  类型 LV 大小       设备类型 经过时间 完成时间
------- ---- -- ---------- ----------- ------------ ----------
1       Full    6.80M      DISK        00:00:02     28-12月-11
        BP 关键字: 1   状态: AVAILABLE  已压缩: NO  标记: TAG20111228T093633
段名:D:\ORACLE\PRODUCT\10.2.0\FLASH_RECOVERY_AREA\WBLUE\BACKUPSET\2011_12_28\O1_
MF_NCSNF_TAG20111228T093633_7HNWO3BP_.BKP
  包括的控制文件: Ckp SCN: 1300257      Ckp 时间: 28-12月-11
  包含的 SPFILE: 修改时间: 28-12月-11

BS 关键字  类型 LV 大小       设备类型 经过时间 完成时间
------- ---- -- ---------- ----------- ------------ ----------
2       Full    548.95M    DISK        00:00:24     28-12月-11
        BP 关键字: 2   状态: AVAILABLE  已压缩: NO  标记: TAG20111228T093951
段名:D:\ORACLE\PRODUCT\10.2.0\FLASH_RECOVERY_AREA\WBLUE\BACKUPSET\2011_12_28\O1_
MF_NNNDF_TAG20111228T093951_7HNWV7LZ_.BKP
  备份集 2 中的数据文件列表
  文件 LV 类型 Ckp SCN    Ckp 时间   名称
  ---- -- ---- ---------- ---------- ----
  1       Full 1300810    28-12月-11 D:\ORACLE\PRODUCT\10.2.0\ORADATA\WBLUE\SYST
EM01.DBF
  2       Full 1300810    28-12月-11 D:\ORACLE\PRODUCT\10.2.0\ORADATA\WBLUE\UNDO
TBS01.DBF
  3       Full 1300810    28-12月-11 D:\ORACLE\PRODUCT\10.2.0\ORADATA\WBLUE\SYSA
UX01.DBF
  4       Full 1300810    28-12月-11 D:\ORACLE\PRODUCT\10.2.0\ORADATA\WBLUE\USER
S01.DBF

BS 关键字  类型 LV 大小       设备类型 经过时间 完成时间
------- ---- -- ---------- ----------- ------------ ----------
3       Full    6.80M      DISK        00:00:02     28-12月-11
        BP 关键字: 3   状态: AVAILABLE  已压缩: NO  标记: TAG20111228T093951
段名:D:\ORACLE\PRODUCT\10.2.0\FLASH_RECOVERY_AREA\WBLUE\BACKUPSET\2011_12_28\O1_
MF_NCSNF_TAG20111228T093951_7HNWW25S_.BKP
  包括的控制文件: Ckp SCN: 1300823      Ckp 时间: 28-12月-11
  包含的 SPFILE: 修改时间: 28-12月-11

BS 关键字  类型 LV 大小       设备类型 经过时间 完成时间
------- ---- -- ---------- ----------- ------------ ----------
4       Incr 1  549.10M    DISK        00:00:25     28-12月-11
        BP 关键字: 4   状态: AVAILABLE  已压缩: NO  标记: TAG20111228T101032
段名:D:\ORACLE\PRODUCT\10.2.0\FLASH_RECOVERY_AREA\WBLUE\BACKUPSET\2011_12_28\O1_
MF_NNND1_TAG20111228T101032_7HNYNSNG_.BKP
  备份集 4 中的数据文件列表
  文件 LV 类型 Ckp SCN    Ckp 时间   名称
  ---- -- ---- ---------- ---------- ----
  1    1  Incr 1302955    28-12月-11 D:\ORACLE\PRODUCT\10.2.0\ORADATA\WBLUE\SYST
EM01.DBF
  2    1  Incr 1302955    28-12月-11 D:\ORACLE\PRODUCT\10.2.0\ORADATA\WBLUE\UNDO
TBS01.DBF
  3    1  Incr 1302955    28-12月-11 D:\ORACLE\PRODUCT\10.2.0\ORADATA\WBLUE\SYSA
UX01.DBF
  4    1  Incr 1302955    28-12月-11 D:\ORACLE\PRODUCT\10.2.0\ORADATA\WBLUE\USER
S01.DBF

BS 关键字  类型 LV 大小       设备类型 经过时间 完成时间
------- ---- -- ---------- ----------- ------------ ----------
5       Incr 1  6.80M      DISK        00:00:02     28-12月-11
        BP 关键字: 5   状态: AVAILABLE  已压缩: NO  标记: TAG20111228T101032
段名:D:\ORACLE\PRODUCT\10.2.0\FLASH_RECOVERY_AREA\WBLUE\BACKUPSET\2011_12_28\O1_
MF_NCSN1_TAG20111228T101032_7HNYOMVS_.BKP
  包括的控制文件: Ckp SCN: 1302963      Ckp 时间: 28-12月-11
  包含的 SPFILE: 修改时间: 28-12月-11

BS 关键字  类型 LV 大小       设备类型 经过时间 完成时间
------- ---- -- ---------- ----------- ------------ ----------
6       Full    432.00K    DISK        00:00:00     28-12月-11
        BP 关键字: 6   状态: AVAILABLE  已压缩: NO  标记: TAG20111228T101621
段名:D:\ORACLE\PRODUCT\10.2.0\FLASH_RECOVERY_AREA\WBLUE\BACKUPSET\2011_12_28\O1_
MF_NNNDF_TAG20111228T101621_7HNYZO5B_.BKP
  备份集 6 中的数据文件列表
  文件 LV 类型 Ckp SCN    Ckp 时间   名称
  ---- -- ---- ---------- ---------- ----
  4       Full 1303508    28-12月-11 D:\ORACLE\PRODUCT\10.2.0\ORADATA\WBLUE\USER
S01.DBF

RMAN> list copy;

说明与恢复目录中的任何存档日志均不匹配

数据文件副本列表
关键字     文件 S 完成时间   Ckp SCN    Ckp 时间   名称
------- ---- - ---------- ---------- ---------- ----
1       1    A 28-12月-11 1303767    28-12月-11 D:\RMAN

这里出现"说明与恢复目录中的任何存档日志均不匹配",手动执行以下当前日志的归档。

SQL> alter system archive log current;

系统已更改。
RMAN> list copy;


数据文件副本列表
关键字     文件 S 完成时间   Ckp SCN    Ckp 时间   名称
------- ---- - ---------- ---------- ---------- ----
1       1    A 28-12月-11 1303767    28-12月-11 D:\RMAN

已存档的日志副本列表
关键字     Thrd Seq     S 短时间     名称
------- ---- ------- - ---------- ----
1       1    20      A 28-12月-11 D:\ORACLE\PRODUCT\10.2.0\FLASH_RECOVERY_AREA\W
BLUE\ARCHIVELOG\2011_12_28\O1_MF_1_20_7HO10WW8_.ARC
5. 验证备份是否可以restore

不需要真正的restore来验证

RMAN> restore database validate;

启动 restore 于 28-12月-11
使用通道 ORA_DISK_1

通道 ORA_DISK_1: 正在扫描数据文件副本 D:\RMAN
通道 ORA_DISK_1: 正在启动数据文件备份集验证
通道 ORA_DISK_1: 正在读取备份段 D:\ORACLE\PRODUCT\10.2.0\FLASH_RECOVERY_AREA\WBL
UE\BACKUPSET\2011_12_28\O1_MF_NNND1_TAG20111228T101032_7HNYNSNG_.BKP
通道 ORA_DISK_1: 已恢复备份段 1
段句柄 = D:\ORACLE\PRODUCT\10.2.0\FLASH_RECOVERY_AREA\WBLUE\BACKUPSET\2011_12_28
\O1_MF_NNND1_TAG20111228T101032_7HNYNSNG_.BKP 标记 = TAG20111228T101032
通道 ORA_DISK_1: 验证完成, 用时: 00:00:08
通道 ORA_DISK_1: 正在启动数据文件备份集验证
通道 ORA_DISK_1: 正在读取备份段 D:\ORACLE\PRODUCT\10.2.0\FLASH_RECOVERY_AREA\WBL
UE\BACKUPSET\2011_12_28\O1_MF_NNNDF_TAG20111228T101621_7HNYZO5B_.BKP
通道 ORA_DISK_1: 已恢复备份段 1
段句柄 = D:\ORACLE\PRODUCT\10.2.0\FLASH_RECOVERY_AREA\WBLUE\BACKUPSET\2011_12_28
\O1_MF_NNNDF_TAG20111228T101621_7HNYZO5B_.BKP 标记 = TAG20111228T101621
通道 ORA_DISK_1: 验证完成, 用时: 00:00:02
完成 restore 于 28-12月-11

没有错误,表明RMAN认为可以恢复,如果有错误信息,针对错误信息来排查问题。



  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值