从文件系统备份还原没有DB2备份副本的DB2 LUW数据库

题: 开发人员破坏了一些数据,并要求还原到以前的恢复点。标准要求。检查备份系统时,没有可用的备份副本。在过去的两个晚上,备份一直失败,并且监视警报不起作用。

我检查了 备份历史记录文件 ,以防万一临时备份已经完成而没有可用的备份。作为最后的选择,我检查了是否存在平面文件备份,并且令人惊讶的是,对服务器上的所有文件进行了平面文件备份。这是不寻常的,因为通常在平面文件备份中不包括DB2文件。

是否可以仅使用平面文件来恢复数据库?

答:是可以的,但需要仔细计划。 在继续执行此过程之前,必须确认舱位。 文件是可恢复的,包括您需要的所有文件这些是我要采取的步骤

  1. 停止任何与数据库的应用程序连接
  2. 对数据库进行完整的离线备份
  3. 拿一份 获取数据库cfg 输出,以供参考
  4. 确定需要替换的文件夹。 这是重要的一步这将在很大程度上取决于数据库的设置方式。我通常为数据文件和日志文件创建一个单独的文件夹。
  5. 如果您不确定第4步-做一些研究或 与另一个DBA交谈 ,谁可以交叉检查您打算覆盖哪个文件夹
  6. 停止DB2实例–确保没有自动启动或将自动启动DB2实例的进程。可能还需要通知任何运营团队,以避免对此DB2实例发出警报,以防万一他们尝试重新启动
  7. 恢复文件后,将覆盖现有文件。
  8. 重新启动DB2实例之前-您可能很幸运,并且知道要还原的数据库的最后一个活动日志文件。这样一来,您就可以清理恢复后的所有交易日志文件,即与您要覆盖的数据库相关的交易日志文件
  9. 如果您没有要恢复的数据库的最后一个活动日志文件号,则可以启动DB2实例,快速执行 db2获取db CFG 并获取信息 
  10. 您可以检查 第一个活动日志 并计算最后一个活动日志
  11. 做连接测试
  12. 修复您的监视警报系统
作者:Jack Vamvas(http://www.dba-db2.com)

分享:

验证您的评论

预览您的评论

这仅仅是一个预览。您的评论尚未发布。

加工...
您的评论无法发布。错误类型:
您的评论已保存。评论经过审核,只有在获得作者批准后才会显示。 发表其他评论

您输入的字母和数字与图像不匹配。请再试一次。

作为发表评论的最后一步,请输入下图中显示的字母和数字。这样可以防止自动程序发布评论。

读取这张图片有困难吗? 查看备用。

加工...

发表有关在不从文件系统备份中恢复没有DB2备份副本的DB2 LUW数据库的评论

评论是经过审核的,直到作者批准后才会显示。


ysaijiu.com | DB2性能调优 | DBA DB2:一切 | 常问问题 | 联系 | 版权