如何让informix数据库再次进入到恢复模式,来完成之前失败的数据备份恢复操作?
本文主要介绍,在对数据库的备份进行恢复操作失败的情况下,如何再次进入恢复模式,继续之前的恢复数据库操作,而不必重头再次做起。
通常情况下,数据库如果正在做备份的恢复工程中,如果把数据库停下来,则我们需要重头执行整个数据库恢复操作,这样会比较浪费客户的时间,有没有更好的方法呢?
如果数据库的物理恢复完成的情况下,我们中断了数据库的逻辑日志恢复阶段,则我们可以有以下机会跳过再次进行物理恢复数据的过程,而直接进入到未完成的逻辑日志恢复阶段。
步骤:
1. 首先检查online.log, bar_act.log确认数据库的物理恢复已经完成,如果数据物理恢复阶段没有完成的情况下,需要重头执行恢复命令。
2. onmode -ky把数据库停下来。
3. onbar -r , 或者 onbar -r -l 来继续恢复逻辑日志,并把数据库转换到静止模式。
用户可以使用以上步骤,而不必关心ONCONFIG中的RESTARTABLE_RESTORE参数配置。
RESTARTABLE_RESTORE该参数只使用于onbar -RESTART命令的执行,缺省值为ON.
更多信息可以参考 IBM Informix Backup & Restore Guide等资料。

本日志由 flyinweb 于 2011-02-12 10:12:39 发表,目前已经被浏览 1809 次,评论 0 次;

作者添加了以下标签: onbar RESTART

引用通告:http://www.517sou.net/Article/578/Trackback.ashx

评论订阅:http://www.517sou.net/Article/578/Feeds.ashx

评论列表

    暂时没有评论
(必填)
(必填,不会被公开)