一种数据库快速合成备份方法、系统、装置及存储介质制造方法及图纸

技术编号:24168873 阅读:30 留言:0更新日期:2020-05-16 02:18
本发明专利技术公开了一种数据库快速合成备份方法、系统、装置及存储介质,该方法包括:检测映像副本,并将数据库文件与映像副本对比得到增量数据;对增量数据进行备份并实时输出完成备份的文件名;基于文件名获取对应的增量文件并合成到映像副本中,得到合成增量后的映像副本。该系统包括:对比模块,备份模块和合成模块。该装置包括存储器以及用于执行上述数据库快速合成备份方法的处理器。通过使用本发明专利技术,可提高数据库合成备份数据的速度。本发明专利技术作为一种数据库快速合成备份方法、系统、装置及存储介质,可广泛应用于数据备份合成领域。

A method, system, device and storage medium for fast database synthesis and backup

【技术实现步骤摘要】
一种数据库快速合成备份方法、系统、装置及存储介质
本专利技术涉及数据备份合成领域,尤其涉及一种数据库快速合成备份方法、系统、装置及存储介质。
技术介绍
对于数据合成备份除了第一次需要进行全备份,后面的都是针对增量文件进行增量备份和增量合成,Oracle由多个数据文件组成,每个数据文件的增量备份和增量合成的独立的,部分用户通过设置并行度或分配多通道,实现多个数据文件的并发增量备份和增量合成以节省合成备份的时间,但由于增量备份及增量合成是两个串行的过程,具体位置先完成增量备份后进行增量合成,合成备份的耗时这两个过程的耗时之和,导致目前的数据合成备份始终需要较长时间。
技术实现思路
为了解决上述技术问题,本专利技术的目的是提供一种数据库快速合成备份方法、系统、装置及存储介质,可减少数据合成备份所需要的时间。本专利技术所采用的第一技术方案是:一种数据库快速合成备份方法,包括以下步骤:检测映像副本,将数据库文件与映像副本对比得到增量数据;对增量数据进行备份并实时输出完成备份的文件名;基于文件名获取对应的本文档来自技高网...

【技术保护点】
1.一种数据库快速合成备份方法,其特征在于:/n检测映像副本,将数据库文件与映像副本对比得到增量数据;/n对增量数据进行备份并实时输出完成备份的文件名;/n基于文件名获取对应的增量文件并合成到映像副本中,得到合成增量后的映像副本。/n

【技术特征摘要】
1.一种数据库快速合成备份方法,其特征在于:
检测映像副本,将数据库文件与映像副本对比得到增量数据;
对增量数据进行备份并实时输出完成备份的文件名;
基于文件名获取对应的增量文件并合成到映像副本中,得到合成增量后的映像副本。


2.根据权利要求1所述的一种数据库快速合成备份方法,其特征在于,还包括:
存储合成增量后的映像副本,并将映像副本更新到数据库中。


3.根据权利要求1所述的一种数据库快速合成备份方法,其特征在于,所述检测映像副本,将数据库文件与映像副本对比得到增量数据这一步骤,其具体包括:
检测到没有数据库映像副本,创建映像副本;
获取当前数据库文件并与映像副本进行对比,得到增量数据。


4.根据权利要求1所述的一种数据库快速合成备份方法,其特征在于,所述对增量数据进行备份并实时输出完成备份的文件名这一步骤,其具体包括:
根据增量数据获取增量文件并创建处理线程;
基于处理线程对各个增量文件进行备份,并实时输出完成备份的增量文件的文件名。


5.根据权利要求4所述的一种数据库快速合成备份方法,其特征在于,所述基于文件名获取对应的增量文件并合成到映像副本中,得到合成增量后的映像副本这一步骤,其具体包括:
获取完成备份的文件名,并基于文件名查找得到对应的增...

【专利技术属性】
技术研发人员:王贤达马立珂王子骏
申请(专利权)人:广州鼎甲计算机科技有限公司
类型:发明
国别省市:广东;44

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1