RMAN 可以备份任意位置上的备份片吗?

---先测试一下,别的东东;
C:\ rman nocatalog target /
恢复管理器: Release 10.2.0.1.0 - Production on 星期五 9月 22 16:40:54 2006
Copyright (c) 1982, 2005, Oracle.  All rights reserved.
连接到目标数据库: ICE (DBID=1273448126)
使用目标数据库控制文件替代恢复目录
RMAN> delete expired backup;
分配的通道: ORA_DISK_1
通道 ORA_DISK_1: sid=142 devtype=DISK
备份段列表
BP 关键字  BS 关键字  Pc# Cp# 状态      设备类型段名称
------- ------- --- --- ----------- ----------- ----------
1       1       1   1   EXPIRED     DISK        C:\FULLDB_01HTUDB8_1_1.BAK
3       1       1   2   EXPIRED     DISK        C:\RMAN\FULL_01HTUDB8_1_2.BAK
是否确定要删除以上对象 (输入 YES 或 NO)? 已删除备份段 y
备份段 handle=C:\FULLDB_01HTUDB8_1_1.BAK recid=1 stamp=601830762
已删除备份段
备份段 handle=C:\RMAN\FULL_01HTUDB8_1_2.BAK recid=3 stamp=601831065
2 EXPIRED 对象已删除
---或: delete noprompt expired backup;

RMAN> list backup;
备份集列表
===================
BS 关键字  类型 LV 大小       设备类型 经过时间 完成时间 
------- ---- -- ---------- ----------- ------------ ----------
1       Full    641.55M    DISK        00:01:57     22-9月 -06
        BP 关键字: 4   状态: AVAILABLE  已压缩: NO  标记: TAG20060922T151238
段名:C:\BACKUP_01HTUDB8_1_3.BAK
  备份集 1 中的数据文件列表
  文件 LV 类型 Ckp SCN    Ckp 时间   名称
  ---- -- ---- ---------- ---------- ----
  1       Full 1214713    22-9月 -06 D:\ORACLE\PRODUCT\10.2.0\ORADATA\ICE\SYSTEM01.DBF
  2       Full 1214713    22-9月 -06 D:\ORACLE\PRODUCT\10.2.0\ORADATA\ICE\UNDOTBS01.DBF
  3       Full 1214713    22-9月 -06 D:\ORACLE\PRODUCT\10.2.0\ORADATA\ICE\SYSAUX01.DBF
  4       Full 1214713    22-9月 -06 D:\ORACLE\PRODUCT\10.2.0\ORADATA\ICE\USERS01.DBF
  5       Full 1214713    22-9月 -06 D:\ORACLE\PRODUCT\10.2.0\ORADATA\ICE\EXAMPLE01.DBF
  6       Full 1214713    22-9月 -06 D:\ORACLE\PRODUCT\10.2.0\ORADATA\ICE\TEST_RESET01.DBF
  7       Full 1214713    22-9月 -06 C:\ICE\DATAFILE\O1_MF_AA_2JH034WS_.DBF
BS 关键字  类型 LV 大小       设备类型 经过时间 完成时间 
------- ---- -- ---------- ----------- ------------ ----------
2       Full    7.11M      DISK        00:00:04     22-9月 -06
        BP 关键字: 2   状态: AVAILABLE  已压缩: NO  标记: TAG20060922T151238
段名:C:\FULLDB_02HTUDF7_1_1.BAK
  包括的控制文件: Ckp SCN: 1214762      Ckp 时间: 22-9月 -06
  包含的 SPFILE: 修改时间: 22-9月 -06
RMAN> delete backup;
使用通道 ORA_DISK_1
备份段列表
BP 关键字  BS 关键字  Pc# Cp# 状态      设备类型段名称
------- ------- --- --- ----------- ----------- ----------
4       1       1   3   AVAILABLE   DISK        C:\BACKUP_01HTUDB8_1_3.BAK
2       2       1   1   AVAILABLE   DISK        C:\FULLDB_02HTUDF7_1_1.BAK
是否确定要删除以上对象 (输入 YES 或 NO)? 已删除备份段 y
备份段 handle=C:\BACKUP_01HTUDB8_1_3.BAK recid=4 stamp=601831829
已删除备份段
备份段 handle=C:\FULLDB_02HTUDF7_1_1.BAK recid=2 stamp=601830890
2 对象已删除

