[发明专利]Oracle GoldenGate在非共享存储部署下的实现方法在审
申请号: | 201811442745.8 | 申请日: | 2018-11-29 |
公开(公告)号: | CN109522161A | 公开(公告)日: | 2019-03-26 |
发明(设计)人: | 程永新;孙玉颖;杨光 | 申请(专利权)人: | 上海新炬网络技术有限公司 |
主分类号: | G06F11/14 | 分类号: | G06F11/14 |
代理公司: | 上海科律专利代理事务所(特殊普通合伙) 31290 | 代理人: | 袁亚军;金碎平 |
地址: | 201707 上海市青浦区外青*** | 国省代码: | 上海;31 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 主机 灾备 非共享 部署 存储 检查点 复制 保障数据 传输机制 共享存储 容灾链路 软件部署 硬件依赖 复制源 链路 服务器 应急 进程 | ||
本发明公开了一种Oracle GoldenGate在非共享存储部署下的实现方法,包括如下步骤:S1:分别在源端的第一主机和灾备端的第一主机上,部署GoldenGate软件,并设置检查点表;S2:在源端的第二主机上,复制源端第一主机的GoldenGate目录,在灾备端的第二主机上,复制灾备端第一主机的GoldenGate目录;S3:停止源端的第一主机和灾备端的第一主机间的容灾链路,切换到源端的第二主机和灾备端的第二主机间的应急链路,启动复制进程。本发明提供的Oracle GoldenGate在非共享存储部署下的实现方法,通过检查点表机制保障数据无丢失;数据的传输机制可靠;对硬件依赖度大幅降低,GoldenGate软件部署在本地服务器,无需使用高性能共享存储单独部署;装置简单易用,对使用人员的要求低。
技术领域
本发明涉及一种数据库容灾方法,尤其涉及一种Oracle GoldenGate在非共享存储部署下的实现方法。
背景技术
随着信息化在社会生活中逐渐占据主角,人们的生活逐渐被日益渗透的信息控制所包围。而以911为显著特征的国际安全形势的变化以及各类大型或突发灾难的不期而遇,使人们看到了信息集中化在带来入社会进步和改变生活的同时,也带来了高度的风险集中。业务的核心载体信息系统在各类风险的威胁下,其健壮性和抗击风险的能力直接决定了企业甚至于行业的生存能力,成为服务水准的基本保障。
这样就引伸出了近来频频见诸于报端和各类媒体的一个热门词汇容灾系统。建设容灾系统是指利用各种技术和管理手段将灾难的影响化解,它的主要表现形式为两个方面:一是保证企业数据的安全;二是保证业务的连续性。当各企业的信息化建设走向了一个新的层次,面临各类法规、竞争、高质量服务的新的要求时,能否有效的建立灾难防御体系就成了企业进一步发展的一个里程碑。容灾系统的建设意义已经被铺天盖地的渲染,各级政府和行业也开始制定规则,规范信息系统在各种灾难下的危机响应水平,从各方面来看,是否有必要建设容灾系统已经走过了探讨的阶段,而摆在人们面前的却是另一个过去始料不及的问题--建立容灾系统的复杂性。这个问题的复杂度在人们考虑容灾系统的规划和建设方案时凸现了出来,例如:人们会发现当提出一个理想的各类业务统一灾难防御体系的建设目标之后,却无法选出满足要求的技术路线或者需要极为高昂的造价。又比如,人们发现容灾体系建设中,IT部门却无法控制一个整体的容灾流程,而流程的制定又是一个需要全民意识的多兵种工程,等等诸如此类。
如何保证容灾系统与生产系统的数据实时更新,又如何保证容灾系统在生产系统意外情况下数据无丢失的快速切换,这是现在面对的一个很重要的课题。现实中,一个技术框架固定、数据库架构稳定的业务系统,其运行可靠性的好坏绝大部分取决于数据库容灾系统的可靠性。而一套合理的数据库容灾系统配置与切换流程起着至关重要的作用。
而Oracle GoldenGate软件是一种基于日志的结构化数据复制备份软件,它通过解析源数据库在线日志或归档日志获得数据的增量变化,再将这些变化应用到目标数据库,从而实现源数据库与目标数据库同步。可以在异构的IT基础结构(包括几乎所有常用操作系统平台和数据库平台)之间实现大量数据亚秒一级的实时复制,从而在可以在应急系统、在线报表、实时数据仓库供应、交易跟踪、数据同步、集中/分发、容灾、数据库升级和移植、双业务中心等多个场景下应用。同时,Oracle GoldenGate还可以实现一对一、广播(一对多)、聚合(多对一)、双向、点对点、级联等多种灵活的拓扑结构。
Oracle GoldenGate是一种基于软件的数据复制方式,它从抽取源端数据库的日志(redo log或者archive log)解析数据的变化(数据量只有日志的四分之一左右)。Oracle GoldenGate将数据变化转化为自己的格式后,直接通过TCP/IP网络传输,无需依赖于数据库自身的传递方式,并且可以通过高达10:1的压缩率对数据迚行压缩,可以大大降低带宽需求。在目标端,Oracle GoldenGate可以通过交易重组,分批加载等技术手段大大加快数据投递的速度和效率,降低目标系统的资源占用,可以在亚秒级实现大量数据的复制,并且目标端数据库是活动的。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于上海新炬网络技术有限公司,未经上海新炬网络技术有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201811442745.8/2.html,转载请声明来源钻瓜专利网。