li
  当前位置:主页 > 备份恢复 > 文章内容
li
9201RMAN认为自动备份过期
来源: http://yangtingkun.itpub.net/  作者: yangtingkun    时间:2008-01-26   阅读:14  

RMAN一个很致命的BUG,不过只影响9201,在9202已经解决。


简单描述一下问题,对于9201RMAN,如果将备份保留策略设置为窗口方式,RMAN会认为所有的控制文件自动备份都是过期的。如果删除这些备份,则意味着RMAN所有备份集中已经不包含控制文件的备份了。

E:> rman target /

恢复管理器: 版本9.2.0.1.0 - Production

Copyright (c) 1995, 2002, Oracle Corporation. All rights reserved.

连接到目标数据库: JSSWEB (DBID=3397870315)

RMAN> list backup of controlfile;

正在使用目标数据库控制文件替代恢复目录

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

BS 关键字 类型 LV 大小 设备类型 经过时间 完成时间
------- ---- -- ---------- ----------- ------------ ----------
32 Full 1M DISK 00:00:00 07-8
-07
BP
关键字: 32 状态: AVAILABLE 标记
:段名:D:BACKUPC-3397870315-20070807-0B
控制文件包括: Ckp SCN: 146081 Ckp 时间:07-8 -07

BS 关键字 类型 LV 大小 设备类型 经过时间 完成时间
------- ---- -- ---------- ----------- ------------ ----------
34 Full 1M DISK 00:00:00 07-8
-07
BP
关键字: 34 状态: AVAILABLE 标记
:段名:D:BACKUPC-3397870315-20070807-0C
控制文件包括: Ckp SCN: 147659 Ckp 时间:07-8 -07

RMAN> report obsolete;

RMAN 保留策略将应用于该命令 RMAN 保留策略设置为 7 天的恢复窗口已废弃的备份和副本报表类型 关键字 完成时间 文件名/句柄
IXDBA.NET社区论坛
-------------------- ------ ------------------ --------------------
备份集 32 07-8 -07备份段 32 07-8 -07 D:BACKUPC-3397870315-20070807-0B备份集 34 07-8 -07备份段 34 07-8 -07 D:BACKUPC-3397870315-20070807-0C

RMAN> report obsolete redundancy 1;

已废弃的备份和副本报表类型 关键字 完成时间 文件名/句柄
-------------------- ------ ------------------ --------------------
备份集 20 07-8 -07备份段 20 07-8 -07 D:BACKUPKIOPTE1_1_1备份集 28 07-8 -07备份段 28 07-8 -07 F:ORAHOME1DATABASESIOPUV5_1_1备份集 32 07-8 -07备份段 32 07-8 -07 D:BACKUPC-3397870315-20070807-0B

RMAN>

从上面可以看到,BACKUPSET 3234是仅有的两个包含控制文件的备份了,但是如果采用恢复窗口方式的策略,Oracle会认为这两个备份集都是过期的。而采用冗余方式,则不会有问题。

这个问题在METALINK上的Doc ID: Note:215328.1有详细的描述。




  上一篇: RMAN备份恢复——备份集存储位置...   下一篇: RMAN备份之备份多个备份集到带库...
li
 §相关评论  
 热点文章

·Oracle数据库远程复制与异地容
·Oracle 11g备份恢复功能增强
·UNDO表空间的ORA-1122错误解决
·UNDO表空间的ORA-1122错误解决
·UNDO表空间的ORA-1122错误解决
·使用Flashback Query 恢复误删
·如何开启/关闭oracle的归档
·Rman的format格式中的%s类似的
·怎么样创建RMAN恢复目录
·ORA-01843:无效的月份,这个是
·ORA-01843:无效的月份
li
 编辑推荐
·Oracle数据库远程复制与异地容
·Oracle 11g备份恢复功能增强
·UNDO表空间的ORA-1122错误解决
·UNDO表空间的ORA-1122错误解决
·UNDO表空间的ORA-1122错误解决
·使用Flashback Query 恢复误删
·如何开启/关闭oracle的归档
·Rman的format格式中的%s类似的
·怎么样创建RMAN恢复目录
·ORA-01843:无效的月份,这个是
·ORA-01843:无效的月份
li
 相关篇章
·RMAN备份恢复——备份集存储位置...
·Solaris上安装Oracle10201
·PUBLIC数据库链无法删除的问题(...
·Solaris10上安装64位Oracle9201
·Oracle10201升级到10202
·安装Oracle11106 for Enterprise...
·Solaris10上安装Oracle10201
·Oracle 11.1.0.6 for linux X86 ...
·Oracle 11.1.0.6 for linux X86 ...
·Windows环境中同时安装Oracle9i ...
·RMAN备份之备份多个备份集到带库...
·RMAN备份之备份多个备份集到带库...
·RMAN备份之备份多个备份集到带库...
·等待事件ARCH wait on ATTACH
·RMAN退出时出现RMAN-6900信息
·RMAN备份恢复之NETBACKUP客户端存...
·RMAN环境变量的设置
·RMAN备份恢复之控制文件的恢复(...
·RMAN备份恢复之SPFILE的恢复(二...
·RMAN备份恢复之控制文件的恢复(...
 
li
设为首页 | 关于我们 | 技术服务 | 收藏本站 | 网站地图 | 联系方式 | 本站友情连接