TSM 文件过期参数说明

mgmtclass的参数

Version Data Exists (VERExists): tsm server保留多少份客户files。

Version Data Deleted(VERDeleted):在客户端的文件被删除了,那么tsm server保留的版本数目(在备份过程中,tsm将会自动检查客户的文件是否曾经存在)

Retain Extra Versions(RETExtra):当版本变成inactive后,该版本保留多少天。(时间到了后,tsm server的expire process将会把该版本标记为已经过期,从此该inactive的版本将不可恢复了)

Retain Only Version(RETOnly):客户端文件被删除了,server端的最后一次对该文件的备份版本保留的天数。

同时遵循如下原则

1。actvive版本,永远不会过期,因此如果只备份一次,数据永远不会过期

2。VERExist参数大于等于VERDeleted(VEREXIST >= VERDELETED)

3。RETOnly参数大于等于RETExtra(RETONLY >= RETEXTRA)

同时要注意,在用客户端发起备份的时候,如果采用partial incremental这种备份方式的话,即使客户端删除了这个数据,SERVER也不会发现,仍然采用Version Data Exists (VERExists)和Retain Extra Versions (RETExtra)这两组参数

举个例子

     客户环境:VERExits=3  VERDeleted=2 RETExtra=30 RETOnly=90
     假设有个文件File,每天中午12:00被修改,自动备份发生在下午18:00,
     第一天备份完成后,tsm server将有该文件的一个版本:version1 (该version为active);
     第二天18:00后,tsm server将有该文件的第二个版本: version2 (该version 为active),而第一天备份的version1将变成inactive,
     第三天18:00后,tsm server将有该文件的第三个版本:Version3(该version 为active),而第一天的version1,第二天的version2将都是inactive。
     第四天18:00后,tsm server 将有该文件的第四个版本:Version4(该version为active),而第二天的version2,第三天的version3将都是inactive。注意一下,这时当备份成功后,第一天的version1将会被expire.(为什么被expire,请大家自己想想`-`) --因为Version Data Exists =3,只保留3个版本
     假想一:从第四天晚上18:00以后,该文件从此不再被修改,这时第33天会发生情况?这时version2,也就是第二天备份的版本将expire。  -- version2的状态是inactive,该版本保留的时间是

30天。

     第34天version3也将被expire  --同上
     第35天之后,客户能恢复的就只有version4了   (想想为什么version4一直可以保留)--因为它是ACTIVE的。
     假想二:第四天晚上20:00,该文件不小心被客户删除了,这时会发生情况?第五天18:00时,tsm server将去备份该文件,发现该文件被删除了,tsm 将把第四天的version4,第三天的version3,标记为inactive,而第二天的version2将被expire。(why?) --VERDeleted=2,客户端删除文件后,文件的保留数为2。
     那么第35天后会怎么样?第95天后将怎么样? --35天后,只有version4了,因为 RETExtra=30 ,且RETOnly=90。95天后version4也被expire,数据无法恢复。

一个文件的备份,有3种状态:active,inactive,expireVersion Data Exists

Version Data Exists (VERExists)和Retain Extra Versions (RETExtra) 是一组,用于客户端上文件没有被删除的情况。

Version Data Deleted (VERDeleted)和Retain Only Version (RETOnly)适用于客户端上文件已经被删除的情况。

其他

一个node必须属于一个domain,而且只能属于一个domain;

一个domain可以有多个policyset,但是一个domain中只能有一个policyset是激活状态;

一个policyset可以有多个mgmtclass,但是一个policyset中只能有一个mgmtclass是default mgmtclass;

1 次浏览 更新于 2026-11-04

同组文章磁带库与 TSM

查看本组全部 9 篇

没有找到想要的答案?

上传日志让 AI 帮你诊断,或者在控制台里直接向 AI 提问。