DB2、Oracle、SQLServe、Mysql各数据库如何利用备份,还原到故障前一秒的状态?

今日讨论话题1: DB2、Oracle、SQLServe、Mysql各数据库您有没有亲自动手利用备份,还原到故障前一秒的状态?这几种数据库还原时都是利用整点备份+日志进行恢复吗?

谁整理过具体案例的步骤?

参与46

9同行回答

ytskfzjytskfzj售前技术支持北京圣博润高新技术股份有限公司
通常仅依靠备份是无法完成你需要的效果的,要依靠备份恢复到故障前最后一个可用的话,在Oracle和MySQL里面是需要备份文件和日志文件。(Oracle可能还需要控制文件)假设故障包含数据库故障和系统故障,还原广度达到异机,通常使用的方案是容灾备份、各产品原厂有不同的方案,Oracle:ADG...显示全部

通常仅依靠备份是无法完成你需要的效果的,要依靠备份恢复到故障前最后一个可用的话,在Oracle和MySQL里面是需要备份文件和日志文件。(Oracle可能还需要控制文件)
假设故障包含数据库故障和系统故障,还原广度达到异机,通常使用的方案是容灾备份、各产品原厂有不同的方案,Oracle:ADG、stream;mssql :sql mirror、alwayson ;MySQL:MGR;DB2不会。
另外现在有较多基于CDC或者CDP方法的第三方软件可以覆盖你说的这几个数据库 达到故障前最后一个可用点:ogg、dsg、cdc、synball、info2 active等等等数不胜数。。。
另外还有开源软件(通常支持列表比不上商业软件,而且目的通常非做容灾复制,),例如otto、datax、tr、ts、databus等

收起
系统集成 · 2019-02-14
浏览4020

提问者

hufeng719
系统工程师某钢铁企业
擅长领域: 数据库存储服务器

相关问题

相关资料

相关文章

问题状态

  • 发布时间:2019-01-02
  • 关注会员:12 人
  • 问题浏览:8113
  • 最近回答:2022-12-09
  • X社区推广