转:tsm版本控制_的4个参数

from:http://www.ituren.org.cn/html/jishusuibi/201006/25-243.html
VERExists
VERDeleted
RETExtra
RETOnly
首先,这4个参数都是关于inactive的备份而言
tsm的架构原理是
active的数据永不删除
除非你自己做 del v discardata=yes
这是你自己选择的,命令当然tsm都给你记录下来了
以后,你后悔了,栽赃ibm,ibm自然有铁证如山,你无可奈何。
ibm这样设计无可厚非,数据是最大的财富,如果这个方面惹上官司了,那么美元和名声都将大把逝去。

当然这一切都是我猜测的,但是我敢肯定,不信,你们把龟缩在奥斯汀的架构师找出来和我对质。

所以,active的备份与这4个参数无关,这4个参数管不到active备份

ok,
这4个参数都是对inactive的并且是同名的文件的备份而言的。
VERExists 就是说在tsm的磁带上保留多少个版本,我说的磁带严格意义是tsm 的文件空间,但是不想给大家太多的概念了。

假设,你1号备份了文件a,2号也备份了文件a,
同时假设我们设置VERExists=2
那么,我们在客户端用q b /ina,那么就发现有2个a,一个active,一个inactive,备份时间不一样。
这就是存在的版本数。
如果我3号再备份的a,那么你会发现1号的a就没有了,被删除了,因为我们只保留了2个版本。
这个特别适合lotus的备份,dtb.nsf就是我的信箱数据库,假设我1个月前跟你发了邮件,关于某事,但是你不承认,那么我就要将1个月的前的
这个nsf恢复出来,用作打官司,在这个场景里面,我的vere需要等于30.

VERDeleted
这个参数,比较屎,正常一点的思维的灵长动物很难理解,
听我来说
这只是针对于增量备份而言。
假设我们设置VERExists=4, VERDeleted=2
再假设我们每天都对a目录增量备份,
那么一天我们删除了a目录下面的a文件
那么
tsm会通过对比发现了你把a文件删除了,
这个时候VERDeleted参数开始作用了,
没有删除的时候,我们a文件在tsm里面有4个版本,就是4份,
删除了,你再看,就只有2个了,
因为VERDeleted=2
这个的作用嘛,
哈哈哈,我觉得就是为了让你节省你的磁带空间,虽然我朝从不在乎磁带的成本,但是该节省的要节省,至少ibm是这么认为,
假设VERDeleted=0,那么你把文件a在os里面删除了,tsm 自动就会将该文件从磁带上面删除了,
空间出来了,
家庭主妇们比较喜欢这样的功能,又省钱了,嘿嘿。

RETExtra
这个是说我的版本数能保留的天数,
这事和VERExists是夫妻参数,
假设 VERExists=2,RETExtra=2 , 如上面所说,我在1号备份的a,
那么他的寿命也就是2天了,4号你再去看,他已经不在tsm的磁带上了。

RETOnly
这个参数就是和VERDeleted是夫妻参数
假设RETOnly=2
就是说当你将a文件删除了,那么这个版本还能在tsm里面保留的最后的期限,
等过了这个期限,你就追悔莫及了
因为他已一缕青烟散去了

总之,这4个参数确实有很多的实际应用的需求的满足,特别是在照片,邮件方面
可以实现对历史数据的追索,主要是法律意义上的

总之,这4个参数也体现了ibm在数据处理方面的谨小慎微和如女人般的磨叽和纠结和半推半就。

总是,这4个参数实际来说是够绕人和变态的,
你晕了吗
变态了吗
唉。。。
欲望和满足之间总是那么痛苦和复杂




另一篇关于版本的文章

版本控制主要由copygroup的几个参数控制:

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端的最后一次对该文件的备份版本保留的天数。

一个文件的备份,有3种状态:

active,inactive,expire

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

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

同时遵循如下原则:

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

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

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

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








来自 “ ITPUB博客 ” ,链接:http://blog.itpub.net/11134849/viewspace-670581/,如需转载,请注明出处,否则将追究法律责任。

转载于:http://blog.itpub.net/11134849/viewspace-670581/

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值