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

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

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

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

收起
参与46

查看其它 8 个回答ytskfzj的回答

ytskfzjytskfzj售前技术支持北京圣博润高新技术股份有限公司

通常仅依靠备份是无法完成你需要的效果的,要依靠备份恢复到故障前最后一个可用的话,在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
浏览4010

回答者

ytskfzj
售前技术支持北京圣博润高新技术股份有限公司
擅长领域: 灾备存储数据库

ytskfzj 最近回答过的问题

回答状态

  • 发布时间:2019-02-14
  • 关注会员:12 人
  • 回答浏览:4010
  • X社区推广