一种数据备份方法及装置的制造方法

文档序号:9489346阅读:456来源:国知局
一种数据备份方法及装置的制造方法
【技术领域】
[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]图1为本发明实施例一的数据备份方法的流程图;
[0053]图2为本发明实施例二的数据备份方法的流程图;
[0054]图3为本发明实施例三的数据备份装置的示意图;
[0055]图4为本发明实施例四的电子设备的示意图。
【具体实施方式】
[0056]下面结合附图对本发明实施例的数据备份方法及装置进行详细描述。
[0057]如图1所示,本发明实施例一的数据备份方法,由客户端执行,包括:
[0058]步骤11、获取待备份数据。
[0059]在本发明实施例中,所述待备份数据包括联系人信息、图片数据、音视频数据等。当用户需要备份这些数据时,系统将这些数据添加到任务列表中。通过读取任务列表获取待备份数据。
[0060]步骤12、确定所述待备份数据
当前第1页1 2 3 4 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1