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

文档序号:9471257阅读:来源:国知局
相同要素。
[0172]在流程图中表示或在此以其他方式描述的逻辑和/或步骤,例如,可以被认为是用于实现逻辑功能的可执行指令的定序列表,可以具体实现在任何计算机可读介质中,以供指令执行系统、装置或设备(如基于计算机的系统、包括处理器的系统或其他可以从指令执行系统、装置或设备取指令并执行指令的系统)使用,或结合这些指令执行系统、装置或设备而使用。就本说明书而言,〃计算机可读介质"可以是任何可以包含、存储、通信、传播或传输程序以供指令执行系统、装置或设备或结合这些指令执行系统、装置或设备而使用的装置。计算机可读介质的更具体的示例(非穷尽性列表)包括以下:具有一个或多个布线的电连接部(电子装置),便携式计算机盘盒(磁装置),随机存取存储器(RAM),只读存储器(R0M),可擦除可编辑只读存储器(EPR0M或闪速存储器),光纤装置,以及便携式光盘只读存储器(CDROM)。另外,计算机可读介质甚至可以是可在其上打印所述程序的纸或其他合适的介质,因为可以例如通过对纸或其他介质进行光学扫描,接着进行编辑、解译或必要时以其他合适方式进行处理来以电子方式获得所述程序,然后将其存储在计算机存储器中。
[0173]应当理解,本发明的各部分可以用硬件、软件、固件或它们的组合来实现。在上述实施方式中,多个步骤或方法可以用存储在存储器中且由合适的指令执行系统执行的软件或固件来实现。例如,如果用硬件来实现,和在另一实施方式中一样,可用本领域公知的下列技术中的任一项或他们的组合来实现:具有用于对数据信号实现逻辑功能的逻辑门电路的离散逻辑电路,具有合适的组合逻辑门电路的专用集成电路,可编程门阵列(PGA),现场可编程门阵列(FPGA)等。
[0174]以上所述仅为本发明的较佳实施例而已,并非用于限定本发明的保护范围。凡在本发明的精神和原则之内所作的任何修改、等同替换、改进等,均包含在本发明的保护范围 。弪
Kc—/Cl < Zo
【主权项】
1.一种数据备份方法,其特征在于,所述方法包括: 确定待备份数据; 根据预设的数据分类规则对所确定的待备份数据进行分类,将所确定的待备份数据划分为前台待备份数据和后台待备份数据,其中,所述前台待备份数据为以前台运行状态向服务器发送的待备份数据,所述后台待备份数据为以后台运行状态向所述服务器发送的待备份数据; 以前台运行状态向所述服务器发送所述前台待备份数据; 在将所述前台待备份数据全部发送至所述服务器后,满足预设的数据后台发送条件的情况下,以后台运行状态向所述服务器发送所述后台待备份数据。2.根据权利要求1所述的方法,其特征在于,在所述以前台运行状态向所述服务器发送所述前台待备份数据之后,还包括: 展示针对数据备份进度的提示信息。3.根据权利要求1或2所述的方法,其特征在于,所述预设的数据分类规则,包括: 将所确定的待备份数据中占用存储空间大于预设的存储阈值的数据,划分为后台待备份数据;或 将所确定的待备份数据中数据重要性等级小于预设的重要性等级阈值的数据,划分为后台待备份数据;或 将所确定的待备份数据中数据类型为预设的数据类型的数据,划分为后台待备份数据; 将所确定的待备份数据中数据的历史访问概率小于预设的访问概率阈值的数据,划分为后台待备份数据。4.根据权利要求1-3中任一项所述的方法,其特征在于,所述预设的数据后台发送条件,包括: 判断所述后台待备份数据是否已全部发送至所述服务器,若未全部发送至所述服务器,则判定满足预设的数据后台发送条件;或 判断当前网络是否处于可用状态,若处于可用状态,则判定满足预设的数据后台发送条件;或 判断终端是否处于空闲状态,若处于空闲状态,则判定满足预设的数据后台发送条件;或 判断以后台运行状态向所述服务器发送所述后台待备份数据失败的次数是否大于预设的失败次数,若大于,则判定满足预设的数据后台发送条件。5.根据权利要求1-4中任一项所述的方法,其特征在于,所述在将所述前台待备份数据全部发送至所述服务器后,满足预设的数据后台发送条件的情况下,以后台运行状态向所述服务器发送所述后台待备份数据,包括: 在将所述前台待备份数据全部发送至所述服务器后,判断是否满足预设的数据后台发送条件; 若满足,确定所述后台待备份数据中未被发送至所述服务器的待备份数据; 以所述后台运行状态向所述服务器发送所述后台待备份数据中未被发送至所述服务器的待备份数据。6.根据权利要求5所述的方法,其特征在于,在所述判断是否满足预设的数据后台发送条件之后,还包括: 若满足,确定所述后台待备份数据中已被发送至所述服务器的待备份数据; 判断所述后台待备份数据中已被发送至所述服务器的待备份数据是否已被更新; 若已被更新,根据更新后的数据以后台运行状态更新所述服务器中存储的所述后台待备份数据中已发送至所述服务的待备份数据。7.一种数据备份装置,其特征在于,所述装置包括: 数据确定模块,用于确定待备份数据; 数据分类模块,用于根据预设的数据分类规则对所确定的待备份数据进行分类,将所确定的待备份数据划分为前台待备份数据和后台待备份数据,其中,所述前台待备份数据为以前台运行状态向服务器发送的待备份数据,所述后台待备份数据为以后台运行状态向所述服务器发送的待备份数据; 第一数据发送模块,用于以前台运行状态向所述服务器发送所述前台待备份数据;第二数据发送模块,用于在将所述前台待备份数据全部发送至所述服务器后,满足预设的数据后台发送条件的情况下,以后台运行状态向所述服务器发送所述后台待备份数据。8.根据权利要求7所述的装置,其特征在于,所述装置还包括: 信息展示模块,用于在所述第一数据发送模块发送数据之后,展示针对数据备份进度的提示信息。9.根据权利要求7或8所述的装置,其特征在于,所述预设的数据分类规则,包括: 将所确定的待备份数据中占用存储空间大于预设的存储阈值的数据,划分为后台待备份数据;或 将所确定的待备份数据中数据重要性等级小于预设的重要性等级阈值的数据,划分为后台待备份数据;或 将所确定的待备份数据中数据类型为预设的数据类型的数据,划分为后台待备份数据; 将所确定的待备份数据中数据的历史访问概率小于预设的访问概率阈值的数据,划分为后台待备份数据。10.一种电子设备,其特征在于,所述电子设备包括:壳体、处理器、存储器、电路板和电源电路,其中,电路板安置在壳体围成的空间内部,处理器和存储器设置在电路板上;电源电路,用于为电子设备的各个电路或器件供电;存储器用于存储可执行程序代码;处理器通过读取存储器中存储的可执行程序代码来运行与可执行程序代码对应的程序,以用于执行以下步骤: 确定待备份数据; 根据预设的数据分类规则对所确定的待备份数据进行分类,将所确定的待备份数据划分为前台待备份数据和后台待备份数据,其中,所述前台待备份数据为以前台运行状态向服务器发送的待备份数据,所述后台待备份数据为以后台运行状态向所述服务器发送的待备份数据; 以前台运行状态向服务器发送所述前台待备份数据; 在将所述前台待备份数据全部发送至所述服务器后,满足预设的数据后台发送条件的情况下,以后台运行状态向所述服务器发送所述后台待备份数据。
【专利摘要】本发明实施例公开了一种数据备份方法、装置及电子设备,涉及互联网技术领域,其中,所述方法包括:确定待备份数据;根据预设的数据分类规则对所确定的待备份数据进行分类,将所确定的待备份数据划分为前台待备份数据和后台待备份数据,所述前台待备份数据为以前台运行状态向服务器发送的待备份数据,所述后台待备份数据为以后台运行状态向所述服务器发送的待备份数据;以前台运行状态向服务器发送所述前台待备份数据;在将所述前台待备份数据全部发送至所述服务器后,满足预设的数据后台发送条件的情况下,以后台运行状态向所述服务器发送所述后台待备份数据。应用本发明实施例提供的方案进行数据备份,能够减少数据备份时用户需要等待的时间。
【IPC分类】G06F11/14
【公开号】CN105224421
【申请号】CN201510675610
【发明人】郭镇龙
【申请人】北京金山安全软件有限公司
【公开日】2016年1月6日
【申请日】2015年10月19日
当前第5页1 2 3 4 5 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1