DB2设置事务日志归档之后,归档如果直接选择归档到TSM或者vendor上之后。
当数据库运行过程中切换归档之后,新产生的归档是直接出发备份到TSM或者其他备份软件上吗?
还是需要到时间运行备份后才能将日志备份走?
如果在恢复演练中需要像Oracle一样,只恢复部分的归档日志的话,怎么直接从备份软件上恢复日志,而不恢复备份的数据呢?
我正好研究过你说的这种情况。
db2的归档有好几种实现方式,对应不同的参数:
然后单说tsm参数,一般不建议设置这个。因为每次切归档都要和tsm会话,比较麻烦,可能性能也不太好。而且一旦tsm发生故障,就会导致日志切换hang死。并且,后续执行备份的时候,如果有include logs选项,并且tsm对应的存储池为磁带,有可能还会造成超时,可参考我之前的一篇博客:
http://www.aixchina.net/Article/28693
所以,对db2的日志建议如下: