豆丁精品文档goldengate容灾解决方案内容摘要:

可以为任何企业环境实现秒一级的灾难备份。 GoldenGate 是一种基于软件的数据复制方式,它从数据库的日志中解析数据的变化(数据量只有日志的四分之一左右), GoldenGate 将数据各种管理资料,房地产,策划等应用文书,网站地址: 学习网赚,每天花 2 小时月赚 3000 元 仔细看空间里的日志 网站地址 : 各种管理资料,房地产,策划等应用文书,网站地址: 学习网赚,每天花 2 小时月赚 3000 元 仔细看空间里的日志 网站地址 : 转化为自己的格式,直接通过 TCP/IP 网络传输,无需依赖于数据库自身的传递方式如 Oracle Net,而且可以通过高达 9:1的压缩比率对数据进行压缩,大大降低带宽需求。 在目标端, GoldenGate 可以通过交易重组,分批加载等技术手段大大加快数据投递的速度和效 率,降低目标系统的资源占用,可以在秒一级实现大量数据的复制。 复制模式  单向数据复制 GoldenGate 的数据复制原理是:利用捕捉进程 (Extract Process)在源系统端读取 Online Redo Log 或 Archive Log,确定需要进行的复制(增、删、改)操作,并通过队列 (Extract 队列 ),将相关信息传送到目标系统。 目标系统端的投递进程 (Deliver 进程 )接受相关内容,通过 Replicate 进程创建实现数据复制或同步的 SQL 语句,并在目标系统中予以执行。  双向数据复制 双向 数据复制是基于单向数据复制原理之上,两端互为源 /目的数据复制对象,两端生产系统同时保持 Active 状态。 各种管理资料,房地产,策划等应用文书,网站地址: 学习网赚,每天花 2 小时月赚 3000 元 仔细看空间里的日志 网站地址 : 各种管理资料,房地产,策划等应用文书,网站地址: 学习网赚,每天花 2 小时月赚 3000 元 仔细看空间里的日志 网站地址 : 为了避免出现刚被复制进对端目的数据库数据马上又被捕捉进程复制回源端,陷入死循环的状态。 GoldenGate 采用了相应的判别机制来保证对捕捉数据的识别,当应用程序和 GoldenGate 复制进程同时更新同一个表时 , 捕捉进程使用了一个跟踪表机制。 在配置双向数据复制时 , 需要通过命令行向两边的数据库中加入跟踪表。 当捕捉进程读到一个交易中有针对跟踪表的更新 , 捕捉进程就知道这个交易是由复制进程产生的并且把这笔交 易忽略掉 . 如果没有针对跟踪表的更新 , 捕捉进程就知道这个交易是由应用程序产生的并且把这笔交易读取出来 . 通过以上处理机制后,就可以很好的解决双向数据复制中所担心的重复捕捉变化数据的操作出现。 显然,上述过程的实现,与基于文件复制原理的数据同步完全不同。 无论从网络资源占用、执行效率和对系统性能影响等方面考虑,都比其它方案有较大的优势。 GoldenGate 提供了灵活的应用方案,基于其先进、灵活的技术架构可以根据用户需求组成各种拓扑结构,如图所示: 各种管理资料,房地产,策划等应用文书,网站地址: 学习网赚,每天花 2 小时月赚 3000 元 仔细看空间里的日志 网站地址 : 各种管理资料,房地产,策划等应用文书,网站地址: 学习网赚,每天花 2 小时月赚 3000 元 仔细看空间里的日志 网站地址 : GoldenGate 各种拓扑结构示意图 1. 广播复制:由一个数据库向多个数据库复制,利用 GoldenGate 的数据过滤功能可以实现数据的有选择分发; 2. 集中复制:由多个数据库向一个数据库复制,可以将分布的、跨平台或异构的多个数据库集中到一个数据库。 此种模式广泛应用于 n+1 模式的容灾,通过将多个系统数据库集中到一起,可以充分利用备份中心的设施,大幅减少投各种管理资料,房地产,策划等应用文书,网站地址: 学习网赚,每天花 2 小时月赚 3000 元 仔细看空间里的日志 网站地址 : 各种管理资料,房地产,策划等应用文书,网站地址: 学习网赚,每天花 2 小时月赚 3000 元 仔细看空间里的日志 网站地址 : 资;另外也用于跨平台多系统的数据集成,为这些提供系统提供一个统一视图便于查询和统计数据。 3. 多层复制:由 A 数据库向 B 复制,同时又由 B 向 C 复制,可以在以上几种模式基础上无限制扩展。 由此可见, GoldenGate 的复制模式非常灵活,用户可以根据自己的需求选择特定的复制方式,并根据系统扩展对复制进行扩展。 关键特性 GoldenGate 是一种基于数据库日志的数据复制产品,可以利用极少的系统开支,实时复制数据库,改善数据可用性。 GoldenGate 可以在数据移植、在线维护等场合应用,以减少或消除数据库的停机时间。 同时,它还可用于数据容灾、负载均衡、数据集中、数据分布等应用中。 GoldenGate 可确保在这些工作进行时,源系统的正常事务处理得以继续进行,功能上不受影响。 作为一种软件方案。
阅读剩余 0%
本站所有文章资讯、展示的图片素材等内容均为注册用户上传(部分报媒/平媒内容转载自网络合作媒体),仅供学习参考。 用户通过本站上传、发布的任何内容的知识产权归属用户或原始著作权人所有。如有侵犯您的版权,请联系我们反馈本站将在三个工作日内改正。