[发明专利]一种数据库数据的恢复方法及装置在审
申请号: | 202210925864.9 | 申请日: | 2022-08-03 |
公开(公告)号: | CN115437839A | 公开(公告)日: | 2022-12-06 |
发明(设计)人: | 梁克会;朱立宏;董龙;洪华;张翔;施跃跃 | 申请(专利权)人: | 中国银联股份有限公司 |
主分类号: | G06F11/14 | 分类号: | G06F11/14;G06F16/27 |
代理公司: | 北京同达信恒知识产权代理有限公司 11291 | 代理人: | 彭燕 |
地址: | 200135 *** | 国省代码: | 上海;31 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 数据库 数据 恢复 方法 装置 | ||
1.一种数据库数据恢复方法,适用于具有至少一个数据库实例的数据库服务,其特征在于,包括:
延迟库实例在到达同步时刻时,从源数据库实例中获取与所述同步时刻满足延时要求的待同步数据,从而完成同步操作;所述源数据库实例为从所述数据库服务中得到的;所述延迟库实例与所述源数据库实例具有相同的资源配置;
基于用户的误操作切换指令,停止所述延迟库实例与所述源数据库实例的同步操作,并将所述延迟库实例确定为所述数据库服务的主库实例;所述主库实例用于对外提供服务。
2.如权利要求1所述的方法,其特征在于,所述延迟库实例为多个,且各延迟库实例的延时要求不同;
基于用户的误操作切换指令,停止所述延迟库实例与所述源数据库实例的同步操作,并将所述延迟库实例确定为所述数据库服务的主库实例,包括:
根据用户的误操作切换指令,停止各延迟库实例与所述源数据库实例的同步操作并从所述各延迟库实例中确定目标延迟库实例;所述目标延迟库实例中最新同步时刻对应的待同步数据早于误操作发生时间且距离误操作发生时间最近;
将所述目标延迟库实例确定为所述数据库服务的主库实例。
3.如权利要求1所述的方法,其特征在于,所述从源数据库实例中获取与所述同步时刻满足延时要求的待同步数据之前,还包括:
按照所述源数据库实例的资源配置,构建延迟库实例;
获取所述源数据库实例的配置文件,并根据所述源数据库实例的配置文件生成所述延迟库实例的配置文件;
对所述源数据库实例进行备份,生成备份信息,使用所述备份信息对所述延迟库实例进行还原操作;
搭建所述延迟库实例与所述源数据库实例的同步渠道。
4.如权利要求1所述的方法,其特征在于,还包括:
基于用户的延时要求更改请求,对所述延时更改请求中的延时信息进行语法检查和语义检查;
在所述语法检查和所述语义检查通过,则停止所述延迟库实例与所述源数据库实例的同步操作;
在所述延迟库实例中修改所述延时要求后,重启所述延迟库实例与所述源数据库实例的同步操作。
5.如权利要求1至4任一项所述的方法,其特征在于,所述数据库服务中还包括至少一个备库实例;所述源数据库实例为所述备库实例中至少一个。
6.如权利要求1至4任一项所述的方法,其特征在于,所述数据库服务还包括数据库代理;所述将所述延迟库实例确定为所述数据库服务的主库实例,包括:
将所述延迟库实例的角色信息修改为主库,并修改所述数据库服务中其他数据库实例的角色信息;
断开所述主库实例与数据库代理之间的后端连接、以及应用与所述数据库代理之间的前端连接断开;
建立所述延迟库实例与所述数据库代理之间的后端连接、以及所述应用与所述数据库代理之间的前端连接。
7.一种数据库数据恢复系统,适用于数据库服务,其特征在于,包括:
主库实例,用于对外提供服务;
延迟库实例,用于在到达同步时刻时,从源数据库实例中获取与所述同步时刻满足延时要求的待同步数据,从而完成同步操作;所述源数据库实例为从所述数据库服务中得到的;所述延迟库实例与所述源数据库实例具有相同的资源配置;
所述数据库服务,用于基于用户的误操作切换指令,停止所述延迟库实例与所述源数据库实例的同步操作,并将所述延迟库实例确定为所述数据库服务的主库实例。
8.如权利要求7所述的系统,其特征在于,所述延迟库实例为多个,且各延迟库实例的延时要求不同;
所述数据库服务,具体用于根据用户的误操作切换指令,停止各延迟库实例与所述源数据库实例的同步操作并从所述各延迟库实例中确定目标延迟库实例;所述目标延迟库实例中最新同步时刻对应的待同步数据早于误操作发生时间且距离误操作发生时间最近;将所述目标延迟库实例确定为所述数据库服务的主库实例。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于中国银联股份有限公司,未经中国银联股份有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202210925864.9/1.html,转载请声明来源钻瓜专利网。
- 数据显示系统、数据中继设备、数据中继方法、数据系统、接收设备和数据读取方法
- 数据记录方法、数据记录装置、数据记录媒体、数据重播方法和数据重播装置
- 数据发送方法、数据发送系统、数据发送装置以及数据结构
- 数据显示系统、数据中继设备、数据中继方法及数据系统
- 数据嵌入装置、数据嵌入方法、数据提取装置及数据提取方法
- 数据管理装置、数据编辑装置、数据阅览装置、数据管理方法、数据编辑方法以及数据阅览方法
- 数据发送和数据接收设备、数据发送和数据接收方法
- 数据发送装置、数据接收装置、数据收发系统、数据发送方法、数据接收方法和数据收发方法
- 数据发送方法、数据再现方法、数据发送装置及数据再现装置
- 数据发送方法、数据再现方法、数据发送装置及数据再现装置