[发明专利]一种基于解析Oracle日志的持续数据保护系统及方法在审
申请号: | 202010182675.8 | 申请日: | 2020-03-16 |
公开(公告)号: | CN111427898A | 公开(公告)日: | 2020-07-17 |
发明(设计)人: | 黄开德;苟露 | 申请(专利权)人: | 上海爱数信息技术股份有限公司 |
主分类号: | G06F16/23 | 分类号: | G06F16/23;G06F16/242;G06F16/2455;G06F16/27;G06F11/14 |
代理公司: | 上海科盛知识产权代理有限公司 31225 | 代理人: | 叶敏华 |
地址: | 201112 上海市闵行*** | 国省代码: | 上海;31 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 基于 解析 oracle 日志 持续 数据 保护 系统 方法 | ||
本发明涉及一种基于解析Oracle日志的持续数据保护系统及方法,用于进行Oracle数据的保护,同时满足客户低RPO及数据库一致的需求场景,系统包括服务端Server,作为实时复制软件的控制台;客户端Agent,作为源端和目标端在实时复制软件的代理客户端;源端Source,作为用户的生产环境端;目标端Target,作为用户的灾备环境端;Database,作为源端Source和目标端Target数据库的实际数据存储;Redo日志文件或归档日志,用于负责存放所有对数据库更改的操作记录及更改的数据。与现有技术相比,本发明具有使RPO和RTO趋近于0,保证Oracle数据库数据的实时一致性与可用性等优点。
技术领域
本发明涉及一种数据保护方法,尤其是涉及一种基于解析Oracle日志的持续数据保护系统及方法。
背景技术
最早的Oracle数据库备份为脱机备份,又被称为冷备份。在备份开始前,数据库必须彻底关闭,并且需要将数据库使用的每个文件都备份下来。Oracle数据库第6版推出了热备份的概念。这意味着数据库可以在执行备份的同时保持打开状态并处理事务,但必须将每个表空间放在特殊的备份模式中,然后才能复制OS文件。因此,DBA修改其脚本以连接到数据库,获取表空间列表,将每个表空间放在备份模式中,执行OS文件副本备份,最后从备份模式中取出表空间。
Oracle数据库的第8版推出了Oracle Recovery Manager,即RMAN,作为Oracle数据库的推荐备份方式。RMAN是随Oracle服务器一同安装的,可以用来备份和恢复数据库文件、归档日志和控制文件的工具,用来执行完全或不完全的数据库恢复。RMAN采用备份级别实现增量备份,在一个完整的备份基础上采用增量备份减少备份的数量。
目前,常见的Oracle数据库的数据保护模式为定时备份,即周期性地将Oracle数据库中的数据备份到存储介质中,大部分采用RMAN备份。对于定时备份,需要周期性的全量备份,增量备份,归档日志备份,形成对应的时间点用于数据恢复,可以将数据恢复到历史的某个状态。该备份方式仅适用于对RPO(Recovery Point Object,复原点目标)和RTO(Recovery Time Objective,复原时间目标)要求不高的数据保护场景,对于其他场景则会导致Oracle定时备份的RPO和RTO偏大问题,进而无法保证Oracle数据库数据的实时一致性与可用性。此外,部分对Oracle数据库的数据保护模式采用磁盘卷复制的方式,然而这种方式是对整个数据卷保护,只复制落盘数据,无法处理缓存数据,会出现数据库一致性差等问题。
发明内容
本发明的目的就是为了克服上述现有技术存在的缺陷而提供一种使RPO和RTO趋近于零,保证Oracle数据库数据的实时一致性与可用性的基于解析Oracle日志的持续数据保护系统及方法。
本发明的目的可以通过以下技术方案来实现:
一种基于解析Oracle日志的持续数据保护系统,该方法用于实现Oracle数据的保护,同时满足客户低RPO及数据库一致的需求场景,具体包括:
服务端Server,作为实时复制软件的控制台,用于担负与用户交互的任务,同时统筹管理包括客户端Agent在内的所有的资源。所述的服务端Server主要负责发送实时复制的任务的指令给对应的客户端Agent,同时负责接收Agent返回的执行结果,监控任务的执行情况。
客户端Agent,作为源端和目标端在实时复制软件的代理客户端,用于负责与Server进行交互,接收Server下达的实时复制任务的命令,并针对命令做出相应的处理,并将执行结果返回给Server。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于上海爱数信息技术股份有限公司,未经上海爱数信息技术股份有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202010182675.8/2.html,转载请声明来源钻瓜专利网。
- 上一篇:多次可编程存储器的单元结构及其制作方法
- 下一篇:一种智能车载回收机