[发明专利]基于虚拟化和快照的异构数据库统一容灾备份方法和装置在审
| 申请号: | 202111429120.X | 申请日: | 2021-11-28 |
| 公开(公告)号: | CN114328009A | 公开(公告)日: | 2022-04-12 |
| 发明(设计)人: | 王怡清;童飞文;马名;马可 | 申请(专利权)人: | 上海天玑科技股份有限公司 |
| 主分类号: | G06F11/14 | 分类号: | G06F11/14;G06F16/11;G06F16/27 |
| 代理公司: | 上海科盛知识产权代理有限公司 31225 | 代理人: | 林君如 |
| 地址: | 200131 上海市*** | 国省代码: | 上海;31 |
| 权利要求书: | 查看更多 | 说明书: | 查看更多 |
| 摘要: | |||
| 搜索关键词: | 基于 虚拟 快照 数据库 统一 备份 方法 装置 | ||
本发明涉及一种基于虚拟化和快照的异构数据库统一容灾备份方法及装置,所述方法包括以下步骤:利用虚拟化技术构建与源端硬件环境相匹配的虚拟机,所述虚拟机中维护有一备库,该备库与源端的源库保持数据同步且处于运行中;进行初次全量备份;实时监控源端是否产生新日志事件,若是,则在对所述新日志事件进行备份的同时,控制所述虚拟机进行日志同步;实时监控是否产生快照指令,若是,则获取所述虚拟机中备库所对应存储卷的数据快照,生成虚拟快照库;在执行恢复时,基于所述虚拟快照库实现数据恢复。与现有技术相比,本发明具有能够保证数据库系统可靠性和数据安全性的同时,弹性分配和按需调度物理资源等优点。
技术领域
本发明涉及数据库安全技术领域,尤其是涉及一种基于虚拟化和快照的异构数据库统一容灾备份方法和装置。
背景技术
大数据时代,数据爆发式增长,数据重要性已得到共识。相对于体量巨大的非结构化数据以多以媒体文件为主,以数据库为代表的结构化数据,记录的通常是企业业务相关的关键数据,是关系到业务能否正常开展核心数据。对于数据库数据往往采用备份+容灾的方式进行保护。数据库的备份是指定期将数据转存到其它外部存储介质中,备份解决的是数据安全性问题,但无法保证系统可用性,且还原时间长效率低。数据库的容灾是指在其它硬件环境中运行一套或多套相同数据库实例作为从库,实时同步数据,并支持主从库之间可随时切换。容灾可以保证系统可靠性,但无法保证数据安全性,丢失或篡改的数据不可恢复。因此对于关键数据库,备份与容灾解决的都是必要的。容灾系统与备份系统往往是独立的。这就使得需要较高的投入成本,并且备份是非连续性的,很容易产生资源的闲置浪费。这使得备份容灾一体化成为本领域亟需解决的技术问题。
发明内容
本发明的目的就是为了克服上述现有技术存在的缺陷而提供一种能够保证数据库系统可靠性和数据安全性的同时,弹性分配和按需调度物理资源的基于虚拟化和快照的异构数据库统一容灾备份方法和装置。
本发明的目的可以通过以下技术方案来实现:
一种基于虚拟化和快照的异构数据库统一容灾备份方法,包括以下步骤:
利用虚拟化技术构建与源端硬件环境相匹配的虚拟机,所述虚拟机中维护有一备库,该备库与源端的源库保持数据同步且处于运行中;
进行初次全量备份;
实时监控源端是否产生新日志事件,若是,则在对所述新日志事件进行备份的同时,控制所述虚拟机进行日志同步;
实时监控是否产生快照指令,若是,则获取所述虚拟机中备库所对应存储卷的数据快照,生成虚拟快照库;
在执行恢复时,基于所述虚拟快照库实现数据恢复。
进一步地,所述虚拟机加载有源操作系统镜像,并安装有源端同版本数据库软件。
进一步地,所述全量备份中,利用数据库SCN确认备份开始位置,对备份数据进行压缩并分片传输,同时记录传输进度。
进一步地,在每次进行所述日志同步后,获取虚拟机中数据库SCN,识别所述备库与源库之间的数据差量,基于所述数据差量判断同步是否完成。
进一步地,采用链式克隆技术获取所述虚拟机中备库所对应存储卷的数据快照。
进一步地,所述执行恢复具体为恢复至某一特定时间点,则基于所述虚拟快照库实现数据恢复具体为:
获取所述特定时间点最近的上一个数据快照,前滚至对应所述特定时间点的日志,实现数据恢复。
本发明还提供一种基于虚拟化和快照的异构数据库统一容灾备份装置,包括服务端调度管理器、源端代理和虚端代理,其中,
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于上海天玑科技股份有限公司,未经上海天玑科技股份有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202111429120.X/2.html,转载请声明来源钻瓜专利网。
- 上一篇:一种脚部恢复锻炼系统
- 下一篇:变电站室内电缆沟盖板起吊装置





