|
小弟刚自学IBM TSM不久,到了progressive incremental backup这里,俺愚钝,怎么也不能领悟,望专家指教。 就我的知识,backup software大都采用full+incremental或full+diff的方式,full+diff跟TSM这个没有相似点暂不提。就说这种Full+incremental的方式,假设7天为周期天,Monday Full backup, Tue-Sun incremental only。原始数据10GB,Tue-Wed各写入1GB,Thur无变化,Friday写入2GB,Sat-Sun无变化。我的理解是,备份软件在Tue, Wed各备份新写入的数据1G,然后周五备份2G。如果Sat出现disaster需要recovery, 备份软件恢复到最近的点即周5备份后,应该需要refer各个incremental+full,即 2G+1G+1G+10G 以上就是一般的backup,drawback是过程很缓慢,现在说TSM,IBM的手册上说它的progressive incremental客服了这个问题,原话如下: TSM takes incremental backup one step further. After the initial full backup of a client, no additional full backups are necessary because the server, using its database, keeps track of whether files need to be backed up. Only files that change are backed up, and then entire files are backed up, so that the server does not need to reference base versions of the files. 我无法参透的就在这,根据IBM手册的描述,TSM也是用数据库track变化的数据,然后只备份change过的,这本来就是incremental的原理啊,那么TSM和我上面说的那种incremental方式区别到底在哪里呢?就上面的例子,TSM只备份变化的,那同样也是Tue,Wed各1G,Fri 2G, 周6 DR的时候,为啥它就可以"no need to reference base version"了呢? [ 本帖最后由 hahawa_sapi 于 2011-9-24 16:42 编辑 ] |