备份策略的制定对于整个备份体系而言是极为重要的一环,好的备份策略可以充分享受到TSM的好处:全自动、符合备份需求、安全的备份。
备份策略的制定和TSM提供的备份技术有很大的关系,TSM支持全盘备份和独一无二的“永久增量备份”方式。永久增量备份是指:初始时做所有数据文件的全盘备份,以后只备份新的或改动过的文件。这种方式减少了备份时间和所需的存储容量,减轻了网络负担。这种方式的原理是TSM把每个备份对象作为一个交易,记录在它的关系数据库中,每个备份对象对应文件系统的一个文件。当用户需要恢复文件系统时,TSM找到所有属于该文件系统原备份对象,交给用户。所以,TSM能够做永远的增量备份。
在TSM中,一个备份策略的制定可以让所需要被备份的客户端来共享,也可以在一个备份中心制定多个备份策略以满足不同数据备份的需要。Tivoli使用Domain的模式来进行管理,可以为每个Domain的备份和归档分别制定备份策略,包括:
1) 保留的版本数
2) 每个版本保留的天数
3) 到期版本的保留天数
4) 介质数据再集中的阀值
备份策略的制定在很大程度上需要和客户的实际备份需求相适应。下面结合Tivoli的永久增量备 份技术来描述一个简单的备份策略:
1) 周五采取全备份策略,保留一份完整的数据。
2) 周一至周四采用增量备份,选用增量级别,使得备份时备份系统中与周五全备份相比更改和产生的全部新文件。
3) 当周一出现恢复要求时,只需将上周五备份的全部数据从磁带库中恢复出来即可。
4) 当周二至周五出现恢复要求时,只需将上周五备份的全部数据加上前一天备份的增量数据恢复出来即可。
5) 当要求恢复某些错误删除的文件时,系统会根据文件索引,找到删除文件的各个备份时间版本,从而帮助用户确认后从删除前一天的备份介质中加以恢复。
当要求全备份的系统多于一个时,以上策略可以按轮流的方式实现,例如周五为A系统全备份,其它系统选择相对全备份的增量备份,周一为B系统做全备份,其它系统做增量备份。如此类推。
具体实际的备份策略需要在实施时结合用户的实际管理环境和管理需求来制定。
2.存储介质的利用
在日常的备份过程中,存储介质---磁带是最大的消耗品,特别是大多数的客户常常发现他们需要很多的磁带,但好像磁带的利用率又很低。TSM提供了大量的介质管理能力来保障用户在这方面的有效利用。
TSM对备份和归档数据分别管理。因为归档数据保存时间比备份数据长,而且备份数据有‘版本’,归档数据无版本。‘版本’就是同一个数据对象的多个备份copy,例如,记录销售情况的文件每天都在改变,如果每天做备份,那么每天的备份就是一个‘版本’。用户可以根据实际业务需要,保留必要的‘版本’数。TSM能够自动清除过期的备份版本和归档数据。
TSM在介质管理中采用了独一无二的“磁带集中”和“磁带重用”技术。“磁带集中”使每个客户机的每天的备份数据都对应放在一盒或一组磁带上,使得TSM能够用最少的磁带数做恢复。这是一种迅速、可靠的数据恢复方式。
“磁带重用”的目的是使磁带库或光盘库介质自动轮转,完全实现备份、恢复的无人值守。原理是:当介质上的过期数据越来越多并达到一定限度时,比如介质上80%的数据都过期了,TSM会自动把数个这样的介质的残余数据整合到一个介质中,而其它介质重新进入新的介质轮转中去。所以,如果用户有足够的存储容量,TSM可以做到真正的‘零管理’。
TSM能够自动跟踪所有介质的去向和使用情况。TSM不仅自动管理磁带库、光盘库中的介质,还能跟踪放在磁带库、光盘库外的介质和保留在异地的备份介质。当恢复需要这些介质时,TSM会提示管理员到何处去取标签为xxx的介质。
3.备份系统的管理
TSM作为一个独立运作的备份系统,可以做到无人职守的备份运作。Tivoli提供多种管理手段来对TSM的运作进行有效管理:
1) TSM Admin界面:TSM提供图形化的管理界面市的管理人员可以方便地管理到整个TSM系统的设置、运行以及性能优化等。
2) TSM Web界面:TSM提供对Web浏览器的支持,管理人员可以通过TSM内置的管理能力实现对TSM管理功能的全面支持。
3) TSM Command Line:可以利用命令行来完成对TSM Server进行的所有的管理功能。
4) TSM的Enterprise Management:TSM的企业级管理功能(Enterprise Management)使管理员能够摆脱地理限制,一个人就可管理企业中所有的TSM服务器。
5) Tivoli Module for TSM:充分利用TSM和Tivoli Enterprise的集成完成对TSM Server的实时监控和远程操作。Tivoli Module for TSM内置的Monitor可以非常容易地监控TSM的各个重要部件,发现备份过程的异常。