[发明专利]Oracle GoldenGate在非共享存储部署下的实现方法在审
申请号: | 201811442745.8 | 申请日: | 2018-11-29 |
公开(公告)号: | CN109522161A | 公开(公告)日: | 2019-03-26 |
发明(设计)人: | 程永新;孙玉颖;杨光 | 申请(专利权)人: | 上海新炬网络技术有限公司 |
主分类号: | G06F11/14 | 分类号: | G06F11/14 |
代理公司: | 上海科律专利代理事务所(特殊普通合伙) 31290 | 代理人: | 袁亚军;金碎平 |
地址: | 201707 上海市青浦区外青*** | 国省代码: | 上海;31 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 主机 灾备 非共享 部署 存储 检查点 复制 保障数据 传输机制 共享存储 容灾链路 软件部署 硬件依赖 复制源 链路 服务器 应急 进程 | ||
1.一种Oracle GoldenGate在非共享存储部署下的实现方法,其特征在于,包括如下步骤:
S1:分别在源端的第一主机和灾备端的第一主机上,部署GoldenGate软件,并设置检查点表;
S2:在源端的第二主机上,复制源端第一主机的GoldenGate目录,在灾备端的第二主机上,复制灾备端第一主机的GoldenGate目录;
S3:停止源端的第一主机和灾备端的第一主机间的容灾链路,切换到源端的第二主机和灾备端的第二主机间的应急链路,启动复制进程。
2.如权利要求1所述的Oracle GoldenGate在非共享存储部署下的实现方法,其特征在于,所述步骤S1具体包括:
S11:向Oracle GoldenGate用户授权,更改数据库添加补充日志数据;
S12:在源端和灾备端分别创建manager进程;
S13:在源端配置抽取进程和投递进程;
S14:在灾备端配置复制进程;设置检查点表。
3.如权利要求2所述的Oracle GoldenGate在非共享存储部署下的实现方法,其特征在于,所述步骤S11中,在源端向Oracle GoldenGate用户授予的权限包括更改会话、创建会话、闪回任意表单、选择表单、开放资源、选择字典、选择数据库集群、选择业务和豁免存取策略;在灾备端向Oracle GoldenGate用户授予的权限包括更改会话、创建会话、开放资源、选择字典、选择表单、插入表单、更新表单和删除表单。
4.如权利要求2所述的Oracle GoldenGate在非共享存储部署下的实现方法,其特征在于,所述步骤S12中,创建manager进程包括参数定义,定义的参数包括:通信端口,动态端口列表,自启动的参数,提取进程中断后尝试自动重启的时间间隔和次数,定期清理过期文件时间周期,检查传输延迟时间周期,传输延时超时写入错误日志的周期,传输延时超时写入警告日志的周期。
5.如权利要求2所述的Oracle GoldenGate在非共享存储部署下的实现方法,其特征在于,所述步骤S13中包括定义抽取进程文件号和投递进程文件号,所述步骤S14中包括定义复制进程文件号。
6.如权利要求1所述的Oracle GoldenGate在非共享存储部署下的实现方法,其特征在于,所述步骤S3具体包括:
S31:在灾备端的任意节点查询检查点表,通过查找检查点表命令,确认复制进程最后操作的scn号;
S32:在源端第二主机上切换GoldenGate抽取进程文件号和投递进程文件号;
S33:根据步骤S31中得到的scn号,在源端第二主机上查询该scn号所对应的时间,即为故障时间点;
S34:根据故障时间点设置故障起点,从故障起点开始在源端第二主机上启动抽取、投递进程;
S35:查看步骤S34中投递进程的文件号;
S36:根据步骤S35中获取的文件号,在灾备端的第二主机上,修改复制进程起始文件号,启动复制进程。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于上海新炬网络技术有限公司,未经上海新炬网络技术有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201811442745.8/1.html,转载请声明来源钻瓜专利网。