[发明专利]基于灾备系统的数据维护方法和装置在审
申请号: | 201910823297.4 | 申请日: | 2019-09-02 |
公开(公告)号: | CN110673983A | 公开(公告)日: | 2020-01-10 |
发明(设计)人: | 韩金丽;李清;王广清;陈欣;周树杰;张学军;陈龙;周正一;窦文婕;陶永安;朱晓晨;李行健 | 申请(专利权)人: | 北京市燃气集团有限责任公司 |
主分类号: | G06F11/14 | 分类号: | G06F11/14;G06F16/23 |
代理公司: | 11719 北京天方智力知识产权代理事务所(普通合伙) | 代理人: | 贾耀梅 |
地址: | 100035 北*** | 国省代码: | 北京;11 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 数据库 灾备 数据恢复 数据维护 灾备系统 计算机可读存储介质 克隆 生产数据库 数据库通信 系统定时器 周期性数据 计算设备 生产过程 维护指令 同步的 调取 存储 复制 指令 申请 | ||
本申请实施例提供了一种基于灾备系统的数据维护方法、装置、计算设备和计算机可读存储介质,解决了现有数据维护方式的数据恢复效率低以及一致性差的问题。所述灾备系统包括用于支持生产过程的生产数据库以及用于实现灾备同步的灾备数据库,其中所述灾备数据库与所述生成数据库通信连接。该基于灾备系统的数据维护方法包括:基于系统定时器发出的周期性数据维护指令,复制所述灾备数据库中的数据并存储在克隆数据库中;以及当接收到数据恢复指令时,调取所述克隆数据库中的数据进行数据恢复。
技术领域
本申请涉及数据存储技术领域,具体涉及一种基于灾备系统的数据维护方法、装置、计算设备和计算机可读存储介质。
背景技术
存储的数据一旦发生人为误删除的故障或逻辑错误,比如数据库中出现逻辑错误、数据误删除、更新数据时失误或更新数据时逻辑错误,破坏了一张或几张表,将直接影响业务的正常运行。如果使用常规的备份数据进行恢复,则需要恢复整个数据库,恢复过程短则几个小时,长则几天时间。这么长的业务恢复时间,在实际的业务场景中往往是不能容忍的。常规的数据库逻辑倒出的方式,数据库备份时间与数据库的大小成正比,数据库容量越大,则数据库备份时间也就越长。而且,数据库逻辑倒出方式,尤其对于较大容量的数据库,无法保证数据的一致性。即,当恢复数据库中的几个表时,有可能出现因表是顺序备份的,这几张表恢复后,因备份时间的不同,恢复后的表中的数据是不一致的,这会影响业务的正常开展。为此,具有强一致性保证,且能快速恢复数据库中的表的数据库逻辑错误应对方法,成为迫切需求。
发明内容
有鉴于此,本申请实施例提供了一种基于灾备系统的数据维护方法、装置、计算设备和计算机可读存储介质,解决了现有数据维护方式的数据恢复效率低以及一致性差的问题。
根据本申请的一个方面,本申请一实施例提供的一种基于灾备系统的数据维护方法,所述灾备系统包括用于支持生产过程的生产数据库以及用于实现灾备同步的灾备数据库,其中所述灾备数据库与所述生成数据库通信连接,其中,所述方法包括:基于系统定时器发出的周期性数据维护指令,复制所述灾备数据库中的数据并存储在克隆数据库中;以及当接收到数据恢复指令时,调取所述克隆数据库中的数据进行数据恢复。
在本申请一实施例中,所述方法进一步包括:按照存储在所述克隆数据库中的时间顺序,以预设的时间周期实时覆盖已存储在所述克隆数据库中的数据。
在本申请一实施例中,所述预设的时间周期为24小时。
在本申请一实施例中,所述系统定时器配置为每30分钟发出一个周期性数据维护指令。
在本申请一实施例中,所述复制所述灾备数据库中的数据并存储在克隆数据库中包括:以存储快照的方式复制所述灾备数据库中的数据并存储在克隆数据库中。
根据本申请的另一个方面,本申请一实施例提供的一种基于灾备系统的数据维护装置,所述灾备系统包括用于支持生产过程的生产数据库以及用于实现灾备同步的灾备数据库,其中所述灾备数据库与所述生成数据库通信连接,其中,所述装置包括:复制模块,配置为基于系统定时器发出的周期性数据维护指令,复制所述灾备数据库中的数据并存储在克隆数据库中;以及恢复模块,配置为当接收到数据恢复指令时,调取所述克隆数据库中的数据进行数据恢复。
在本申请一实施例中,所述复制模块进一步配置为:按照存储在所述克隆数据库中的时间顺序,以预设的时间周期实时覆盖已存储在所述克隆数据库中的数据。
在本申请一实施例中,所述预设的时间周期为24小时。
在本申请一实施例中,所述系统定时器配置为每30分钟发出一个周期性数据维护指令。
在本申请一实施例中,所述复制模块进一步配置为:以存储快照的方式复制所述灾备数据库中的数据并存储在克隆数据库中。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于北京市燃气集团有限责任公司,未经北京市燃气集团有限责任公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201910823297.4/2.html,转载请声明来源钻瓜专利网。