OracleDataguard数据同步复制容灾技术方案.docVIP

OracleDataguard数据同步复制容灾技术方案.doc

  1. 1、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  4. 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  5. 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  6. 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  7. 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
OracleDataguard数据同步复制容灾技术方案.doc

OracleDataguard数据同步复制的容灾技术方案 2007-02-28 15:20:07 标签: HYPERLINK /tagindex.php?keyword=%C8%DD%D4%D6 \t _blank 容灾  HYPERLINK /tagindex.php?keyword=%B7%BD%B0%B8 \t _blank 方案  HYPERLINK /tagindex.php?keyword=Oracle \t _blank Oracle ??? Dataguard是ORACLE 提供的一种高可用性(HIGH AVAILABLE)的数据库方案,它是在主节点与备用节点间通过日志同步来保证数据的同步,可以实现快速切换与灾难性恢复。中软公司自主研发的基于Dataguard同步引擎的Oracle数据库异地同步解决方案RS5,能够对安全、高效的实现数据库远程实时备份,最大限度保证用户的数据安全。 一、设计目标 ??? 最大程度上保证数据的可用与可恢复,做到灾难事件发生时的数据零丢失。 二、方案概述 ??? 针对关键业务数据灾难防护的需求,制定本地备份策略结合异地实时备份的高可靠性方案。 1. 本地备份策略 ??? 本地备份是数据库容灾重要的组成部分。通过配置RMAN的备份策略,可以实现备份和还原数据库文件、归档日志和控制文件。根据具体应用环境,可以订制备份的方式和频率,例如每周的全备和每日的增量备份。在数据库出现问题的时候,可以使用RMAN备份、归档日志及在线日志恢复数据。 2. 异地实时同步 ??? 异地实施同步可以最大限度的保证数据安全,避免因各类事故造成的损失。ORACLE Dataguard是基于数据库复制的方式来实现的、目前最流行的高可用解决方案之一。在此基础上,我们开发了一套直观便捷的管理界面,使系统不仅可以实现数据库数据的实时快速复制,而且使系统的实施和管理方便而快捷。 ??? 数据库复制的原理主要是通过日志文件的传送、分析和应用来实现的,在应用事务发生后主数据中心通过数据复制引擎将日志传输到备份数据中心,备份数据中心的数据库对日志中记载的事务执行重演操作,实现对备份数据中心数据库数据的更新。 ??? 本方案采用高性能、基于Log分析(主要是Redo Log)的Oracle数据库复制解决方案,它可以复制数据库中大量的数据更新(如在数千个表上的每秒数千个操作)到一个或多个Oracle目标实例中。并且保证这些目标实例在实时更新的过程中是可存取的。 ??? 对于交易产生的数据,数据复制引擎通过对生产系统数据库的在线日志进行实时跟踪,当应用系统向数据库中进行任何操作时时,这些信息都将在在线日志中存储,数据复制引擎通过对实时获取的数据库在线日志进行分析,获得本次操作的交易指令和交易数据,然后将这些交易指令和交易数据通过网络传送到备份数据中心。 ??? 备份数据中心数据库系统的数据复制引擎对接收到的交易进行处理,按照交易的先后顺序在“备份数据中心”中重新执行该交易。 ??? 同时,系统还提供数据一致性监测功能,系统将自动监控主数据中心和备份数据中心的数据一致性状态,如果发现不一致,马上进行重新同步。采用这种数据复制方式,可以保证数据完全不丢失,并且实现非常高的实时性。 ??? 数据复制引擎从生产系统上实时获取系统交易,将交易数据通过TCP/IP网络传送到异地容灾系统,在该网络上只传输交易的纯数据,无需其他的额外信息,这样减少对广域网络带宽的需求。 三、 方案特点 1、高性能、高可靠性 ??? 本方案采用本地备份与远程复制相结合,最大限度的保证业务数据的安全性。结合对操作系统级和数据库级的性能优化,消除系统瓶颈,使硬件资源得到最大限度的利用。 2、方便灵活 ??? 在系统中,备份数据中心的数据库系统可以切换到打开状态,不同于冷容灾模式下容灾站点的数据库系统在进行数据复制是不可用的情况。因此,备份数据中心可以通过为其它系统提供数据共享服务。如通过备份数据中心为综合查询系统提供快速的数据抽取功能,并且实现数据的抽取与生产系统完全隔离,减少对生产系统的影响。 3.高效率、低负载 ??? 数据复制引擎使用基于Log的复制,复制操作集中于对数据的改变,因此将对源数据库系统、源操作系统和网络的影响最小化。 ??? 数据复制引擎效率很高,同时保证了复制数据的精确性。在源数据库一端,数据复制引擎严格地遵守读一致性模式。在目标数据库一端,数据复制引擎使用 Oracle内部交易格式提交事务,在容灾端的交易执行速度远远高于标准SQL语句执行速度。同时系统保证操作次序和会话上下文的一致。 4、全面 --- 数据类型、DML和DDL复制 ??? 系统支持Oracle所有的数据类型、DML和DDL复制。 在复制时,系统可选择性

文档评论(0)

dmz158 + 关注
实名认证
文档贡献者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档