【技术实现步骤摘要】
一种数据库快速合成备份方法、系统、装置及存储介质
本专利技术涉及数据备份合成领域,尤其涉及一种数据库快速合成备份方法、系统、装置及存储介质。
技术介绍
对于数据合成备份除了第一次需要进行全备份,后面的都是针对增量文件进行增量备份和增量合成,Oracle由多个数据文件组成,每个数据文件的增量备份和增量合成的独立的,部分用户通过设置并行度或分配多通道,实现多个数据文件的并发增量备份和增量合成以节省合成备份的时间,但由于增量备份及增量合成是两个串行的过程,具体位置先完成增量备份后进行增量合成,合成备份的耗时这两个过程的耗时之和,导致目前的数据合成备份始终需要较长时间。
技术实现思路
为了解决上述技术问题,本专利技术的目的是提供一种数据库快速合成备份方法、系统、装置及存储介质,可减少数据合成备份所需要的时间。本专利技术所采用的第一技术方案是:一种数据库快速合成备份方法,包括以下步骤:检测映像副本,将数据库文件与映像副本对比得到增量数据;对增量数据进行备份并实时输出完成备份的文件名; ...
【技术保护点】
1.一种数据库快速合成备份方法,其特征在于:/n检测映像副本,将数据库文件与映像副本对比得到增量数据;/n对增量数据进行备份并实时输出完成备份的文件名;/n基于文件名获取对应的增量文件并合成到映像副本中,得到合成增量后的映像副本。/n
【技术特征摘要】
1.一种数据库快速合成备份方法,其特征在于:
检测映像副本,将数据库文件与映像副本对比得到增量数据;
对增量数据进行备份并实时输出完成备份的文件名;
基于文件名获取对应的增量文件并合成到映像副本中,得到合成增量后的映像副本。
2.根据权利要求1所述的一种数据库快速合成备份方法,其特征在于,还包括:
存储合成增量后的映像副本,并将映像副本更新到数据库中。
3.根据权利要求1所述的一种数据库快速合成备份方法,其特征在于,所述检测映像副本,将数据库文件与映像副本对比得到增量数据这一步骤,其具体包括:
检测到没有数据库映像副本,创建映像副本;
获取当前数据库文件并与映像副本进行对比,得到增量数据。
4.根据权利要求1所述的一种数据库快速合成备份方法,其特征在于,所述对增量数据进行备份并实时输出完成备份的文件名这一步骤,其具体包括:
根据增量数据获取增量文件并创建处理线程;
基于处理线程对各个增量文件进行备份,并实时输出完成备份的增量文件的文件名。
5.根据权利要求4所述的一种数据库快速合成备份方法,其特征在于,所述基于文件名获取对应的增量文件并合成到映像副本中,得到合成增量后的映像副本这一步骤,其具体包括:
获取完成备份的文件名,并基于文件名查找得到对应的增...
【专利技术属性】
技术研发人员:王贤达,马立珂,王子骏,
申请(专利权)人:广州鼎甲计算机科技有限公司,
类型:发明
国别省市:广东;44
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。