DB2在线备份如何进行灾难恢复

beyondma
嵌入式领域优质创作者
博客专家认证
2010-05-13 09:35:09
各位大侠以前我没用过DB2,不太了解,有个问题 想请教大家,假如我在A机(生产机)上进行了ONLINE备份(DB2 BACKUP DB XXX ONLINE INCLUDE LOGS),生成的备份文件,如何在与A机系统完全一致的B机上进行数据库的恢复?我恢复之前,做ROLLFORWARD总是不成功呢?哪位能给兄弟指个道,谢 了!
...全文
314 13 打赏 收藏 举报
写回复
13 条回复
切换为时间正序
当前发帖距今超过3年,不再开放新的回复
发表回复
includeyu 2010-05-31
进来看下.
  • 打赏
  • 举报
回复
zhaojianmi1 2010-05-22
可参看此贴
http://topic.csdn.net/u/20100428/21/49fd5569-ee64-464f-99d5-fbed8026cb85.html?29476
  • 打赏
  • 举报
回复
shenhai800 2010-05-21
这个是由于在线备份的数据库,恢复时需要相应的日志,可以按如下方法做:
1、将原生产系统的活动日志copy过来
2、rollforward db db2test1 to end of logs
and complete overflow log path ('d:\logfiledb') 将copy过来日志的
路径写入这个命令就可以了。

  • 打赏
  • 举报
回复
王帆 2010-05-14
[Quote=引用楼主 beyondma 的回复:]
各位大侠以前我没用过DB2,不太了解,有个问题 想请教大家,假如我在A机(生产机)上进行了ONLINE备份(DB2 BACKUP DB XXX ONLINE INCLUDE LOGS),生成的备份文件,如何在与A机系统完全一致的B机上进行数据库的恢复?我恢复之前,做ROLLFORWARD总是不成功呢?哪位能给兄弟指个道,谢 了!
[/Quote]
应该是先恢复,再前滚。
  • 打赏
  • 举报
回复
beyondma 2010-05-13
那请教您,我应该备份哪些日志出来呢?
  • 打赏
  • 举报
回复
Mr_Bean 2010-05-13
联机前滚全部依赖日志的 没有日志无法前滚的
  • 打赏
  • 举报
回复
beyondma 2010-05-13
脱机备份肯定是可以成功,但是由于脱机备需要停应用,这个不接受啊。
  • 打赏
  • 举报
回复
beyondma 2010-05-13
日志?还要把A机的日志备出来?
  • 打赏
  • 举报
回复
亮剑_ 2010-05-13
“ROLLFORWARD总是不成功”,什么错误提示
日志全不全
  • 打赏
  • 举报
回复
Mr_Bean 2010-05-13
这种环境下没有试验过
是不是还需要a在online备份之前的脱机备份镜像?
不一致造成前滚的失败?
前滚不成功的错误信息是什么?
  • 打赏
  • 举报
回复
huangzhy 2010-05-13
学习DB2中。。。。
  • 打赏
  • 举报
回复
beyondma 2010-05-13
OK找到了,有了日志我应该如何进行RESOTRE呢?
  • 打赏
  • 举报
回复
Mr_Bean 2010-05-13
get db cfg for dbname
里面查看Path to log files 在这个目录里面
  • 打赏
  • 举报
回复
相关推荐
发帖
DB2

5873

社区成员

IBM DB2 是美国IBM公司开发的一套关系型数据库管理系统,它主要的运行环境为UNIX(包括IBM自家的AIX)、Linux、IBM i(旧称OS/400)、z/OS,以及Windows服务器版本
社区管理员
  • DB2
加入社区
帖子事件
创建了帖子
2010-05-13 09:35
社区公告
暂无公告