TSM中备份和归档的区别?

参与41

3同行回答

nkj827nkj827  项目经理 , 长春长信华天
备份(Backup),含义是创建一份数据对象的拷贝,便于数据恢复时使用。一个数据对象可以是一个文件或一个用户定义的数据对象。某些情形下,你可以做多个版本的数据备份,每个版本发生在不同的时间点。这些版本作为一组备份和原始数据对象紧密相关。如果在客户系统上,原始数据对象崩溃...显示全部

备份(Backup),含义是创建一份数据对象的拷贝,便于数据恢复时使用。一个数据对象可以是一个文件或一个用户定义的数据对象。某些情形下,你可以做多个版本的数据备份,每个版本发生在不同的时间点。这些版本作为一组备份和原始数据对象紧密相关。如果在客户系统上,原始数据对象崩溃或丢失,可以从服务器发送一个备份的版本到客户端,即执行恢复操作。一般来说,会采用最近一次的备份版本来做恢复,但你也可以从现存的备份版本中任选一个版本做恢复。备份版本的数目可以通过在服务器上作定义来控制。当有新的版本被创建时,老的备份版本可以被自动删除。
归档(Archive)含义是创建一个文件的拷贝,作为storage repository里的一个独立对象存在,且要保留特定的一段时间。一般来说,你使用这个功能来创建一份数据的拷贝,主要是出于历史目的加以保存。重要的记录(出于法律或其他商业原因,数据必须被保存)一般会被作为归档的对象。一旦在服务器上完成了归档拷贝,你可以选择在源系统上删除原始数据。因此,你可以使用归档功能来释放 IBM Tivoli Storage Manager 客户端系统上被占用的空间。

收起
系统集成 · 2018-03-01
浏览2045
wangqlwangql  系统工程师 , NULL
先从对应场景来说吧一般情况下,我们把用于恢复目的数据保留称作备份。这类数据一般变化较大,保留时限较短。仅仅是为了应对数据丢失来设计的。而归档,一般对应的是长期存放,数据变化量相对较小,比较多的场景是基于法律法规要求的以年为单位的数据保留,应对的数据审查等操作。再...显示全部
  1. 先从对应场景来说吧

一般情况下,我们把用于恢复目的数据保留称作备份。这类数据一般变化较大,保留时限较短。仅仅是为了应对数据丢失来设计的。

而归档,一般对应的是长期存放,数据变化量相对较小,比较多的场景是基于法律法规要求的以年为单位的数据保留,应对的数据审查等操作。

  1. 再从备份软件设计的角度来看。

这里以tsm为例,如果是数据备份,备份软件里对应的有数据保留的活动版本、非活动版本、删除版本以及非活动版本和删除版本的保存期限等参数(copygroup的verexistes、verdelete、retextra、retonly四个参数)。能比较灵活的应对备份数据的各种需求点。

对应归档来说,没有非活动版本的概念,每个版本都是活动的,只能以时间来界定(copygroup的retver参数)。

针对刚刚谈到的归档和备份的区别,根据第一点提到的需求差别,可以灵活的选择即可,比如:

对于大多数的普通文件、sql数据库、IBM domino、MS exchange等数据保留都可以通过上面说的副本组参数来灵活配置。

对于db2和oracle分别由程序自身来控制,db2使用db2adutl,oracle使用rman。

当然,也有一些特殊情况,比如db2的归档日志存放,或者sap的数据保留也会用的归档模式,这里根据备份和归档的设计差别,也可以解释的通。

通过上面的解释,在选择数据保留方式时,基本可以很好的做出选择。

收起
IT咨询服务 · 2018-03-02
浏览1889
wuwenpinwuwenpin  软件开发工程师 , 南京
学习中,谢谢!!!显示全部

学习中,谢谢!!!

收起
互联网服务 · 2018-03-31
浏览1591

提问者

波波张
网络工程师上海华腾软件系统有限公司
擅长领域: 存储备份网络

问题来自

相关问题

相关资料

相关文章

问题状态

  • 发布时间:2018-03-01
  • 关注会员:4 人
  • 问题浏览:4931
  • 最近回答:2018-03-31
  • X社区推广