db2备份后,怎么恢复

如题所述

活动日志是下面两种概念的日志:
1.
日志里包含未提交的实务
2.
日志中包含已提交但是数据变动并没有被刷入磁盘,只是在bufferpool中存着。
简单来说,活动日志和归档日志的根本差别就是归档日志记录的是实实在在已经数据变动已经生效了的事务,而活动日志就是没有完全确认的事务。这也是为什么如果删除活动日志后数据库会起不来的原因。因为数据库不知道自己的状态了。
另外,每一份活动日志会在归档路径下有一个备份,就是每一个活动日志都是有两份的,一份在活动日志目录,一份在归档路径下。当日志写满,或者手动归档,又或者发动备份的时候,数据库会自动归档活动日志,即是把数据库活动日志路径下的日志删除,这样,该日志就只存在于数据库的归档路径目录里面,这也就是归档的过程。
所以,你备份恢复的时候,只需要把恢复后把源环境中的归档日志copy出来就可以。里面的日志也包含了当前数据库活动日志中的内容。
回答了这么多,望采纳!
温馨提示:答案为网友推荐,仅供参考
相似回答