[发明专利]文件变化增量备份方法、装置、设备及介质有效
申请号: | 201711494376.2 | 申请日: | 2017-12-31 |
公开(公告)号: | CN109992448B | 公开(公告)日: | 2021-08-06 |
发明(设计)人: | 邓卫成;李斌;杨波 | 申请(专利权)人: | 中国移动通信集团山西有限公司;中国移动通信集团公司 |
主分类号: | G06F11/14 | 分类号: | G06F11/14 |
代理公司: | 北京东方亿思知识产权代理有限责任公司 11258 | 代理人: | 贺琳 |
地址: | 030032 山西省*** | 国省代码: | 山西;14 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 文件 变化 增量 备份 方法 装置 设备 介质 | ||
本发明公开了一种文件变化增量备份方法、装置、设备及介质,该方法包括:获取文件变化增量并缓存,检测到系统存在异常,停止对文件变化增量读请求,将文件变化增量备份到日志临时记录区,系统重新启动,检查日志临时记录区是否缓存有文件变化增量的数据,如果系统缓存有文件变化增量的数据,则日志临时记录区将文件变化增量的数据恢复到内核驱动单元。本发明实施例的文件变化增量备份方法、装置、设备及介质,能够解决客户生产端系统发生异常时必须全量备份的问题,实现了文件变化增量的增量备份。
技术领域
本发明涉及数据备份技术领域,尤其涉及一种文件变化增量备份方法、装置、设备及介质。
背景技术
现有的容灾备份技术,对于文件变化实时备份的处理:通过操作系统底层捕获客户生产端变化的监控文件,监控文件会缓存在客户生产端中,且客户生产端会实时将新增的文件、变化文件的增量部分发送到容灾备份存储端服务器进行保存。
如果在文件实时备份过程中,客户生产端系统发生异常,例如,客户生产端系统出现生产端服务器下电、系统异常宕机等情况,虽然做了容灾备份,但是存在客户生产端增量数据丢失的可能,在生产端服务器重新启动后,必须要重新做全量备份,才能使得后续增量备份正常衔接。
综上所述,现有技术在客户生产端系统发生异常时,必须做全量备份,影响客户容灾备份的效果,未能实现增量备份。
发明内容
本发明实施例提供了一种文件变化增量备份方法、装置、设备及介质,当检测到系统和业务异常时,通过发送异常处理通知,及时刷新客户生产端增量数据到客户生产端存储中,从而在客户生产端服务器重启后,可以进行后续增量备份,不必重新进行全量备份。
第一方面,本发明实施例提供了一种文件变化增量备份方法,方法包括:
获取文件变化增量并缓存;
检测到系统存在异常,停止对文件变化增量读请求;
将文件变化增量备份到日志临时记录区;
系统重新启动,检查日志临时记录区是否缓存有文件变化增量的数据;
如果系统缓存有文件变化增量的数据,则日志临时记录区将文件变化增量的数据恢复到内核驱动单元。
第二方面,本发明实施例提供了一种文件变化增量备份装置,装置包括:内核驱动单元,用户进程单元,系统异常检测单元;
内核驱动单元,用于获取文件变化增量并缓存;
用户进程单元,用于从内核驱动单元读取的文件变化增量备份;
系统异常检测单元,用于检测系统异常,控制用户进程单元停止对内核驱动单元的文件变化增量读取请求,并控制内核驱动单元将文件变化增量备份到日志临时记录区。
本发明实施例提供了一种文件变化增量备份设备,包括:至少一个处理器、至少一个存储器以及存储在存储器中的计算机程序指令,当计算机程序指令被处理器执行时实现如上述实施方式中第一方面的方法。
第四方面,本发明实施例提供了一种计算机可读存储介质,其上存储有计算机程序指令,当计算机程序指令被处理器执行时实现如上述实施方式中第一方面的方法。
本发明实施例提供的文件变化增量备份方法、装置、设备及介质,具有以下有益效果:
通过增加系统异常检测和处理环节,实现客户生产端系统异常重启后,能保证增量数据不丢失,直接继续做实时增量处理的技术效果。
附图说明
为了更清楚地说明本发明实施例的技术方案,下面将对本发明实施例中所需要使用的附图作简单地介绍,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于中国移动通信集团山西有限公司;中国移动通信集团公司,未经中国移动通信集团山西有限公司;中国移动通信集团公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201711494376.2/2.html,转载请声明来源钻瓜专利网。
- 上一篇:一种进给轴热变形预测方法
- 下一篇:一种锂离子电池隔膜的制备方法