《oracle大型数据库系统在AIX/unix上的实战详解》讨论23:关于Tivoli storage manage。文平
这段日子间有若干这本书的朋友来邮件讨论TSM的问题,以及是不是要上TSM备份系统的问题。甚至把方案发过来请我看看,把关!谢谢谢谢大家的信任,对这个东西我也是站在最终用户的角度来看的,这里我们讨论讨论,聊聊。
显然,好的计划是容灾的关键,数据备份是保证业务正常运行的保证。如果正确保护,则设备故障、人为错误、自然灾害都会导致数据的丢失。
Tivoli TSM,Tivoli Storage Manager是一个Client/Server结构的跨平台跨网络备份、恢复及存储管理软件。分为两端:TSM Client,主要功能是向TSM Server提供需要备份的数据,或者反向操作;TSM Server,则负责管理TSM Client的备份数据、备份策略及管理连接在TSM Server上的存储产品,例如带库。
TSM可以设置自动备份和恢复机制, 备份系统设置完成后,应用系统就可以在指定时间把制定备份数据送到TSM服务器中备份。如需恢复,则TSM Client端只要通过图形界面,或直接发出指令恢复即可。TSM Server会自动从带库中取出文件,交给TSM Client。如果备份磁带不在磁带库中,TSM Server会提示系统管理员插入磁带。
TSM可以执行在线备份,例如对Oracle数据库的备份。通过TSM Connect Agent工具,TSM可以备份正在打开的数据库。而对一般的文件系统,TSM甚至能够备份打开的文件。
TSM的引擎是一个关系数据库,其处理能力和搜索速度是TSM性能较好的原因。
Oracle的备份可以在线热备,也可以冷备,无论Oracle把数据存储在文件系统,还是在裸设备上。同样地,对于Informix或者Sybase数据库TSM同样支持。我做的一些数据库运维中,很多用户都在很成功的运行着。
总之,使用TSM不错。关于TSM的配置细节,请参见下面的链接:
http://publib.boulder.ibm.com/infocenter/tivihelp/v1r1/index.jsp
也请参见: http://www.usedb.cn/