[发明专利]数据备份方法、装置、设备及存储介质在审
申请号: | 202310892429.5 | 申请日: | 2023-07-20 |
公开(公告)号: | CN116610500A | 公开(公告)日: | 2023-08-18 |
发明(设计)人: | 程方全;李强 | 申请(专利权)人: | 深圳市科力锐科技有限公司 |
主分类号: | G06F11/14 | 分类号: | G06F11/14;G06F16/242;G06F16/25;G06F16/27;G06F16/28 |
代理公司: | 深圳市恒程创新知识产权代理有限公司 44542 | 代理人: | 付海萍 |
地址: | 518000 广东省深圳市南山区粤海街道麻岭*** | 国省代码: | 广东;44 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 数据 备份 方法 装置 设备 存储 介质 | ||
本发明公开了一种数据备份方法、装置、设备及存储介质,包括将非开放系统中主数据库的业务数据同步至开放系统中的备数据库;对备数据库中的数据进行整机备份,生成主数据库的数据备份点。本发明将非开放系统中主数据库的业务数据同步到开放系统中的备数据库,再对备数据库中的数据进行整机备份,生成主数据库的数据备份点,将非开放系统的数据备份转换为开放系统的数据备份,无需开发监控非开放系统磁盘读写的内核模块,降低了数据备份的成本,而且在进行数据恢复的时候可以把数据备份点快速重建到开放系统,降低了数据恢复的耗费时长。
技术领域
本发明涉及数据库容灾技术领域,尤其涉及一种数据备份方法、装置、设备及存储介质。
背景技术
非开放性系统的开放性比较差,如果要对非开放系统开发内核模块监控磁盘读写,会导致开发工作量很大,且开发出来的内核模块通用性差,对非开放系统上的数据库业务数据进行整机备份的成本较高,而且在非开放系统中的数据库出现故障需要进行数据恢复的时候,只能将备份数据还原到相同架构的操作系统,无法跨平台进行数据恢复,而且只能通过数据库的恢复接口进行数据恢复,数据恢复耗费时间长,导致业务中断时间长。
发明内容
本发明的主要目的在于提供了一种数据备份方法、装置、设备及存储介质,旨在解决现有技术中非开放系统的数据备份成本高且数据恢复耗费时间长的技术问题。
为实现上述目的,本发明提供了一种数据备份方法,所述方法包括以下步骤:
将非开放系统中主数据库的业务数据同步至开放系统中的备数据库;
对所述备数据库中的数据进行整机备份,生成所述主数据库的数据备份点。
可选地, 所述业务数据包括基础数据;
所述将非开放系统中主数据库的业务数据同步至开放系统中的备数据库,包括:
在非开放系统中主数据库和开放系统中备数据库所在操作系统的平台架构一致的情况下,通过所述主数据库的备份接口从所述主数据库中导出所述基础数据;
通过所述备数据库的恢复接口将所述基础数据导入所述备数据库;以及
在非开放系统中主数据库和开放系统中备数据库所在操作系统的平台架构不一致的情况下,通过所述主数据库的查询接口在所述主数据库中查询所述基础数据;
通过所述备数据库的数据导入接口将所述基础数据插入所述备数据库。
可选地,所述业务数据包括增量数据;
所述将非开放系统中主数据库的业务数据同步至开放系统中的备数据库,包括:
监控非开放系统中主数据库的重做日志的变化,获得增量日志;
在非开放系统中主数据库和开放系统中备数据库所在操作系统的平台架构一致的情况下,通过所述备数据库的恢复接口将所述增量日志导入所述备数据库,以将所述增量数据同步至所述备数据库;
在非开放系统中主数据库和开放系统中备数据库所在操作系统的平台架构不一致的情况下,对所述增量日志进行解析,以将所述增量日志转换回对所述主数据库进行操作的SQL语句;
在所述备数据库重放所述SQL语句,以将所述增量数据同步至所述备数据库。
可选地,所述对所述备数据库中的数据进行整机备份,生成所述主数据库的数据备份点,包括:
扫描所述开放系统的磁盘数据块,获得有效基础数据,并对所述有效基础数据进行备份生成基础备份点;
监控开放系统中磁盘数据块的数据修改行为,并根据所述数据修改行为确定增量备份数据;
根据所述基础备份点和所述增量备份数据生成所述主数据库的数据备份点。
可选地,所述根据所述基础备份点和所述增量备份数据生成所述主数据库的数据备份点,包括:
根据所述主数据库与所述备数据库中数据的同步计划生成所述开放系统的备份计划;
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于深圳市科力锐科技有限公司,未经深圳市科力锐科技有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202310892429.5/2.html,转载请声明来源钻瓜专利网。
- 数据显示系统、数据中继设备、数据中继方法、数据系统、接收设备和数据读取方法
- 数据记录方法、数据记录装置、数据记录媒体、数据重播方法和数据重播装置
- 数据发送方法、数据发送系统、数据发送装置以及数据结构
- 数据显示系统、数据中继设备、数据中继方法及数据系统
- 数据嵌入装置、数据嵌入方法、数据提取装置及数据提取方法
- 数据管理装置、数据编辑装置、数据阅览装置、数据管理方法、数据编辑方法以及数据阅览方法
- 数据发送和数据接收设备、数据发送和数据接收方法
- 数据发送装置、数据接收装置、数据收发系统、数据发送方法、数据接收方法和数据收发方法
- 数据发送方法、数据再现方法、数据发送装置及数据再现装置
- 数据发送方法、数据再现方法、数据发送装置及数据再现装置