一种数据备份方法、装置及电子设备的制造方法

文档序号:9615026阅读:247来源:国知局
一种数据备份方法、装置及电子设备的制造方法
【技术领域】
[0001]本发明涉及数据安全技术领域,特别涉及一种数据备份方法、装置及电子设备。
【背景技术】
[0002]数据备份是指为了防止数据的丢失或错误,将数据进行复制,得到用于数据恢复的数据副本,将数据副本进行存储。如果没有对数据进行备份,那么在数据丢失或发生错误时,就不能对数据进行恢复,从而导致数据的丢失或错误,此时造成的损失是无法弥补的。
[0003]现有技术中的数据备份方法,包括两个阶段;第一个阶段为数据扫描阶段,即在加载备份软件完成后,向用户展示待备份数据类型以供用户选择;在接收到数据备份指令后,对设备进行扫描,将扫描到的用户选择的待备份数据类型对应的待备份数据缓存在备份任务列表中。第二个阶段为数据备份阶段,即对缓存在备份任务列表中的待备份数据进行备份。
[0004]但是,应用上述的数据备份方法,在接收到数据备份指令后,需要扫描用户选择的待备份数据类型对应的待备份数据,在将扫描到的待备份数据缓存在备份任务列表后,才能对数据进行备份。整个数据备份过程时间较长,影响用户的体验效果。

【发明内容】

