TimQuan
4 Germanium

【分享】NetWorker数据的生命周期

NetWorker中,数据(存储集)在其生命周期中要经历几个阶段。

thCAJH6XW8.jpg

第一个阶段是数据开始写入的“在建工程”阶段。

备份完成以后,数据进入两个阶段:浏览期和保留期。这两个阶段有可能100%重合,也有可能明显不同。例如,当创建新客户机时,NetWorker使用的默认/浏览保留策略是:

  • 浏览期——1个月
  • 保留期——1

一个大家常犯的错误是误以为当浏览期结束以后保留期才开始。事实上,保留期和浏览期是在同时开始的,只是浏览期可以比保留期结束得早。因此,就拿默认设置(存储集的浏览期为1个月、保留期为12个月)举例来说,浏览期只是第1个月、保留期只是前12个月,而并非浏览期是第1个月,保留期是第2到第13个月。

一旦数据过了保留期,而且没有依赖于它的备份仍在保留期内,数据被认为是可回收的。

当数据可回收时,

  • 如果数据是在磁带上的:

数据会一直保留直到磁带被回收。数据只有在整个磁带上的所有数据都被回收时才会被回收,这需要要管理员手动回收磁带或者NetWorker自动重新使用它。

  • 如果数据是在AFTD上的:

数据只有在下次卷清除操作或者nsrim运行(NetWorker自动运行nsrim或手动运行nsrim –X)时才会被删除。

标签 (1)
标记 (1)
0 项奖励
2 条回复2
liulei_it
5 Tungsten

Re: 【分享】NetWorker数据的生命周期

偶的理解是这样的,浏览期是你备份定义规定的时间过了时间理论上数据是没有了但是不一定。保留期是一个media pool中的一个tape最长的浏览期,例如这个tape保存了两个备份定义的内容一个浏览期是一个月另一个是一年,那么很幸运的是备份定义保存周期短的占了便宜。本来早就到期的数据一年后才会被覆盖。

0 项奖励
TimQuan
4 Germanium

Re: 【分享】NetWorker数据的生命周期

你的理解不太正确。

浏览期和备份数据本身没有什么关系。浏览期过了保留期没过备份数据仍然是在的,仍旧可以还原数据。浏览期过了保留期没过只会丢失index,也就是说不能作浏览还原了,但是数据还是可以还原的,只是不能作浏览还原。过了保留期的话,数据就有可能丢失了。

每个存储集(你说的“备份定义的内容”)都有自己的浏览期和保留期。

如果tape上保存了两个存储集,一个存储集的保留期是一个月而另一个存储集的保留期是一年,那么保留期短的存储集占了“便宜”,因为tape要等到它上面的所有存储集的保留期都过了以后才可能被重新标记(删除整个tape上的所有数据),所以至少一年以后(可能更晚)tape上的数据才有可能被一起删除。当然这种情况只适用于tape,如果是AFTD设备,保留期短的存储集是占不了“便宜”的,因为只要它的保留期一到,这个存储集的备份数据几乎立即就会被删除。

0 项奖励