RMAN> list backup;
RMAN> backup full database format 'c:\fulldb_%U.bak';
启动 backup 于 22-9月 -06
使用通道 ORA_DISK_1
通道 ORA_DISK_1: 启动全部数据文件备份集
通道 ORA_DISK_1: 正在指定备份集中的数据文件
输入数据文件 fno=00001 name=D:\ORACLE\PRODUCT\10.2.0\ORADATA\ICE\SYSTEM01.DBF
输入数据文件 fno=00003 name=D:\ORACLE\PRODUCT\10.2.0\ORADATA\ICE\SYSAUX01.DBF
输入数据文件 fno=00005 name=D:\ORACLE\PRODUCT\10.2.0\ORADATA\ICE\EXAMPLE01.DBF
输入数据文件 fno=00007 name=C:\ICE\DATAFILE\O1_MF_AA_2JH034WS_.DBF
输入数据文件 fno=00002 name=D:\ORACLE\PRODUCT\10.2.0\ORADATA\ICE\UNDOTBS01.DBF
输入数据文件 fno=00004 name=D:\ORACLE\PRODUCT\10.2.0\ORADATA\ICE\USERS01.DBF
输入数据文件 fno=00006 name=D:\ORACLE\PRODUCT\10.2.0\ORADATA\ICE\TEST_RESET01.DBF
通道 ORA_DISK_1: 正在启动段 1 于 22-9月 -06
通道 ORA_DISK_1: 已完成段 1 于 22-9月 -06
段句柄=C:\FULLDB_03HTUIL2_1_1.BAK 标记=TAG20060922T164314 注释=NONE
通道 ORA_DISK_1: 备份集已完成, 经过时间:00:01:47
通道 ORA_DISK_1: 启动全部数据文件备份集
通道 ORA_DISK_1: 正在指定备份集中的数据文件
备份集中包括当前控制文件
在备份集中包含当前的 SPFILE
通道 ORA_DISK_1: 正在启动段 1 于 22-9月 -06
通道 ORA_DISK_1: 已完成段 1 于 22-9月 -06
段句柄=C:\FULLDB_04HTUIOD_1_1.BAK 标记=TAG20060922T164314 注释=NONE
通道 ORA_DISK_1: 备份集已完成, 经过时间:00:00:06
完成 backup 于 22-9月 -06
RMAN> shutdown immediate;
数据库已关闭
数据库已卸载
Oracle 实例已关闭
---删除所有的数据文件和控制文件夹。
RMAN> startup nomount;
已连接到目标数据库 (未启动)
Oracle 实例已启动
系统全局区域总计     167772160 字节
Fixed Size                     1247900 字节
Variable Size                113247588 字节
Database Buffers              50331648 字节
Redo Buffers                   2945024 字节
RMAN> restore controlfile from 'c:\FULLDB_04HTUIOD_1_1.BAK';
启动 restore 于 22-9月 -06
分配的通道: ORA_DISK_1
通道 ORA_DISK_1: sid=157 devtype=DISK
通道 ORA_DISK_1: 正在复原控制文件
通道 ORA_DISK_1: 恢复完成, 用时: 00:00:01
输出文件名=D:\ORACLE\PRODUCT\10.2.0\ORADATA\ICE\CONTROL01.CTL
完成 restore 于 22-9月 -06
RMAN> alter database mount;
数据库已装载
释放的通道: ORA_DISK_1
RMAN> list backup of database;
备份集列表
===================
BS 关键字  类型 LV 大小       设备类型 经过时间 完成时间 
------- ---- -- ---------- ----------- ------------ ----------
3       Full    641.94M    DISK        00:01:38     22-9月 -06
        BP 关键字: 5   状态: AVAILABLE  已压缩: NO  标记: TAG20060922T164314
段名:C:\FULLDB_03HTUIL2_1_1.BAK
  备份集 3 中的数据文件列表
  文件 LV 类型 Ckp SCN    Ckp 时间   名称
  ---- -- ---- ---------- ---------- ----
  1       Full 1217129    22-9月 -06 D:\ORACLE\PRODUCT\10.2.0\ORADATA\ICE\SYSTEM01.DBF
  2       Full 1217129    22-9月 -06 D:\ORACLE\PRODUCT\10.2.0\ORADATA\ICE\UNDOTBS01.DBF
  3       Full 1217129    22-9月 -06 D:\ORACLE\PRODUCT\10.2.0\ORADATA\ICE\SYSAUX01.DBF
  4       Full 1217129    22-9月 -06 D:\ORACLE\PRODUCT\10.2.0\ORADATA\ICE\USERS01.DBF
  5       Full 1217129    22-9月 -06 D:\ORACLE\PRODUCT\10.2.0\ORADATA\ICE\EXAMPLE01.DBF
  6       Full 1217129    22-9月 -06 D:\ORACLE\PRODUCT\10.2.0\ORADATA\ICE\TEST_RESET01.DBF
  7       Full 1217129    22-9月 -06 C:\ICE\DATAFILE\O1_MF_AA_2JH034WS_.DBF
RMAN> crosscheck backup;
启动 implicit crosscheck backup 于 22-9月 -06
分配的通道: ORA_DISK_1
通道 ORA_DISK_1: sid=156 devtype=DISK
已交叉检验的 1 对象
完成 implicit crosscheck backup 于 22-9月 -06
启动 implicit crosscheck copy 于 22-9月 -06
使用通道 ORA_DISK_1
完成 implicit crosscheck copy 于 22-9月 -06
搜索恢复区域中的所有文件
正在编制文件目录...
目录编制完毕
已列入目录的文件的列表
=======================
文件名: D:\ORACLE\PRODUCT\10.2.0\FLASH_RECOVERY_AREA\ICE\ARCHIVELOG\2006_08_30\O1_MF_1_5_2H9WBCVT_.ARC
文件名: D:\ORACLE\PRODUCT\10.2.0\FLASH_RECOVERY_AREA\ICE\ARCHIVELOG\2006_08_31\O1_MF_1_6_2HF5W4M3_.ARC
文件名: D:\ORACLE\PRODUCT\10.2.0\FLASH_RECOVERY_AREA\ICE\ARCHIVELOG\2006_08_31\O1_MF_1_7_2HFYDHXC_.ARC
文件名: D:\ORACLE\PRODUCT\10.2.0\FLASH_RECOVERY_AREA\ICE\ARCHIVELOG\2006_09_04\O1_MF_1_8_2HPXWBB8_.ARC
文件名: D:\ORACLE\PRODUCT\10.2.0\FLASH_RECOVERY_AREA\ICE\ARCHIVELOG\2006_09_05\O1_MF_1_9_2HT8J57B_.ARC
文件名: D:\ORACLE\PRODUCT\10.2.0\FLASH_RECOVERY_AREA\ICE\ARCHIVELOG\2006_09_07\O1_MF_1_10_2HZ61Q25_.ARC
文件名: D:\ORACLE\PRODUCT\10.2.0\FLASH_RECOVERY_AREA\ICE\ARCHIVELOG\2006_09_07\O1_MF_1_11_2HZ61TCX_.ARC
文件名: D:\ORACLE\PRODUCT\10.2.0\FLASH_RECOVERY_AREA\ICE\ARCHIVELOG\2006_09_07\O1_MF_1_11_2HZF8YNP_.ARC
文件名: D:\ORACLE\PRODUCT\10.2.0\FLASH_RECOVERY_AREA\ICE\ARCHIVELOG\2006_09_07\O1_MF_1_12_2HZ61XVK_.ARC
文件名: D:\ORACLE\PRODUCT\10.2.0\FLASH_RECOVERY_AREA\ICE\ARCHIVELOG\2006_09_07\O1_MF_1_12_2HZF8Z0P_.ARC
文件名: D:\ORACLE\PRODUCT\10.2.0\FLASH_RECOVERY_AREA\ICE\ARCHIVELOG\2006_09_07\O1_MF_1_13_2HZF904M_.ARC
使用通道 ORA_DISK_1
交叉校验备份段: 找到为 'AVAILABLE'
备份段 handle=C:\FULLDB_03HTUIL2_1_1.BAK recid=5 stamp=601836196
已交叉检验的 1 对象

RMAN> restore database;
启动 restore 于 22-9月 -06
使用通道 ORA_DISK_1
通道 ORA_DISK_1: 正在开始恢复数据文件备份集
通道 ORA_DISK_1: 正在指定从备份集恢复的数据文件
正将数据文件00001恢复到D:\ORACLE\PRODUCT\10.2.0\ORADATA\ICE\SYSTEM01.DBF
正将数据文件00002恢复到D:\ORACLE\PRODUCT\10.2.0\ORADATA\ICE\UNDOTBS01.DBF
正将数据文件00003恢复到D:\ORACLE\PRODUCT\10.2.0\ORADATA\ICE\SYSAUX01.DBF
正将数据文件00004恢复到D:\ORACLE\PRODUCT\10.2.0\ORADATA\ICE\USERS01.DBF
正将数据文件00005恢复到D:\ORACLE\PRODUCT\10.2.0\ORADATA\ICE\EXAMPLE01.DBF
正将数据文件00006恢复到D:\ORACLE\PRODUCT\10.2.0\ORADATA\ICE\TEST_RESET01.DBF
正将数据文件00007恢复到C:\ICE\DATAFILE\O1_MF_AA_2JH034WS_.DBF
通道 ORA_DISK_1: 正在读取备份段 C:\FULLDB_03HTUIL2_1_1.BAK
通道 ORA_DISK_1: 已恢复备份段 1
段句柄 = C:\FULLDB_03HTUIL2_1_1.BAK 标记 = TAG20060922T164314
通道 ORA_DISK_1: 恢复完成, 用时: 00:01:55
完成 restore 于 22-9月 -06
RMAN> recover database;
启动 recover 于 22-9月 -06
使用通道 ORA_DISK_1
正在开始介质的恢复
存档日志线程 1 序列 1 已作为文件 D:\ORACLE\PRODUCT\10.2.0\ORADATA\ICE\REDO03.LOG 存在于磁盘上
存档日志文件名 =D:\ORACLE\PRODUCT\10.2.0\ORADATA\ICE\REDO03.LOG 线程 =1 序列 =1
介质恢复完成, 用时: 00:00:03
完成 recover 于 22-9月 -06
RMAN> alter database open resetlogs;
数据库已打开
 
 
---附带说明一下:
---对于备份备份集,是不能随意备份任意路径的。
---必须跟控制文件中记录的路径一致的备份集存在时,才能备份,否则会报找不到备份集的错误。

来自 “ ITPUB博客 ” ,链接:http://blog.itpub.net/24032200/viewspace-672801/,如需转载,请注明出处,否则将追究法律责任。

转载于:http://blog.itpub.net/24032200/viewspace-672801/

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

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

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值