[0005]本发明实施例的目的在于提供一种数据备份方法、装置及电子设备,可以解决如何减少整个数据备份过程的时间的问题。
[0006]为达到上述目的,本发明实施例公开了一种数据备份方法,包括:
[0007]在加载备份软件完成后,获得待备份数据类型对应的待备份数据;
[0008]将获得的待备份数据缓存在备份任务列表中;
[0009]在接收到数据备份指令后,对所述备份任务列表中的待备份数据进行备份。
[0010]可选的,在所述获得待备份数据类型对应的待备份数据之后,所述方法还包括:
[0011]接收用户针对待备份数据类型的第一修改指令;
[0012]根据所述第一修改指令,对获得的待备份数据以及缓存在所述备份任务列表中的待备份数据进行修改。
[0013]可选的,所述第一修改指令为删除待备份数据类型的修改指令,所述根据所述第一修改指令,对获得的待备份数据以及缓存在所述备份任务列表中的待备份数据进行修改,包括:
[0014]将获得的所述第一修改指令对应的待备份数据类型对应的待备份数据删除;
[0015]将已缓存在所述备份任务列表中的所述第一修改指令对应的待备份数据类型的待备份数据删除。
[0016]可选的,所述第一修改指令为增加待备份数据类型的修改指令,所述根据所述第一修改指令,对获得的待备份数据以及缓存在所述备份任务列表中的待备份数据进行修改,包括:
[0017]获得所述第一修改指令对应的待备份数据类型对应的待备份数据;
[0018]将获得的所述第一修改指令对应的待备份数据类型对应的待备份数据缓存在所述备份任务列表中。
[0019]可选的,在将获得的待备份数据缓存在所述备份任务列表中之后,在接收到所述数据备份指令之前,所述方法还包括:
[0020]接收用户针对待备份数据类型的第二修改指令;
[0021]根据所述第二修改指令,对缓存在所述备份任务列表中的待备份数据进行修改。
[0022]可选的,所述第二修改指令为删除待备份数据类型的修改指令,所述根据所述第二修改指令,对缓存在所述备份任务列表中的待备份数据进行修改,包括:
[0023]将已缓存在所述备份任务列表中的该第二修改指令对应的待备份数据类型的待备份数据删除。
[0024]可选的,所述第二修改指令为增加待备份数据类型的修改指令,所述根据所述第二修改指令,对缓存在所述备份任务列表中的待备份数据进行修改,包括:
[0025]获得所述第二修改指令对应的待备份数据类型对应的待备份数据;
[0026]将获得的所述第二修改指令对应的待备份数据类型对应的待备份数据缓存在所述备份任务列表中。
[0027]为达到上述目的,本发明实施例公开了一种数据备份装置,包括:数据获得模块、存储模块和备份模块,其中,
[0028]所述数据获得模块,用于在加载备份软件完成后,获得待备份数据类型对应的待备份数据;
[0029]所述存储模块,用于将获得的待备份数据缓存在备份任务列表中;
[0030]所述备份模块,用于在接收到数据备份指令后,对所述备份任务列表中的待备份数据进行备份。
[0031]可选的,所述装置还包括:第一修改指令接收模块和第一修改模块,其中,
[0032]所述第一修改指令接收模块,用于在所述获得待备份数据类型对应的待备份数据之后,接收用户针对待备份数据类型的第一修改指令;
[0033]所述第一修改模块,用于根据所述第一修改指令接收模块接收到的第一修改指令,对获得的待备份数据以及缓存在所述备份任务列表中的待备份数据进行修改。
[0034]可选的,所述第一修改指令接收模块接收到的第一修改指令为删除待备份数据类型的修改指令,所述第一修改模块,具体用于:
[0035]将获得的所述第一修改指令对应的待备份数据类型对应的待备份数据删除;
[0036]将已缓存在所述备份任务列表中的所述第一修改指令对应的待备份数据类型的待备份数据删除。
[0037]可选的,所述第一修改指令接收模块接收到的第一修改指令为增加待备份数据类型的修改指令,所述第一修改模块,具体用于:
[0038]获得所述第一修改指令对应的待备份数据类型对应的待备份数据;
[0039]将获得的所述第一修改指令对应的待备份数据类型对应的待备份数据缓存在所述备份任务列表中。
[0040]可选的,所述装置还包括:第二修改指令接收模块和第二修改模块,其中,
[0041]所述第二修改指令接收模块,用于在将获得的待备份数据缓存在所述备份任务列表中之后,在接收到所述数据备份指令之前,接收用户针对待备份数据类型的第二修改指令;
[0042]所述第二修改模块,用于根据所述第二修改指令接收模块接收到的第二修改指令,对缓存在所述备份任务列表中的待备份数据进行修改。
[0043]可选的,所述第二修改指令接收模块接收到的第二修改指令为删除待备份数据类型的修改指令,所述第二修改模块,具体用于:
[0044]将已缓存在所述备份任务列表中的该第二修改指令对应的待备份数据类型的待备份数据删除。
[0045]可选的,所述第二修改指令接收模块接收到的第二修改指令为增加待备份数据类型的修改指令,所述第二修改模块,具体用于:
[0046]获得所述第二修改指令对应的待备份数据类型对应的待备份数据;
[0047]将获得的所述第二修改指令对应的待备份数据类型对应的待备份数据缓存在所述备份任务列表中。
[0048]为达到上述目的,本发明实施例提供了一种电子设备,包括:壳体、处理器、存储器、电路板和电源电路,其中,电路板安置在壳体围成的空间内部,处理器和存储器设置在电路板上;电源电路,用于为电子设备的各个电路或器件供电;存储器用于存储可执行程序代码;处理器通过读取存储器中存储的可执行程序代码来运行与可执行程序代码对应的程序,以用于执行以下步骤:
[0049]在加载备份软件完成后,获得待备份数据类型对应的待备份数据;
[0050]将获得的待备份数据缓存在备份任务列表中;
[0051]在接收到数据备份指令后,对所述备份任务列表中的待备份数据进行备份。
[0052]为达到上述目的,本发明实施例提供了一种存储介质,其中,该存储介质用于存储应用程序,所述应用程序用于在运行时执行本发明实施例所述的一种数据备份方法。
[0053]为达到上述目的,本发明实施例提供了一种应用程序,其中,该应用程序用于在运行时执行本发明实施例所述的一种数据备份方法。
[0054]由上述的技术方案可见,本发明实施例提供了一种数据备份方法、装置及电子设备,方法包括:在加载备份软件完成后,获得待备份数据类型对应的待备份数据;将获得的待备份数据缓存在备份任务列表中;在接收到数据备份指令后,对所述备份任务列表中的待备份数据进行备份。应用本发明实施例所提供的技术方案,在未接收到数据备份指令时,就已将扫描到的待备份数据缓存在备份任务列表中。在接收到数据备份指令后,无需对待备份数据进行扫描和存储,立即将备份任务列表中的待备份数据进行备份。减少了整个数据备份过程的时间,提高了用户的体验效果。
【附图说明】
[0055]为了更清楚地说明本发明实施例或现有技术中的技术方案,下面将对实施例或现有技术描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本发明的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。
[0056]图1为本发明实施例提供的数据备份方法的第一种流程示意图;
[0057]图2为本发明实施例提供的数据备份方法的第二种流程示意图;
[0058]图3为本发明实施例提供的数据备份方法的第三种流程示意图;
[0059]图4为本发明实施例提供的数据备份装置的第一种结构示意图;
[0060]图5为本发明实施例提供的数据备份装置的第二种结构示意图;
[0061]图6为本发明实施例提供的数据备份装置的第三种结构示意图;
[0062]图7为本发明实施例提供的一种电子设备的结构示意图。
【具体实施方式】
[0063]下面将结合本发明实施例中的附图,对本发明实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅仅是本发明一部分实施例,而不是全部的实施
当前第1页1 2 3 4 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1