假设db2昨天进行的全备,但今天还没有做备份,如果数据库宕机,怎么利用昨天备份和今天归档恢复数据库?

各位大佬,有个疑问,假设db2我昨天进行的全备,今天还没有来的及做备份,但数据库宕机了,我怎么利用昨天的备份和今天的归档恢复数据库?需要类似oracle的这种把归档日子catalog到控制文件这种操作么?还是只需要放到指定路径就行?

参与19

5同行回答

hufeng719hufeng719联盟成员系统工程师某钢铁企业
前几天刚测过过,只需要一个昨天的全备+备份时的归档日志以后的日志+未归档的活动日志(到当前数据库宕机时刻的最新活动日志(不知道的话可以查看数据库参数看看活动日志目录在哪里))。将归档日志+活动日志放在一个日志目录。先restore恢复数据库db2 restore db XXX from D:\DB...显示全部

前几天刚测过过,只需要一个昨天的全备+备份时的归档日志以后的日志+未归档的活动日志(到当前数据库宕机时刻的最新活动日志(不知道的话可以查看数据库参数看看活动日志目录在哪里))。将归档日志+活动日志放在一个日志目录。先restore恢复数据库db2 restore db XXX from D:\DB2\db2backup\ taken at 20200330155003
,然后前滚:db2 rollforward db XXX to 2020-03-30-15-57-00.000000 using local time overflow log path(D:\DB2\db2backup\mydb2_ARCHLOG_PATH\DB2\XXX\NODE0000\LOGSTREAM0000\C0000013)**  就这两步即可,谢谢点赞

收起
能源采矿 · 2020-04-21
浏览3185

相关问题

相关资料

相关文章

问题状态

  • 发布时间:2020-04-20
  • 关注会员:6 人
  • 问题浏览:5183
  • 最近回答:2020-04-29
  • X社区推广