123
返回列表 发新帖
楼主: ZALBB

熟悉RMAN的来回答这题

[复制链接]
招聘 : 产品经理/专员
论坛徽章:
67
管理团队2006纪念徽章
日期:2006-04-16 22:44:452012新春纪念徽章
日期:2012-01-04 11:50:442012新春纪念徽章
日期:2012-02-13 15:12:252012新春纪念徽章
日期:2012-02-13 15:12:252012新春纪念徽章
日期:2012-02-13 15:12:252012新春纪念徽章
日期:2012-02-13 15:12:252012新春纪念徽章
日期:2012-02-13 15:12:25版主1段
日期:2012-05-15 15:24:112013年新春福章
日期:2013-02-25 14:51:24夏利
日期:2013-10-10 13:12:33
21#
发表于 2008-4-2 17:01 | 只看该作者
原帖由 ZALBB 于 2008-4-2 16:55 发表
测试REDUNDANCY=1的情况



RMAN> list backup of tablespace rcat_ts summary;

备份列表
===============
关键字     TY LV S 设备类型 完成时间            段数 副本数 压缩标记
------- -- -- - ----------- ------------------- ------- ------- ---------- ---
368     B  F  A DISK        2008-04-02 16:08:55 1       1       NO         TAG20080402T160853
443     B  F  U DISK        2008-04-02 16:09:47 1       1       NO         TAG20080402T160946
524     B  F  A DISK        2008-04-02 16:10:06 1       1       NO         TAG20080402T161004
RMAN> report obsolete redundancy 1;
已废弃的备份和副本报表
类型                 关键字 完成时间           文件名/句柄
-------------------- ------ ------------------ --------------------
备份集               368    2008-04-02 16:08:55
备份片段       371    2008-04-02 16:08:55 +DISK_GROUP2/devdb/backupset/2008_04_02/nnndf0_tag20080402t160853_0.299.650995735
备份集               394    2008-04-02 16:09:00
备份片段       396    2008-04-02 16:09:00 D:ORACLEPRODUCT10.2.0ORADATADEVDBC-537083282-20080402-03
备份集               443    2008-04-02 16:09:47
备份片段       446    2008-04-02 16:09:47 +DISK_GROUP2/devdb/backupset/2008_04_02/nnndf0_tag20080402t160946_0.296.650995787
RMAN>

晕了

使用道具 举报

回复
招聘 : 产品经理/专员
论坛徽章:
67
管理团队2006纪念徽章
日期:2006-04-16 22:44:452012新春纪念徽章
日期:2012-01-04 11:50:442012新春纪念徽章
日期:2012-02-13 15:12:252012新春纪念徽章
日期:2012-02-13 15:12:252012新春纪念徽章
日期:2012-02-13 15:12:252012新春纪念徽章
日期:2012-02-13 15:12:252012新春纪念徽章
日期:2012-02-13 15:12:25版主1段
日期:2012-05-15 15:24:112013年新春福章
日期:2013-02-25 14:51:24夏利
日期:2013-10-10 13:12:33
22#
发表于 2008-4-2 17:02 | 只看该作者
原帖由 ZALBB 于 2008-4-2 16:57 发表
你这个测试里有2个个UNAVAILABLE,只有1个是AVAILABLE,所以无法找到丢弃的备份.



是啊,我就想看看是否rman还识别这个备份

RMAN> list backup of tablespace rcat_ts summary;

备份列表
===============
关键字     TY LV S 设备类型 完成时间            段数 副本数 压缩标记
------- -- -- - ----------- ------------------- ------- ------- ---------- ---
368     B  F  A DISK        2008-04-02 16:08:55 1       1       NO         TAG20080402T160853
443     B  F  U DISK        2008-04-02 16:09:47 1       1       NO         TAG20080402T160946
524     B  F  A DISK        2008-04-02 16:10:06 1       1       NO         TAG20080402T161004
RMAN> validate backupset 443;
使用通道 ORA_DISK_1
RMAN-00569: =============== ERROR MESSAGE STACK FOLLOWS ===============
RMAN-00571: ===========================================================
RMAN-03002: validate 命令 (在 04/02/2008 17:02:21 上) 失败
RMAN-06160: 没有为备份集关键字找到备份片段: 443

使用道具 举报

回复
论坛徽章:
314
行业板块每日发贴之星
日期:2012-07-12 18:47:29双黄蛋
日期:2011-08-12 17:31:04咸鸭蛋
日期:2011-08-18 15:13:51迷宫蛋
日期:2011-08-18 16:58:25紫蛋头
日期:2011-08-31 10:57:28ITPUB十周年纪念徽章
日期:2011-09-27 16:30:47蜘蛛蛋
日期:2011-10-20 15:51:25迷宫蛋
日期:2011-10-29 11:12:59ITPUB十周年纪念徽章
日期:2011-11-01 16:19:41鲜花蛋
日期:2011-11-09 20:33:30
23#
 楼主| 发表于 2008-4-2 17:15 | 只看该作者
我的困惑:总共有5个全库备份,当REDUNDANCY=4,RMAN没找到OBSOLETE的备份,这说明,30号的备份由于被设置成UNAVAILABLE,
RMAN 没"找到",结果是29+31+1+2 的备份算起来,刚好4个,于是RMAN报,没有OBSOLETE的备份,

当 REDUNDANCY=3时,RMAN却能删除29,30号的备份,怎么此时它又能看到30号的备份了?

如何理解RMAN的这种定义?

使用道具 举报

