写磁带 与 备份策略 是怎样的关系(NBU)
Pool_A 有 A1,A2,A3 磁带
PooL_B 有 B1,B2,B3 磁带
如果 备份策略A 给它指定使用了 Pool_A ,那么它写的时候是一盘磁带一盘磁带的写吗? 在什么情况下A1,A2,A3三盘磁带都同时发生写
如果 备份策略B 备份策略C , 均 给它指定了 PooL_B , 那么它的写其中的某一盘,还是三个盘B1,B2,B3随机找二个盘写作业
有的人可能会说策略B与策略C的时间问题,如果作业是同时,或者不同时,情况一样吗?
NBU的朋友们请作答。谢谢
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(8)
老牙的贴子回复的详细易懂,
同意!
如果 备份策略A 给它指定使用了 Pool_A ,那么它写的时候是一盘磁带一盘磁带的写吗? 在什么情况下A1,A2,A3三盘磁带都同时发生写
A:是会一盘一盘写的。如果第一盘磁带还没有写满,出现过读写错误,NBU会将其frozen,使用其它磁带。如果使用多数据流的时候,会同时写3盘磁带。
如果 备份策略B 备份策略C , 均 给它指定了 PooL_B , 那么它的写其中的某一盘,还是三个盘B1,B2,B3随机找二个盘写作业
A:如果备份策略B和备份策略C都是用同一个STU的话,作业不是同时进行的时候,并且这两个策略的保存周期相同,系统默认会使用同一盘磁带。
如果备份策略B和备份策略C都是用同一个STU的话,作业不是同时进行的时候,并且这两个策略的保存周期不同,系统默认会使用不同的盘磁带。
如果备份策略B和备份策略C都是用属于不同media server的STU,不论保存周期是否一样,系统默认会使用不同的盘磁带。
如果备份策略B和备份策略C同时开始运行,系统会使用不同的磁带。
这里面提到的都是NBU缺省情况下的结果;不同的NBU参数会影响到不同的结果。
理论上讲NBU选择磁带的方法会受很多因素情况制约,下面是几个比较常见的影响因素:
1. 数据保护周期是否相同
2. 是否使用media share功能
3. 磁带的mount次数
4. 磁带当前状态
5. 是否是多数据流
明白。
如果数据量小,那也一般不会有太多的磁带机,而且数据量小,单个磁带上会保存很长时间周期的磁带,只需要增加1-2盘到某个pool中,就能保证pool的磁带循环。
如果数据量大,已经为了追求性能买了多个磁带机的,磁带量相应的也大,更不需要在乎1-2盘磁带了~
看看没有其它的答案
谢谢版主,我其实讨论这问题是为了更好地实现磁带生命周期的管理,如果NBU不是一盘一盘的地写的话,那他有可能那个Pool里磁带很快就因为都写了一点数据而不能过期,新的数据不能覆盖,而又没有热Pool的情况下,发生报错
跟设备和定义的最大数据流有关系,可以想想,设备允许,最大数据量允许,就可以支持3个磁带同时进行写入。~~~~~~