[发明专利]一种数据备份方法及装置有效
申请号: | 201210384400.8 | 申请日: | 2012-10-11 |
公开(公告)号: | CN102902606A | 公开(公告)日: | 2013-01-30 |
发明(设计)人: | 章庆元;李俊阳;邵高扬;陈波 | 申请(专利权)人: | 珠海金山办公软件有限公司;北京金山办公软件有限公司 |
主分类号: | G06F11/14 | 分类号: | G06F11/14 |
代理公司: | 广州新诺专利商标事务所有限公司 44100 | 代理人: | 吴静芝;张奇洲 |
地址: | 519015 广东省珠*** | 国省代码: | 广东;44 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 数据 备份 方法 装置 | ||
技术领域
本发明涉及计算机应用技术领域,具体涉及一种数据备份方法及装置。
背景技术
在计算机应用领域,数据备份是指将计算机中的全部或部分数据集合制成副本复制到其他存储位置的过程。而计算机的文件系统是应用程序(如办公软件)文件管理的核心模块,管理着应用程序的数据本地持久化工作。用户在使用软件的过程当中,时常会遇到程序异常退出的情况,之前的工作成果由于未保存而瞬间丢失。为了避免上述情况的发生,应用程序软件普遍会提供定时备份的功能。所谓的定时备份,是指应用程序每隔一段时间,检查当前所运行的文档是否保存,若未保存,则对当前所打开的文档进行备份,这样,在应用程序出现异常退出或者计算机系统故障或操作失误导致数据丢失或损坏时,可通过备份的数据实现快速恢复,以避免不必要的损失。
但是,目前的定时备份的备份时间间隔是固定的,如,用户通过菜单页面设定备份的时间间隔,如10分钟,则应用程序就每隔10分钟自动进行一次备份。但在两次自动备份之间的时间段的数据仍不能得到及时的备份,若在该时间段内用户进行了较大幅度的数据修改而未备份,则会产生较大的损失。如果用户将该定时备份的时间间隔设置的短一些,其丢失数据的风险相对较小,但是在编辑中的备份会造成较强的中断感,进而导致用户体验下降。
发明内容
本发明的目的在于克服现有技术中的缺点与不足,提供一种动态调整定时时间间隔功能的数据备份方法及装置。
本发明是采用以下的技术方案实现的:一种数据备份方法,其包括如下步骤:
步骤D1:获取备份参数,并根据备份参数获得下次备份的时间间隔值;
步骤D2:记录该备份时间间隔计算模块获得的备份时间间隔值,并进行计时;
步骤D3:当到达执行时间时,对文件进行备份;
步骤D4:记录当前备份的备份参数。
其中,该备份参数为前次备份的备份耗时、当前文件大小、当前内存大小、文件类型、硬盘转速中的一种或几种。
该步骤D4包括分步骤:
步骤D41:判断该文件是否有新增数据,若是,进入步骤D42;若否,则返回步骤D1;
步骤D42:执行对文件进行备份。
当前次备份的备份耗时小于一阈值时,对文件备份的频率越高,当前次备份的备份耗时大于该阈值时,则根据一固定时间间隔或用户设定的“时间间隔”定值进行备份。
以及,一种数据备份装置包括:
备份时间间隔计算模块,其获取备份参数,并根据备份参数获得下次备份的时间间隔值;
计时模块,其记录该备份时间间隔计算模块获得的备份时间间隔值,并进行计时;
备份模块,当到达执行时间时,该备份模块对文件进行备份;
备份参数记录模块,其记录当前备份的备份参数。
其中,该备份参数记录模块记录的备份参数为前次备份的备份耗时、当前文件大小、当前内存大小、文件类型、硬盘转速中的一种或几种。
该备份模块包括修改判断单元和备份执行单元,该修改判断单元判断该文件是否有新增数据,若是,则指令备份执行单元执行对文件进行备份,若否,则指令备份时间间隔计算模块获得下次备份的时间间隔值。
相对于现有技术,本发明数据备份方法及装置能够根据文件数据的修改情况自动动态调整文件备份的时间间隔进行自动备份。在保证数据能够及时备份的前提下还具有良好的用户体验。
为了能更清晰的理解本发明,以下将结合附图说明阐述本发明的具体实施方式。
附图说明
图1是本发明数据备份方法的流程图。
图2是本发明数据备份装置的模块示意图。
图3是收敛函数的函数图像。
具体实施方式
实施例1
请参阅图1,其是本发明数据备份方法的流程图。该数据备份方法包括如下步骤:
步骤S11:打开或新建一个文件。
步骤S12:调用该前次备份时的备份参数,并根据该备份参数获得下次备份的时间间隔值。
在本实施例中,是通过查找表格的方式来获得下次备份的时间间隔值,该时间间隔值查找表格如下所示:
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于珠海金山办公软件有限公司;北京金山办公软件有限公司,未经珠海金山办公软件有限公司;北京金山办公软件有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201210384400.8/2.html,转载请声明来源钻瓜专利网。
- 上一篇:家具抽屉的前面板摆动解锁结构
- 下一篇:一种新型电脑桌
- 数据显示系统、数据中继设备、数据中继方法、数据系统、接收设备和数据读取方法
- 数据记录方法、数据记录装置、数据记录媒体、数据重播方法和数据重播装置
- 数据发送方法、数据发送系统、数据发送装置以及数据结构
- 数据显示系统、数据中继设备、数据中继方法及数据系统
- 数据嵌入装置、数据嵌入方法、数据提取装置及数据提取方法
- 数据管理装置、数据编辑装置、数据阅览装置、数据管理方法、数据编辑方法以及数据阅览方法
- 数据发送和数据接收设备、数据发送和数据接收方法
- 数据发送装置、数据接收装置、数据收发系统、数据发送方法、数据接收方法和数据收发方法
- 数据发送方法、数据再现方法、数据发送装置及数据再现装置
- 数据发送方法、数据再现方法、数据发送装置及数据再现装置