[发明专利]一种连续数据保护系统及方法有效

专利信息
申请号: 201910904533.5 申请日: 2019-09-24
公开(公告)号: CN110704242B 公开(公告)日: 2023-06-13
发明(设计)人: 黄开德 申请(专利权)人: 上海爱数信息技术股份有限公司
主分类号: G06F11/14 分类号: G06F11/14
代理公司: 上海科盛知识产权代理有限公司 31225 代理人: 应小波
地址: 201112 上海市闵行*** 国省代码: 上海;31
权利要求书: 查看更多 说明书: 查看更多
摘要:
搜索关键词: 一种 连续 数据 保护 系统 方法
【权利要求书】:

1.一种用于基于Oracle日志捕获的连续数据保护系统的连续数据保护方法,用于进行Oracle数据的保护,同时来满足客户低RPO及历史数据恢复兼存的需求场景,其特征在于,所述系统包括:

存储介质,作为备份软件数据存放的逻辑单元,用于负责管理所有的底层存储;

服务端Server,作为备份软件的管理控制台,用于担负与用户交互的任务,同时统筹管理所有的资源;

客户端Agent,作为备份软件在客户端上的代理,用于负责和Server进行交互,接受Server下达的备份命令,并针对命令做出相应的处理,并将执行的结果返回给Server;

数据库引擎Db Engine,作为数据库的核心组件,用于负责接收外部的SQL指令,并对指令进行解析执行;

数据库的实际数据存储Database,用于在备份阶段,负责发送备份数据到客户端Agent,在恢复阶段负责接收Agent发送的恢复数据;

数据库的日志文件Redo和归档日志Arch,负责存放所有对于数据库更改的操作记录及更改的数据;

所述系统在进行全量备份及增量备份的间隙,通过持续的日志备份任务,在备份客户端通过日志变化块监控技术以及日志变化块抓取技术,实时获取变化的数据,传输到备份介质中,然后通过配置的时间间隔,产生时间点,进行保存,用于后续的恢复作业;

所述方法包括:当保护的生产环境既需要达成RPO趋近于0的效果也需要满足历史数据恢复效果时,进行部署持续数据保护任务,发起备份;

所述持续数据保护任务会按照如下步骤执行备份操作:

1)选择需要保护的数据源,建立备份任务,并发起任务,然后执行步骤2);

2)备份任务启动后,根据配置的任务选项检测是否满足备份条件,并启动日志监控线程进行初始化操作,如果启动失败重复执行步骤2),否则主线程执行步骤3),日志监控线程执行步骤4);

3)根据备份任务配置信息构建Oracle RMAN备份脚本,通过Oracle RMAN执行全量备份或者增量备份,通过Oracle介质管理器将备份的数据通过管道传输给客户端代理Agent,客户端代理Agent将数据通过网络通道传输到Server,存放到存储介质中,如果备份失败,执行步骤3),否则执行步骤6);

4)日志监控线程负责监控日志的变化,采用备份软件的日志监控技术,实时发现变化的数据块,如果日志没有发生变化,那么重复执行步骤4),否则执行步骤5);

5)日志监控线程针对变化的数据进行备份,如果日志变化频率大于设定阈值,日志监控线程无法及时捕获变化数据,Redo日志被归档为归档日志,那么监控线程会将归档日志备份到Server端,存放到存储介质中;备份完成,根据备份参数判断是否需要产生时间点,如果不需要产生时间点,则执行步骤4),否则执行步骤6);

6)客户端代理Agent发送时间点信息到Server端,Server在接受到时间点信息后,产生对应的时间点,将备份的数据进行归档,然后根据备份参数或者操作员指令判断是否结束任务,如果需要结束,那么退出日志监控线程和主线程,任务结束,否则主线程执行步骤7),日志监控线程执行步骤4);

7)主线程根据备份参数进入睡眠状态,在睡眠结束后执行步骤3)。

2.根据权利要求1所述的连续数据保护方法,其特征在于,所述存储介质为磁盘、对象存储、云存储或磁带存储单元,将存储介质规划为一个个逻辑卷,并提供数据的读取和写入接口,满足数据的存取管理要求。

3.根据权利要求1所述的连续数据保护方法,其特征在于,所述服务端Server,负责下发备份恢复指令和数据给对应的Agent,接收Agent返回的数据和执行结果,同时还负责和存储介质进行交互,负责读取和写入数据。

4.根据权利要求1所述的连续数据保护方法,其特征在于,所述客户端Agent与DBEngine进行交互,下发数据库备份恢复指令,接收Database发送的数据;

在备份阶段,所述客户端Agent会启动一个日志监控线程,实时监控Redo和Arch的变化,并实时捕获变化的数据,将数据发送到Server端进行备份。

下载完整专利技术内容需要扣除积分,VIP会员可以免费下载。

该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于上海爱数信息技术股份有限公司,未经上海爱数信息技术股份有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服

本文链接:http://www.vipzhuanli.com/pat/books/201910904533.5/1.html,转载请声明来源钻瓜专利网。

×

专利文献下载

说明:

1、专利原文基于中国国家知识产权局专利说明书;

2、支持发明专利 、实用新型专利、外观设计专利(升级中);

3、专利数据每周两次同步更新,支持Adobe PDF格式;

4、内容包括专利技术的结构示意图流程工艺图技术构造图

5、已全新升级为极速版,下载速度显著提升!欢迎使用!

请您登陆后,进行下载,点击【登陆】 【注册】

关于我们 寻求报道 投稿须知 广告合作 版权声明 网站地图 友情链接 企业标识 联系我们

钻瓜专利网在线咨询

周一至周五 9:00-18:00

咨询在线客服咨询在线客服
tel code back_top