打印

networker 存储集的保留策略问题,实在想不明白了

networker 存储集的保留策略问题,实在想不明白了

networker手册这么说:

NetWorker 媒体保留策略指定了一段时间,在此期间内备份的数据受到保护,不会被
意外重写。超出保留期后,存储集的状态就会从可恢复更改为可回收。“可回收”一
词意为“符合回收的条件”。但是,在存储集及其所有的从属存储集的保留策略都过
期之前,该存储集的状态不会更改为可回收。无论从属存储集存储在同一卷上还是不
同的卷上, NetWorker 服务都会跟踪这些从属存储集。存储集的保留策略过期并不
会从媒体数据库中删除该存储集的项。
如果符合以下条件,则存储卷可回收:
◆ 卷内每个存储集的保留策略都已过期。
◆ 卷内每个存储集的状态都从可恢复更改为可回收

如果使用device是磁盘,一个分区下建立几个device用来做不同数据的备份,每个卷在备份内周期都有数据写入,而存储卷要回收必须符合“卷内每个存储集的状态都从可恢复更改为可回收”
1。由于每隔一段时间都有数据写入,卷内每个存储集的状态不可能都从可恢复更改为可回收,这样的话,岂不是直到该分区被写满了,卷数据都不允许覆盖?
2。还是这样理解较早存储集过了保留策略时间之后已经可以回收了,虽然存储卷不能回收,过期的存储集还是能覆盖的?
1对还是2对?
3。如果可以过期的存储集可以覆盖,在什么情况下覆盖呢,分区写满之后,覆盖过期的,还是在分区没有写满的时候,先使用覆盖覆盖过期的存储集,然后继续写入到没有使用的空间?
我的理解是1对,直接写满不覆盖,因为手册书说道存储集的状态是可回收,还可以通过scanner命令来恢复媒体库和客户端的索引,而且卷不会可回收状态

那么怎么办呢?

TOP

我的理解是这样的:
1、如果是磁带的话很简单,就是要在你最后写满磁带的那天开始算加上保留策略的时间,然后这盒磁带就变成可回收状态。或者是你手动把这盒磁带上的所有存储集的状态改成可回收,这盒磁带也就可以回收覆盖写入了
2、磁盘设备,如果你在某个分区上只建立了一个networker的设备卷,并没有手动指定这个卷的最大空间使用量的话,就是把这个卷撑满为止,这个时候你最后写入的存储集肯定是没有过期的,所以该设备卷不会过期(),一直到保留策略的时间到之后设备卷才过期,我认为使用磁盘的时候至少要设定两个设备卷,并指定两个设备卷所使用的空间大小(小于物理卷的一半),就可以实现两个设备卷的循环利用。
3、就算是某个磁带或设备卷上的前面一些存储集的时间已经超过了保留策略的时间但是后面备份的没有过期,这盒磁带同样没有过期,保留策略是针对磁带和备份卷而不是存储集的。
4、即使是磁带已经过期,只要这个磁带没有被relable掉,就可以通过nsrck来恢复CFI信息,但是磁盘卷在到达保留时间后所有信息丢失不能nsrck回来。

不知道我的理解对不对,请高手指点,呵呵!!

[ 本帖最后由 mikessb 于 2008-5-10 11:07 编辑 ]

TOP

1, will be set to cE only when ALL savesets on that volume are out of their retention time, and no other savesets depend on any of them.
2, to AFTD, it will perform 'garbage collection' when u start a save session, which means, nw will delete those savesets from AFTD when they are out of their retention.
3, retention policy is form savesets, to my understanding, as any save set on that volume is still in it's retention time, or have any other saveset depends on it, the whole voulme will not be recycled unless u manually do that.
4, no, u can always rebuild CFI and MMDB as long as u keep tapes unrelabeled.

sorry for posting in English...
4,

TOP


感谢一直以来您对我们的支持!
当前时区 GMT+8, 现在时间是 2008-8-29 10:07 京ICP证060528 号

Designed By 17DST