免费注册 查看新帖 |

Chinaunix

  平台 论坛 博客 文库
最近访问板块 发新帖
查看: 2949 | 回复: 8
打印 上一主题 下一主题

[Veritas NBU] 请问NBU FOR oracle如何控制备份时同时使用的驱动器数? [复制链接]

论坛徽章:
0
跳转到指定楼层
1 [收藏(0)] [报告]
发表于 2005-05-03 23:15 |只看该作者 |倒序浏览
请问NBU FOR oracle如何控制备份时同时使用的驱动器数?除了与存储单元的并行驱动器数设置有关外,与RMAN脚本中分配的通道数量有关吗?如果与通道数有关,那么分配了多于驱动器数量的通道数会出现什么结果?

论坛徽章:
0
2 [报告]
发表于 2005-05-07 10:12 |只看该作者

请问NBU FOR oracle如何控制备份时同时使用的驱动器数?

in for oracle backup situation, the maximum number of  concurrent drives you can use will be affected by the follow:

1.  maximum concurrent drives defined in Storage Units
2.  "Limits jobs per policy" setting in your policy
3.  rman backup channel number defined in your rman scripts
4.  global job limits defined in the master server

maximum drives you can use is the smallest number of the above 4.

hope it helpful

// oldnetdog
.

论坛徽章:
0
3 [报告]
发表于 2005-05-07 10:49 |只看该作者

请问NBU FOR oracle如何控制备份时同时使用的驱动器数?

那要是rman定义的channel比可用的启动器数多会发生什么情况呢?

论坛徽章:
0
4 [报告]
发表于 2005-05-07 10:58 |只看该作者

请问NBU FOR oracle如何控制备份时同时使用的驱动器数?

the backup session will be queued until some drives are available.

// oldnetdog
.

论坛徽章:
0
5 [报告]
发表于 2005-05-07 11:02 |只看该作者

请问NBU FOR oracle如何控制备份时同时使用的驱动器数?

[quote="oldnetdog"]the backup session will be queued until some drives are available.

// oldnetdog
.[/quote]用rman恢复时也会排队吗?我发现即使备份时只用一个驱动器也会同时产生好几个job,那么我要同时使用两个驱动器,每个策略的最大job数该设置成多少?

另外我要是备份的时候使用了一个驱动器,因为可能只用了一盘磁带,不可能使用两个驱动器来恢复了吧?这种情况下要是恢复时分配了两个通道会怎么样?

论坛徽章:
0
6 [报告]
发表于 2005-05-07 22:24 |只看该作者

请问NBU FOR oracle如何控制备份时同时使用的驱动器数?

allocate多少个channel决定多少个备份任务被启动。如果channel数多于实际的drive数,某些job会排队(rman恢复时会排队的)。如果你要同时用两个驱动,就分配两个channel。

如果备份的时候是用的一个channel(一个驱动器、一般磁带),而恢复的时候在rman用了两个channel,那么一个恢复任务active,另一个queue,因为它要等第一个任务的tape。

论坛徽章:
0
7 [报告]
发表于 2005-05-08 01:30 |只看该作者

请问NBU FOR oracle如何控制备份时同时使用的驱动器数?

还可以通过设置muti data stream 和multiplexing功能将几个session
写往一个drive.

论坛徽章:
0
8 [报告]
发表于 2005-05-08 22:25 |只看该作者

请问NBU FOR oracle如何控制备份时同时使用的驱动器数?

在Omniback中,如果Channels数多于驱动器数的话,多个channel会被分到一个驱动器上,但每一驱动器上的channel数不超过定义的并行job数.

恢复时,rman好像一次只能恢复一个文件,也就是单线进行.也就是说,备份时可以用4个驱动器,数据写到了4个磁带上,但恢复时rman只能用4个驱动器同时恢复一个文件,而且花费了大量的时间在寻找数据上(因为数据写到磁带上可能并不连续),最终造成恢复的时间远远超过备份的时间.我大约算了一下,比备份的时间长5-7倍.

请教一下熟悉NBU的朋友,NBU是这种情况吗?有没有比较好的方法可以缩短恢复的时间?

论坛徽章:
0
9 [报告]
发表于 2005-05-09 20:47 |只看该作者

请问NBU FOR oracle如何控制备份时同时使用的驱动器数?

DP和NBU的功能差不多,在NBU里面是用multi data stream and multiplexing来控制,而在DP里面,在备份oracle的时候,也可以设定每个DRIVE可以允许多少个数据流,叫什么concurent 之类的,我记得是这样。原理近相通。
您需要登录后才可以回帖 登录 | 注册

本版积分规则 发表回复

  

北京盛拓优讯信息技术有限公司. 版权所有 京ICP备16024965号-6 北京市公安局海淀分局网监中心备案编号:11010802020122 niuxiaotong@pcpop.com 17352615567
未成年举报专区
中国互联网协会会员  联系我们:huangweiwei@itpub.net
感谢所有关心和支持过ChinaUnix的朋友们 转载本站内容请注明原作者名及出处

清除 Cookies - ChinaUnix - Archiver - WAP - TOP