回复
招聘 : 产品经理/专员
论坛徽章:
67
管理团队2006纪念徽章
日期:2006-04-16 22:44:452012新春纪念徽章
日期:2012-01-04 11:50:442012新春纪念徽章
日期:2012-02-13 15:12:252012新春纪念徽章
日期:2012-02-13 15:12:252012新春纪念徽章
日期:2012-02-13 15:12:252012新春纪念徽章
日期:2012-02-13 15:12:252012新春纪念徽章
日期:2012-02-13 15:12:25版主1段
日期:2012-05-15 15:24:112013年新春福章
日期:2013-02-25 14:51:24夏利
日期:2013-10-10 13:12:33
24#
发表于 2008-4-2 17:18 | 只看该作者
原帖由 ZALBB 于 2008-4-2 17:15 发表
我的困惑:总共有5个全库备份,当REDUNDANCY=4,RMAN没找到OBSOLETE的备份,这说明,30号的备份由于被设置成UNAVAILABLE,
RMAN 没"找到",结果是29+31+1+2 的备份算起来,刚好4个,于是RMAN报,没有OBSOLETE的备份,

当 REDUNDANCY=3时,RMAN却能删除29,30号的备份,怎么此时它又能看到30号的备份了?

如何理解RMAN的这种定义?


明白了,但是从我刚才的测试结果看,unavailable在恢复时是不被识别的,但是确实能被redundancy识别,我也迷糊了

使用道具 举报

回复
论坛徽章:
59
狮子座
日期:2016-03-26 13:35:402013年新春福章
日期:2013-02-25 14:51:24双黄蛋
日期:2013-02-25 11:06:15ITPUB 11周年纪念徽章
日期:2012-10-09 18:06:20灰彻蛋
日期:2012-04-25 13:19:33紫蛋头
日期:2012-03-14 11:16:09最佳人气徽章
日期:2012-03-13 17:39:18玉石琵琶
日期:2012-02-21 15:04:38鲜花蛋
日期:2011-11-30 14:13:01ITPUB十周年纪念徽章
日期:2011-11-01 16:21:15
25#
发表于 2008-4-2 18:26 | 只看该作者
原帖由 ZALBB 于 2008-4-2 17:15 发表
我的困惑:总共有5个全库备份,当REDUNDANCY=4,RMAN没找到OBSOLETE的备份,这说明,30号的备份由于被设置成UNAVAILABLE,
RMAN 没"找到",结果是29+31+1+2 的备份算起来,刚好4个,于是RMAN报,没有OBSOLETE的备份,

当 REDUNDANCY=3时,RMAN却能删除29,30号的备份,怎么此时它又能看到30号的备份了?

如何理解RMAN的这种定义?

可能是这样的吧
REDUNDANCY=4,要查找到4个有效备份,现在5个全备里面去掉一个unavailable,总共就4个所以没有obsolete
REDUNDANCY=3,要查找到3个有效备份,而且肯定是从时间上最近的开始查找(或者根据scn号),现在31+1+2已经符合,31之前的全部都算是obsolete,也不管是什么状态了

只有available的备份集才会记入redundancy,unavailable并不记入redundancy,因为不是有效备份不能用作恢复,但是可以记入obsolete,因为不管什么状态对于obsolete来讲都算是无用的可以删除的

真正delete obsolete的时候rman会检查备份集状态的,只有状态相符的才会删除,状态不符的会报错

使用道具 举报

回复
论坛徽章:
190
生肖徽章:狗
日期:2006-11-23 04:26:03生肖徽章:羊
日期:2007-09-26 17:08:21生肖徽章:马
日期:2007-09-26 17:08:49授权会员
日期:2007-12-31 19:14:41生肖徽章2007版:牛
日期:2008-03-28 10:02:30奥运会纪念徽章:柔道
日期:2008-04-30 16:28:44奥运会纪念徽章:垒球
日期:2008-05-12 21:28:28奥运会纪念徽章:体操
日期:2008-06-26 10:00:41奥运会纪念徽章:沙滩排球
日期:2008-07-27 12:41:59奥运会纪念徽章:艺术体操
日期:2008-07-30 11:09:47
26#
发表于 2008-4-2 21:06 | 只看该作者
原帖由 bluemoon0083 于 2008-4-2 18:26 发表

可能是这样的吧
REDUNDANCY=4,要查找到4个有效备份,现在5个全备里面去掉一个unavailable,总共就4个所以没有obsolete
REDUNDANCY=3,要查找到3个有效备份,而且肯定是从时间上最近的开始查找(或者根据scn号),现在31+1+2已经符合,31之前的全部都算是obsolete,也不管是什么状态了

只有available的备份集才会记入redundancy,unavailable并不记入redundancy,因为不是有效备份不能用作恢复,但是可以记入obsolete,因为不管什么状态对于obsolete来讲都算是无用的可以删除的

真正delete obsolete的时候rman会检查备份集状态的,只有状态相符的才会删除,状态不符的会报错

有道理。

使用道具 举报

回复

您需要登录后才可以回帖 登录 | 注册

本版积分规则 发表回复

TOP技术积分榜 社区积分榜 徽章 团队 统计 知识索引树 积分竞拍 文本模式 帮助
  ITPUB首页 | ITPUB论坛 | 数据库技术 | 企业信息化 | 开发技术 | 微软技术 | 软件工程与项目管理 | IBM技术园地 | 行业纵向讨论 | IT招聘 | IT文档
  ChinaUnix | ChinaUnix博客 | ChinaUnix论坛
CopyRight 1999-2011 itpub.net All Right Reserved. 北京盛拓优讯信息技术有限公司版权所有 联系我们 未成年人举报专区 
京ICP备16024965号-8  北京市公安局海淀分局网监中心备案编号:11010802021510 广播电视节目制作经营许可证:编号(京)字第1149号
  
快速回复 返回顶部 返回列表