数据的备份方法、备份数据的恢复方法及装置.pdf

上传人:1520****312 文档编号:624256 上传时间:2018-02-26 格式:PDF 页数:24 大小:1.92MB
返回 下载 相关 举报
摘要
申请专利号:

CN201410302642.7

申请日:

2014.06.27

公开号:

CN104133737A

公开日:

2014.11.05

当前法律状态:

实审

有效性:

审中

法律详情:

实质审查的生效IPC(主分类):G06F 11/14申请日:20140627|||公开

IPC分类号:

G06F11/14; G06F21/62(2013.01)I

主分类号:

G06F11/14

申请人:

小米科技有限责任公司

发明人:

底浩; 石新明; 孙伟

地址:

100085 北京市海淀区清河中街68号华润五彩城购物中心二期13层

优先权:

专利代理机构:

北京三高永信知识产权代理有限责任公司 11138

代理人:

刘映东

PDF下载: PDF下载
内容摘要

本公开是关于一种数据的备份方法、备份数据的恢复方法及装置,属于计算机技术领域。所述方法包括:获取需要备份的数据,并提示是否对所述数据进行加密;如果确认对所述数据进行加密,则获取备份所述数据的终端的第一终端信息;记录所述第一终端信息,并对所述数据进行备份,得到备份数据,所述备份数据与所述第一终端信息相对应。本公开通过在备份需要备份的数据时,确定对需要备份的数据进行加密后,获取备份该需要备份的数据的终端的第一终端信息,确保后续在恢复已经备份的备份数据时,可以在与第一终端信息相关的终端上执行,使得恢复备份数据的终端需要与第一终端信息相关,从而可以保证备份数据的安全性,不容易造成备份数据的泄露。

权利要求书

1.  一种数据的备份方法,其特征在于,所述方法包括:
获取需要备份的数据,并提示是否对所述数据进行加密;
如果确认对所述数据进行加密,则获取备份所述数据的终端的第一终端信息;
记录所述第一终端信息,并对所述数据进行备份,得到备份数据,所述备份数据与所述第一终端信息相对应。

2.
  根据权利要求1所述的方法,其特征在于,所述提示是否对所述数据进行加密之后,还包括:
如果确认对所述数据进行加密,则获取备份所述数据的第一加密信息;
记录所述第一加密信息,所述第一加密信息与所述备份数据相对应。

3.
  根据权利要求1或2所述的方法,其特征在于,所述记录所述第一终端信息,包括:
记录备份所述数据的终端的用户身份识别卡SIM卡信息或国际移动设备识别码IMEI信息,将所述SIM卡信息或IMEI信息作为所述第一终端信息。

4.
  一种数据的备份装置,其特征在于,所述装置包括:
第一获取模块,用于获取需要备份的数据;
提示模块,用于提示是否对所述数据进行加密;
第二获取模块,用于当确认对所述数据进行加密时,获取备份所述数据的终端的第一终端信息;
第一记录模块,用于记录所述第一终端信息;
备份模块,用于对所述数据进行备份,得到备份数据,所述备份数据与所 述第一终端信息相对应。

5.
  根据权利要求4所述的装置,其特征在于,所述装置,还包括:
第三获取模块,用于当确认对所述数据进行加密时,获取备份所述数据的第一加密信息;
第二记录模块,用于记录所述第一加密信息,所述第一加密信息与所述备份数据相对应。

6.
  根据权利要求4或5所述的装置,其特征在于,所述第一记录模块,用于记录备份所述数据的终端的用户身份识别卡SIM卡信息或国际移动设备识别码IMEI信息,将所述SIM卡信息或IMEI信息作为所述第一终端信息。

7.
  一种备份数据的恢复方法,其特征在于,所述方法包括:
获取当前恢复备份数据的本地终端的第二终端信息;
获取备份数据的终端的第一终端信息;
确定所述第一终端信息与所述第二终端信息是否一致;
如果所述第一终端信息与所述第二终端信息一致,则在所述本地终端恢复所述备份数据。

8.
  根据权利要求7所述的方法,其特征在于,所述确定所述第一终端信息与所述第二终端信息是否一致之后,还包括:
如果所述第一终端信息与所述第二终端信息不一致,则获取预先记录的所述备份数据对应的第一加密信息,并获取用户输入的第二加密信息;
确定所述第一加密信息与所述第二加密信息是否匹配;
如果所述第一加密信息与所述第二加密信息匹配,则执行在所述本地终端恢复所述备份数据的步骤。

9.
  根据权利要求7或8所述的方法,其特征在于,所述获取当前恢复备份数据的本地终端的第二终端信息,包括:
获取当前恢复备份数据的本地终端的用户身份识别卡SIM卡信息,将所述SIM卡信息作为所述第二终端信息;
所述获取备份数据的终端的第一终端信息,包括:
获取备份数据的终端的SIM卡信息,将所述SIM卡信息作为所述第一终端信息;
或者,所述获取当前恢复备份数据的本地终端的第二终端信息,包括:
获取当前恢复备份数据的本地终端的国际移动设备识别码IMEI信息,将所述IMEI信息作为所述第二终端信息;
所述获取备份数据的终端的第一终端信息,包括:
获取备份数据的终端的IMEI信息,将所述IMEI信息作为所述第一终端信息。

10.
  一种备份数据的恢复装置,其特征在于,所述装置包括:
第一获取模块,用于获取当前恢复备份数据的本地终端的第二终端信息;
第二获取模块,用于获取备份数据的终端的第一终端信息;
第一确定模块,用于确定所述第一终端信息与所述第二终端信息是否一致;
数据恢复模块,用于当所述第一终端信息与所述第二终端信息一致时,在所述本地终端恢复所述备份数据。

11.
  根据权利要求10所述的装置,其特征在于,所述装置,还包括:
第三获取模块,用于当所述第一终端信息与所述第二终端信息不一致时,获取预先记录的所述备份数据对应的第一加密信息;
第四获取模块,用于获取用户输入的第二加密信息;
第二确定模块,用于确定所述第一加密信息与所述第二加密信息是否匹配;
如果所述第一加密信息与所述第二加密信息匹配,则所述数据恢复模块在所述本地终端恢复所述备份数据。

12.
  根据权利要求10或11所述的装置,其特征在于,所述第一获取模块,用于获取当前恢复所述备份数据的本地终端的用户身份识别卡SIM卡信息,将所述SIM卡信息作为所述第二终端信息;
所述第二获取模块,用于获取备份数据的终端的SIM卡信息,将所述SIM卡信息作为所述第一终端信息;
或者,所述第一获取模块,用于获取当前恢复所述备份数据的本地终端的国际移动设备识别码IMEI信息,将所述IMEI信息作为所述第二终端信息;
所述第二获取模块,用于获取备份数据的终端的IMEI信息,将所述IMEI信息作为所述第一终端信息。

说明书

数据的备份方法、备份数据的恢复方法及装置
技术领域
本公开涉及计算机技术领域,特别涉及一种数据的备份方法、备份数据的恢复方法及装置。
背景技术
随着计算机技术的迅速发展,移动终端在用户的日常生活中日益普及,在用户的生活中发挥的作用越来越重要。通常,移动终端中存储有通信录、各种应用软件的账号、银行账号等大量的用户数据。为了避免移动终端损坏等原因造成用户数据丢失的情况发生,经常在移动终端的SD卡(Secure Digital Memory Card,存储卡)中对这些用户数据进行备份。另外,在备份数据后,如果用户换了移动终端或者需要在别的移动终端上使用已经在SD卡中备份的数据,则需要对备份数据进行恢复。
相关技术在实现数据的备份时,所采用的方法为:获取需要备份的数据,并对需要备份的数据执行备份操作。相应地,相关技术在恢复已经备份的备份数据时,所采用的方法为:在本地终端获取需要恢复的备份数据,并执行恢复备份数据的操作。
在实现本公开的过程中,发明人发现相关技术至少存在以下问题:
通过相关技术提供的数据的备份方法备份数据后,当SD卡丢失或移动终端丢失后,通过相关技术提供的恢复备份数据的方法,任何人都可以轻易地将备份数据恢复至同类型系统的任意终端,导致已经备份的备份数据的安全性不高,从而容易造成用户数据的泄露。
发明内容
为克服相关技术中存在的问题,本公开提供一种数据的备份方法、备份数据的恢复方法及装置。
根据本公开实施例的第一方面,提供一种数据的备份方法,包括:
获取需要备份的数据,并提示是否对所述数据进行加密;
如果确认对所述数据进行加密,则获取备份所述数据的终端的第一终端信息;
记录所述第一终端信息,并对所述数据进行备份,得到备份数据,所述备份数据与所述第一终端信息相对应。
结合第一方面,在第一方面的第一种可能的实现方式中,所述提示是否对所述数据进行加密之后,还包括:
如果确认对所述数据进行加密,则获取备份所述数据的第一加密信息;
记录所述第一加密信息,所述第一加密信息与所述备份数据相对应。
结合第一方面或第一方面的第一种可能的实现方式,在第一方面的第二种可能的实现方式中,所述记录所述第一终端信息,包括:
记录备份所述数据的终端的用户身份识别卡SIM卡信息或国际移动设备识别码IMEI信息,将所述SIM卡信息或IMEI信息作为所述第一终端信息。
根据本公开实施例的第二方面,提供一种数据的备份装置,包括:
第一获取模块,用于获取需要备份的数据;
提示模块,用于提示是否对所述数据进行加密;
第二获取模块,用于当确认对所述数据进行加密时,获取备份所述数据的终端的第一终端信息;
第一记录模块,用于记录所述第一终端信息;
备份模块,用于对所述数据进行备份,得到备份数据,所述备份数据与所述第一终端信息相对应。
结合第二方面,在第二方面的第一种可能的实现方式中,所述装置,还包 括:
第三获取模块,用于当确认对所述数据进行加密时,获取备份所述数据的第一加密信息;
第二记录模块,用于记录所述第一加密信息,所述第一加密信息与所述备份数据相对应。
结合第二方面或第二方面的第一种可能的实现方式,在第二方面的第二种可能的实现方式中,所述第一记录模块,用于记录备份所述数据的终端的用户身份识别卡SIM卡信息或国际移动设备识别码IMEI信息,将所述SIM卡信息或IMEI信息作为所述第一终端信息。
根据本公开实施例的第三方面,提供一种备份数据的恢复方法,包括:
获取当前恢复备份数据的本地终端的第二终端信息;
获取备份数据的终端的第一终端信息;
确定所述第一终端信息与所述第二终端信息是否一致;
如果所述第一终端信息与所述第二终端信息一致,则在所述本地终端恢复所述备份数据。
结合第三方面,在第三方面的第一种可能的实现方式中,所述确定所述第一终端信息与所述第二终端信息是否一致之后,还包括:
如果所述第一终端信息与所述第二终端信息不一致,则获取预先记录的所述备份数据对应的第一加密信息,并获取用户输入的第二加密信息;
确定所述第一加密信息与所述第二加密信息是否匹配;
如果所述第一加密信息与所述第二加密信息匹配,则执行在所述本地终端恢复所述备份数据的步骤。
结合第三方面或第三方面的第一种可能的实现方式,在第三方面的第二种可能的实现方式中,所述获取当前恢复备份数据的本地终端的第二终端信息,包括:
获取当前恢复所述备份数据的本地终端的用户身份识别卡SIM卡信息,将 所述SIM卡信息作为所述第二终端信息;
所述获取备份数据的终端的第一终端信息,包括:
获取备份数据的终端的SIM卡信息,将所述SIM卡信息作为所述第一终端信息;
或者,所述获取当前恢复备份数据的本地终端的第二终端信息,包括:
获取当前恢复备份数据的本地终端的国际移动设备识别码IMEI信息,将所述IMEI信息作为所述第二终端信息;
所述获取备份数据的终端的第一终端信息,包括:
获取备份数据的终端的IMEI信息,将所述IMEI信息作为所述第一终端信息。
根据本公开实施例的第四方面,提供一种备份数据的恢复装置,包括:
第一获取模块,用于获取当前恢复备份数据的本地终端的第二终端信息;
第二获取模块,用于获取备份数据的终端的第一终端信息;
第一确定模块,用于确定所述第一终端信息与所述第二终端信息是否一致;
数据恢复模块,用于当所述第一终端信息与所述第二终端信息一致时,在所述本地终端恢复所述备份数据。
结合第四方面,在第四方面的第一种可能的实现方式中,所述装置,还包括:
第三获取模块,用于当所述第一终端信息与所述第二终端信息不一致时,获取预先记录的所述备份数据对应的第一加密信息;
第四获取模块,用于获取用户输入的第二加密信息;
第二确定模块,用于确定所述第一加密信息与所述第二加密信息是否匹配;
如果所述第一加密信息与所述第二加密信息匹配,则所述数据恢复模块在所述本地终端恢复所述备份数据。
结合第四方面或第四方面的第一种可能的实现方式中,在第四方面的第二种可能的实现方式中,所述第一获取模块,用于获取当前恢复所述备份数据的 本地终端的用户身份识别卡SIM卡信息,将所述SIM卡信息作为所述第二终端信息;
所述第二获取模块,用于获取备份数据的终端的SIM卡信息,将所述SIM卡信息作为所述第一终端信息;
或者,所述第一获取模块,用于获取当前恢复所述备份数据的本地终端的国际移动设备识别码IMEI信息,将所述IMEI信息作为所述第二终端信息;
所述第二获取模块,用于获取备份数据的终端的IMEI信息,将所述IMEI信息作为所述第一终端信息。
本公开的实施例提供的技术方案可以包括以下有益效果:
通过在备份需要备份的数据时,确定对需要备份的数据进行加密后,获取备份该需要备份的数据的终端的第一终端信息,确保后续在恢复已经备份的备份数据时,可以在与第一终端信息相关的终端上执行,从而可以保证备份数据的安全性,不容易造成备份数据的泄露。
应当理解的是,以上的一般描述和后文的细节描述仅是示例性和解释性的,并不能限制本公开。
附图说明
此处的附图被并入说明书中并构成本说明书的一部分,示出了符合本公开的实施例,并与说明书一起用于解释本公开的原理。
图1是根据一示例性实施例示出的一种数据的备份方法的流程图。
图2是根据一示例性实施例示出的一种数据的备份方法的流程图。
图3是根据一示例性实施例示出的一种备份数据的恢复方法的流程图。
图4是根据一示例性实施例示出的一种备份数据的恢复方法的流程图。
图5是根据一示例性实施例示出的一种数据的备份装置的框图。
图6是根据一示例性实施例示出的一种数据的备份装置的框图。
图7是根据一示例性实施例示出的一种装置的框图。
图8是根据一示例性实施例示出的一种备份数据的恢复装置的框图。
图9是根据一示例性实施例示出的一种备份数据的恢复装置的框图。
图10是根据一示例性实施例示出的一种装置的框图。
具体实施方式
这里将详细地对示例性实施例进行说明,其示例表示在附图中。下面的描述涉及附图时,除非另有表示,不同附图中的相同数字表示相同或相似的要素。以下示例性实施例中所描述的实施方式并不代表与本公开相一致的所有实施方式。相反,它们仅是与如所附权利要求书中所详述的、本公开的一些方面相一致的装置和方法的例子。
图1是根据一示例性实施例示出的一种数据的备份方法的流程图,如图1所示,数据的备份方法用于终端中,包括以下步骤。
在步骤S101中,获取需要备份的数据,并提示是否对数据进行加密。
在步骤S102中,如果确认对数据进行加密,则获取备份该数据的终端的第一终端信息。
在步骤S103中,记录第一终端信息,并对该数据进行备份,得到备份数据,其中,备份数据与第一终端信息相对应。
可选地,提示是否对数据进行加密之后,还包括:
如果确认对数据进行加密,则获取备份数据的第一加密信息;
记录第一加密信息,其中,第一加密信息与备份数据相对应。
可选地,记录第一终端信息,包括:
记录备份数据的终端的用户身份识别卡SIM卡(Subscriber Identity Module,用户身份识别卡)信息或国际移动设备识别码IMEI(International Mobile Equipment Identification Number,国际移动设备识别码)信息,将SIM卡信息或IMEI信息作为第一终端信息。
本公开实施例提供的方法,通过在备份需要备份的数据时,确定对需要备份的数据进行加密后,获取备份该需要备份的数据的终端的第一终端信息,并获取对该数据设置的第一加密信息,确保后续在恢复已经备份的备份数据时,恢复备份数据的终端需要与第一终端信息相关或者如果与第一终端信息不相关,则需要进一步获取用户输入的恢复备份数据的第二加密信息,使得第一加密信息和第二加密信息匹配之后可恢复备份数据,从而可以保证备份数据的安全性,不容易造成备份数据的泄露。
图2是根据一示例性实施例示出的一种数据的备份方法的流程图,如图2所示,数据的备份方法用于终端中,包括以下步骤。
在步骤S201中,获取需要备份的数据,并提示是否对该数据进行加密。
为了保证已经备份的备份数据具有更高的安全性,本公开实施例提供的方法在对数据进行备份时,可以选择对需要备份的数据进行加密。因此,当需要对数据进行备份时,需要获取需要备份的数据,并提示是否对数据进行加密。
关于获取需要备份的数据的方式,本公开实施例不作具体限定。具体实施时,可以根据需要将SD卡包括的所有数据作为需要备份的数据,也可以仅将SD卡包括的比较重要的数据作为需要备份的数据,还可以根据需要选择需要备份的数据,等等。关于提示是否对数据进行加密的方式,可以有很多种。具体实施时,包括但不限于当获取到需要备份的数据后,通过弹出提示对话框的方式提示是否对数据进行加密。
在步骤S202中,如果确认对该数据进行加密,则获取备份该数据的终端的第一终端信息,并记录第一终端信息,对该数据进行备份,得到备份数据,其中,备份数据与第一终端信息相对应。
其中,在本公开实施中,在对数据进行加密时,包括但不限于通过获取备份该数据的终端的第一终端信息,并记录第一终端信息,从而建立备份数据与第一终端信息的对应关系来实现。
本公开实施例不对第一终端信息的具体内容进行限定,具体实施时,第一终端信息包括但不限于为备份需要备份的数据的终端的SIM卡信息或IMEI信息。
关于获取备份该数据的终端的第一终端信息的方式,可以结合第一终端信息的具体内容而定。例如,如果第一终端信息为备份需要备份的数据的终端的SIM卡信息,则获取备份该数据的终端的SIM卡信息;如果第一终端信息为IMEI信息,则获取备份该数据的终端的IMEI信息。
关于记录第一终端信息的方式,也与第一终端信息相关。例如,如果第一终端信息为SIM卡信息,则记录的第一终端信息为SIM卡信息;如果第一终端信息为IMEI信息,则记录的第一终端信息为IMEI信息。关于记录得到的第一终端信息的具体内容,包括但不限于:记录的具体内容为备份数据与第一终端信息的对应关系。如表一和表二所示,其分别示出了一种当第一终端信息分别为SIM卡信息和IMEI信息时,记录的具体内容。
表一

备份数据第一终端信息数据ASIM卡1数据BSIM卡2

表二
备份数据第一终端信息数据AIMEI1数据BIMEI2

在步骤S203中,获取备份需要备份的数据的第一加密信息,并记录第一加密信息,对该数据进行备份,得到备份数据,其中,备份数据与第一终端信息相对应,且第一加密信息与备份数据相对应。
该步骤为可选步骤。由于恢复已经备份的备份数据也可能发生在其它与备 份该备份数据的终端不相关的任意终端,因此,为了保证在对需要备份的数据进行备份之后,在其它与备份该备份数据的终端不相关的任意终端上也能执行,可以执行该步骤。
其中,本公开实施例不对第一加密信息的具体内容进行限定。具体实施时,第一加密信息包括但不限于为用户设置的数字密码或者解锁图案,等等。
关于获取需要备份的数据的第一加密信息的方式,包括但不限于获取用户输入的或用户设置的第一加密信息。关于记录第一加密信息的方式,包括但不限于记录备份数据与第一终端信息及第一加密信息之间的对应关系。如表三所示,其示出了一种记录第一加密信息的方式。
表三
备份数据第一终端信息第一加密信息数据AIMEI1123456数据BIMEI2654321

需要说明的是,当得到的备份数据仅与第一终端信息对应时,后续在恢复该备份数据时,仅能在与第一终端信息相关终端上恢复该备份数据。当得到的备份数据同时与第一终端信息和第一加密信息对应时,后续在恢复该备份数据时,除了可以在与第一终端信息相关终端上恢复该备份数据,还可以在与第一终端信息不相关的其它任意终端上恢复该备份数据。其中,在本公开实施例中,与第一终端信息相关的终端可以为备份该备份数据的终端,亦即与IMEI信息对应的终端;也可以为安装有与备份该备份数据的终端包括的SIM卡的终端,亦即,安装有与SIM卡信息对应的SIM卡的终端。关于具体的备份数据的恢复方法可以参见下述图3和图4所示的实施例,此处暂不赘述。
通过该可选步骤,当在备份需要备份的数据时,同时记录了备份该备份数据的终端的第一终端信息和第一加密信息后,在恢复该备份数据时,需要结合恢复备份数据的终端信息及用户输入的加密信息与第一终端信息和第一加密信 息之间的关系来实现,从而可以保证备份数据的安全性,不容易造成备份数据的泄露。
本公开实施例提供的方法,通过在备份需要备份的数据时,确定对需要备份的数据进行加密后,获取备份该需要备份的数据的终端的第一终端信息,并获取对该数据设置的第一加密信息,确保后续在恢复已经备份的备份数据时,恢复备份数据的终端需要与第一终端信息相关或者如果与第一终端信息不相关,则需要进一步获取用户输入的恢复备份数据的第二加密信息,使得第一加密信息和第二加密信息匹配之后可恢复备份数据,从而可以保证备份数据的安全性,不容易造成备份数据的泄露。
图3是根据一示例性实施例示出的一种备份数据的恢复方法的流程图。本公开实施例提供的方法用于恢复通过上述图1和图2所示实施例中提供的数据的备份方法备份的备份数据。因此,在执行本公开实施例提供的备份数据的恢复方法之前,需要先通过图1和图2所示实施例中提供的数据的备份方法对需要备份的数据进行备份。其中,对需要备份的数据进行备份的方法详见上述图1和图2所示实施例,在该实施例中不再赘述。如图3所示,备份数据的恢复方法用于终端中,包括以下步骤。
在步骤S301中,获取当前恢复备份数据的本地终端的第二终端信息,并获取备份数据的终端的第一终端信息。
在步骤S302中,确定第一终端信息与第二终端信息是否一致。
在步骤S303中,如果第一终端信息与第二终端信息一致,则在本地终端恢复备份数据。
可选地,确定第一终端信息与第二终端信息是否一致之后,还包括:
如果第一终端信息与第二终端信息不一致,则获取预先记录的备份数据对应的第一加密信息,并获取用户输入的第二加密信息;
确定第一加密信息与第二加密信息是否匹配;
如果第一加密信息与第二加密信息匹配,则执行在本地终端恢复备份数据的步骤。
可选地,获取当前恢复备份数据的本地终端的第二终端信息,包括:
获取当前恢复备份数据的本地终端的SIM卡信息,将SIM卡信息作为第二终端信息;
获取备份数据的终端的第一终端信息,包括:
获取备份数据的终端的SIM卡信息,将SIM卡信息作为第一终端信息;
或者,获取当前恢复备份数据的本地终端的第二终端信息,包括:
获取当前恢复备份数据的本地终端的IMEI信息,将IMEI信息作为第二终端信息;
获取备份数据的终端的第一终端信息,包括:
获取备份数据的终端的IMEI信息,将IMEI信息作为第一终端信息。
本公开实施例提供的方法,通过在备份需要备份的数据时,确定对需要备份的数据进行加密后,获取备份该需要备份的数据的终端的第一终端信息,并获取对该数据设置的第一加密信息,确保后续在恢复已经备份的备份数据时,恢复备份数据的终端需要与第一终端信息相关或者如果与第一终端信息不相关,则需要进一步获取用户输入的恢复备份数据的第二加密信息,使得第一加密信息和第二加密信息匹配之后可恢复备份数据,从而可以保证备份数据的安全性,不容易造成备份数据的泄露。
图4是根据一示例性实施例示出的一种备份数据的恢复方法的流程图。本公开实施例提供的方法用于恢复通过上述图1和图2所示实施例中提供的数据的备份方法备份的备份数据。因此,在执行本公开实施例提供的备份数据的恢复方法之前,需要先通过图1和图2所示实施例中提供的数据的备份方法对需要备份的数据进行备份。其中,对需要备份的数据进行备份的方法详见上述图1和图2所示实施例,在该实施例中不再赘述。如图4所示,备份数据的恢复方 法用于终端中,包括以下步骤。
在步骤S401中,获取当前恢复备份数据的本地终端的第二终端信息,并获取备份该备份数据的终端的第一终端信息。
为了保证备份数据的安全性,本公开实施例中的备份数据在被备份时,通过图1或图2所示实施例提供的方法进行了加密。其中,加密内容如图1或图2所示实施例中描述,为备份该备份数据的终端的第一终端信息,或者同时包括第一终端信息和第一加密信息。因此,在恢复备份数据时,可以结合当前恢复备份数据的本地终端的第二终端信息,或者同时结合当前恢复备份数据的本地终端的第二终端信息以及用户输入的第二加密信息来恢复备份数据。
因此,在恢复备份数据时,需要获取当前恢复备份数据的本地终端的第二终端信息,并获取备份该备份数据的终端的第一终端信息,使得后续通可以过第一终端信息和第二终端信息确定是否恢复备份数据。
关于获取当前恢复备份数据的本地终端的第二终端信息的方式,本公开实施例不作具体限定。具体实施时,包括但不限于从本地终端的配置信息中获取。关于获取备份该备份数据的终端的第一终端信息的方式,包括但不限于:由于在备份该备份数据的同时,记录了该备份数据与备份该备份数据的终端的第一终端信息的对应关系。因此,可以根据预先记录的该备份数据与第一终端信息的对应关系获取备份该备份数据的终端的第一终端信息。
其中,本公开实施例不对第一终端信息和第二终端信息的具体内容进行限定。具体实施时,为了使得通过根据第一终端信息和第二终端信息确定是否恢复备份数据,需要保证第一终端信息和第二终端信息的内容一致。例如,如果第一终端信息为备份该备份数据的终端的SIM卡信息,则第二终端信息为当前恢复备份数据的本地终端的SIM卡信息;或者,如果第一终端信息为备份备该份数据的终端的IMEI信息,则第二终端信息也为当前恢复备份数据的本地终端的IMEI信息。
需要说明的是,本公开实施例不对该步骤中获取当前恢复备份数据的本地 终端的第二终端信息,以及获取备份该备份数据的终端的第一终端信息的先后顺序进行限定。具体实施时,可以先获取当前恢复备份数据的本地终端的第二终端信息,也可以先获取备份该备份数据的终端的第一终端信息。
在步骤S402中,确定第一终端信息与第二终端信息是否一致,如果第一终端信息与第二终端信息一致,则执行步骤S403;如果第一终端信息与第二终端信息不一致,跳至步骤S404。
其中,在确定第一终端信息与第二终端信息是否一致时,包括但不限于将第一终端信息和第二终端信息进行比对来实现。例如,如果第一终端信息为备份该备份数据的终端的SIM卡信息,第二终端信息为当前恢复备份数据的本地终端的SIM卡信息,则可以将备份该备份数据的终端的SIM卡信息与当前恢复备份数据的本地终端的SIM卡信息进行比对来实现。
在步骤S403中,在本地终端恢复备份数据,流程结束。
关于在本地终端恢复备份数据的方式,包括但不限于:获取备份数据恢复指令,并根据该备份数据恢复指令恢复备份数据。其中,本公开实施例不对获取备份数据恢复指令的方式进行限定,具体实施时,包括但不限于提供恢复备份数据的选项,并检测该恢复备份数据的选项是否被选中来实现。
在步骤S404中,获取预先记录的备份数据对应的第一加密信息,并获取用户输入的第二加密信息。
需要说明的是,该步骤为可选步骤,且该步骤针对在对备份数据进行备份时,除了记录了备份数据与备份该备份数据的终端的第一终端信息的对应关系外,还记录了备份数据与第一加密信息的对应关系的情况。当然,如果在备份数据时,仅记录了备份数据与第一终端信息的对应关系,则当通过步骤S402确定第一终端信息和第二终端信息不一致时,恢复备份数据的操作失败。
为了确保在备份该备份数据时的终端的第一终端信息与当前恢复该备份数据的本地终端的第二终端信息不一致时,能够进一步确定是否恢复备份数据,因此,在备份数据时,除了记录备份数据与第一终端信息的对应关系,还可以 记录备份数据与第一加密信息的对应关系。在此种情况下,当第一终端信息与第二终端信息不一致时,可以继续通过执行该步骤和下述步骤来继续确定是否恢复备份数据。
关于获取预先记录的备份数据对应的第一加密信息的方式,以及获取用户输入的第二加密信息的方式,本公开实施例均不作具体限定。
在步骤S405中,确定第一加密信息与第二加密信息是否匹配,如果第一加密信息与第二加密信息匹配,则在本地终端恢复备份数据,流程结束。
关于确定第一加密信息与第二加密信息是否匹配的方式,可以结合第一加密信息和第二加密信息的具体内容而定。例如,当第一加密信息和第二加密信息均为数字密码时,可以通过将第一加密信息和第二加密信息进行比对,确定第一加密信息和第二加密信息是否一致来实现。当第一加密信息和第二加密信息均为解锁图案时,还需要根据设置解锁图案时确定的解锁方法来实现。例如,如果在设置解锁图案时,设置当用户输入的解锁图案与预先存储的解锁图案一致时确定二者匹配,则在确定第一加密信息和第二加密信息是否匹配时,通过确定第一加密信息和第二加密信息是否一致来实现。如果在设置解锁图案时,设置当用户输入的解锁图案与预先存储的解锁图案对称时确定二者匹配,则在确定第一加密信息和第二加密信息是否匹配时,通过确定第一加密信息和第二加密信息是否对称来实现,等等。
综上,如果在对数据进行备份时,仅记录了备份数据与第一终端信息的对应关系,此时,如果第一终端信息为SIM卡信息,则在恢复备份数据时,可以在安装有该SIM卡信息对应的SIM卡的任意终端上通过步骤S401至步骤S403实现恢复备份数据;如果第一终端信息为IMEI信息,则在恢复备份数据时,仅可以在IMEI信息对应的终端上通过步骤S401至步骤S403恢复备份数据。如果在对数据进行备份时,同时记录了备份数据与第一终端信息及第一加密信息的对应关系,则在恢复备份数据,可以在安装有该SIM卡信息对应的SIM卡的终端之外的其它任意终端或者在该IMEI信息对应的终端之外的其它任意终端上通 过步骤S401至步骤S405实现恢复数据。
本公开实施例提供的方法,通过在备份需要备份的数据时,确定对需要备份的数据进行加密后,获取备份该需要备份的数据的终端的第一终端信息,并获取对该数据设置的第一加密信息,确保后续在恢复已经备份的备份数据时,恢复备份数据的终端需要与第一终端信息相关或者如果与第一终端信息不相关,则需要进一步获取用户输入的恢复备份数据的第二加密信息,使得第一加密信息和第二加密信息匹配之后可恢复备份数据,从而可以保证备份数据的安全性,不容易造成备份数据的泄露。
图5是根据一示例性实施例示出的一种数据的备份装置的框图。参照图5,该装置包括第一获取模块501、提示模块502、第二获取模块503、第一记录模块504和备份模块505。其中:
该第一获取模块501被配置为获取需要备份的数据;
该提示模块502被配置为提示是否对该数据进行加密;
该第二获取模块503被配置为当确认对该数据进行加密时,获取备份该数据的终端的第一终端信息;
该第一记录模块504被配置为记录第一终端信息;
该备份模块505被配置为对该数据进行备份,得到备份数据,其中,备份数据与第一终端信息相对应。
可选地,参见图6,装置,还包括第三获取模块506和第二记录模块507。其中:
该第三获取模块506被配置为当确认对该数据进行加密时,获取备份该数据的第一加密信息;
该第二记录模块507被配置为记录第一加密信息,其中,第一加密信息与备份数据相对应。
可选地,第一记录模块504被配置为备份该数据的终端的SIM卡信息或 IMEI信息。
本公开实施例提供的装置,通过在备份需要备份的数据时,确定对需要备份的数据进行加密后,获取备份该需要备份的数据的终端的第一终端信息,并获取对该数据设置的第一加密信息,确保后续在恢复已经备份的备份数据时,恢复备份数据的终端需要与第一终端信息相关或者如果与第一终端信息不相关,则需要进一步获取用户输入的恢复备份数据的第二加密信息,使得第一加密信息和第二加密信息匹配之后可恢复备份数据,从而可以保证备份数据的安全性,不容易造成备份数据的泄露。
图7是根据一示例性实施例示出的一种用于执行数据的备份方法的装置700的框图。例如,装置700可以是移动电话,计算机,数字广播终端,消息收发设备,游戏控制台,平板设备,医疗设备,健身设备,个人数字助理等。
参照图7,装置700可以包括以下一个或多个组件:处理组件702,存储器704,电源组件706,多媒体组件708,音频组件710,I/O(Input/Output,输入/输出)接口712,传感器组件714,以及通信组件716。
处理组件702通常控制装置700的整体操作,诸如与显示,电话呼叫,数据通信,相机操作和记录操作相关联的操作。处理组件702可以包括一个或多个处理器720来执行指令,以完成上述的方法的全部或部分步骤。此外,处理组件702可以包括一个或多个模块,便于处理组件702和其它组件之间的交互。例如,处理组件702可以包括多媒体模块,以方便多媒体组件708和处理组件702之间的交互。
存储器704被配置为存储各种类型的数据以支持在装置700的操作。这些数据的示例包括用于在装置700上操作的任何应用程序或方法的指令,联系人数据,电话簿数据,消息,图片,视频等。存储器704可以由任何类型的易失性或非易失性存储设备或者它们的组合实现,如SRAM(Static Random Access Memory,静态随机存取存储器),EEPROM(Electrically-Erasable Programmable  Read-Only Memory,电可擦除可编程只读存储器),EPROM(Erasable Programmable Read Only Memory,可擦除可编程只读存储器),PROM(Programmable Read-Only Memory,可编程只读存储器),ROM(Read-Only Memory,只读存储器),磁存储器,快闪存储器,磁盘或光盘。
电源组件706为装置700的各种组件提供电力。电源组件706可以包括电源管理系统,一个或多个电源,及其它与为装置700生成、管理和分配电力相关联的组件。
多媒体组件708包括在装置700和用户之间的提供一个输出接口的屏幕。在一些实施例中,屏幕可以包括LCD(Liquid Crystal Display,液晶显示器)和TP(Touch Panel,触摸面板)。如果屏幕包括TP,屏幕可以被实现为触摸屏,以接收来自用户的输入信号。TP包括一个或多个触摸传感器以感测触摸、滑动和触摸面板上的手势。触摸传感器不仅可以感测触摸或滑动动作的边界,而且还可以检测与触摸或滑动操作相关的持续时间和压力。在一些实施例中,多媒体组件708包括一个前置摄像头和/或后置摄像头。当装置700处于操作模式,如拍摄模式或视频模式时,前置摄像头和/或后置摄像头可以接收外部的多媒体数据。每个前置摄像头和后置摄像头可以是一个固定的光学透镜系统或具有焦距和光学变焦能力。
音频组件710被配置为输出和/或输入音频信号。例如,音频组件710包括一个MIC(Microphone,麦克风),当装置700处于操作模式,如呼叫模式、记录模式和语音识别模式时,麦克风被配置为接收外部音频信号。所接收的音频信号可以被进一步存储在存储器704或经由通信组件716发送。在一些实施例中,音频组件710还包括一个扬声器,用于输出音频信号。
I/O接口712为处理组件702和外围接口模块之间提供接口,上述外围接口模块可以是键盘,点击轮,按钮等。这些按钮可包括但不限于:主页按钮、音量按钮、启动按钮和锁定按钮。
传感器组件714包括一个或多个传感器,用于为装置700提供各个方面的 状态评估。例如,传感器组件714可以检测到装置700的打开/关闭状态,组件的相对定位,例如组件为装置700的显示器和小键盘,传感器组件714还可以检测装置700或装置700一个组件的位置改变,用户与装置700接触的存在或不存在,装置700方位或加速/减速和装置700的温度变化。传感器组件714可以包括接近传感器,被配置用来在没有任何的物理接触时检测附近物体的存在。传感器组件714还可以包括光传感器,如CMOS(Complementary Metal Oxide Semiconductor,互补金属氧化物)或CCD(Charge-coupled Device,电荷耦合元件)图像传感器,用于在成像应用中使用。在一些实施例中,该传感器组件714还可以包括加速度传感器,陀螺仪传感器,磁传感器,压力传感器或温度传感器。
通信组件716被配置为便于装置700和其他设备之间有线或无线方式的通信。装置700可以接入基于通信标准的无线网络,如WiFi,2G或3G,或它们的组合。在一个示例性实施例中,通信组件716经由广播信道接收来自外部广播管理系统的广播信号或广播相关信息。在一个示例性实施例中,通信组件716还包括NFC(Near Field Communication,近场通信)模块,以促进短程通信。例如,在NFC模块可基于RFID(Radio Frequency Identification,射频识别)技术,IrDA(Infra-red Data Association,红外数据协会)技术,UWB(Ultra Wideband,超宽带)技术,BT(Bluetooth,蓝牙)技术和其他技术来实现。
在示例性实施例中,装置700可以被一个或多个ASIC(Application Specific Integrated Circuit,应用专用集成电路)、DSP(Digital signal Processor,数字信号处理器)、DSPD(Digital signal Processor Device,数字信号处理设备)、PLD(Programmable Logic Device,可编程逻辑器件)、FPGA)(Field Programmable Gate Array,现场可编程门阵列)、控制器、微控制器、微处理器或其他电子元件实现,用于执行上述图1或图2所示实施例提供的数据的备份方法。
在示例性实施例中,还提供了一种包括指令的非临时性计算机可读存储介 质,例如包括指令的存储器704,上述指令可由装置700的处理器720执行以完成上述图1或图2所示实施例提供的数据的备份方法。例如,非临时性计算机可读存储介质可以是ROM、RAM(Random Access Memory,随机存取存储器)、CD-ROM(Compact Disc Read-Only Memory,光盘只读存储器)、磁带、软盘和光数据存储设备等。
一种非临时性计算机可读存储介质,当存储介质中的指令由装置的处理器执行时,使得装置能够执行一种数据的备份方法,所述方法包括:
获取需要备份的数据,并提示是否对该数据进行加密;
如果确认对该数据进行加密,则获取备份该数据的终端的第一终端信息;
记录第一终端信息,并对该数据进行备份,得到备份数据,其中,备份数据与第一终端信息相对应。
本公开实施例提供的非临时性计算机可读存储介质,通过在备份需要备份的数据时,确定对需要备份的数据进行加密后,获取备份该需要备份的数据的终端的第一终端信息,并获取对该数据设置的第一加密信息,确保后续在恢复已经备份的备份数据时,恢复备份数据的终端需要与第一终端信息相关或者如果与第一终端信息不相关,则需要进一步获取用户输入的恢复备份数据的第二加密信息,使得第一加密信息和第二加密信息匹配之后可恢复备份数据,从而可以保证备份数据的安全性,不容易造成备份数据的泄露。
图8是根据一示例性实施例示出的一种备份数据的恢复装置的框图,该装置用于对上述图5至图7所示实施例中提供的数据的备份装置采用图1或图2所示实施例提供的数据的备份方法得到的备份数据进行恢复。参照图8,该装置包括第一获取模块801、第二获取模块802、第一确定模块803和数据恢复模块804。其中:
该第一获取模块801被配置为获取当前恢复备份数据的本地终端的第二终 端信息;
该第二获取模块802被配置为获取备份数据的终端的第一终端信息;
该第一确定模块803被配置为确定第一终端信息与第二终端信息是否一致;
该数据恢复模块804被配置为当第一终端信息与第二终端信息一致时,在本地终端恢复备份数据。
可选地,参见图9,装置,还包括第三获取模块805、第四获取模块806和第二确定模块807。其中:
该第三获取模块805被配置为当第一终端信息与第二终端信息不一致时,获取预先记录的备份数据对应的第一加密信息;
该第四获取模块806被配置为获取用户输入的第二加密信息;
该第二确定模块807被配置为确定第一加密信息与第二加密信息是否匹配;
如果第一加密信息与第二加密信息匹配,则数据恢复模块804在本地终端恢复备份数据。
可选地,第一获取模块801被配置为获取当前恢复备份数据的本地终端的SIM卡信息,将SIM卡信息作为第二终端信息;
第二获取模块802被配置为获取备份数据的终端的SIM卡信息,将SIM卡信息作为第一终端信息;
或者,第一获取模块801被配置为获取当前恢复备份数据的本地终端的IMEI信息,将IMEI信息作为第二终端信息;
第二获取模块802被配置为获取备份数据的终端的IMEI信息,将IMEI信息作为第一终端信息。
本公开实施例提供的装置,通过在备份需要备份的数据时,确定对需要备份的数据进行加密后,获取备份该需要备份的数据的终端的第一终端信息,并获取对该数据设置的第一加密信息,确保后续在恢复已经备份的备份数据时,恢复备份数据的终端需要与第一终端信息相关或者如果与第一终端信息不相关,则需要进一步获取用户输入的恢复备份数据的第二加密信息,使得第一加 密信息和第二加密信息匹配之后可恢复备份数据,从而可以保证备份数据的安全性,不容易造成备份数据的泄露。
图10是根据一示例性实施例示出的一种用于执行备份数据的恢复方法的装置1000的框图。该装置用于对上述图5至图7所示实施例中提供的数据的备份装置采用图1或图2所示实施例提供的数据的备份方法得到的备份数据进行恢复。其中,装置1000可以是移动电话,计算机,数字广播终端,消息收发设备,游戏控制台,平板设备,医疗设备,健身设备,个人数字助理等。
参照图10,装置1000可以包括以下一个或多个组件:处理组件1002,存储器1004,电源组件1006,多媒体组件1008,音频组件1010,I/O(Input/Output,输入/输出)接口1012,传感器组件1014,以及通信组件1016。
处理组件1002通常控制装置1000的整体操作,诸如与显示,电话呼叫,数据通信,相机操作和记录操作相关联的操作。处理组件1002可以包括一个或多个处理器1020来执行指令,以完成上述的方法的全部或部分步骤。此外,处理组件1002可以包括一个或多个模块,便于处理组件1002和其它组件之间的交互。例如,处理组件1002可以包括多媒体模块,以方便多媒体组件1008和处理组件1002之间的交互。
存储器1004被配置为存储各种类型的数据以支持在装置1000的操作。这些数据的示例包括用于在装置1000上操作的任何应用程序或方法的指令,联系人数据,电话簿数据,消息,图片,视频等。存储器1004可以由任何类型的易失性或非易失性存储设备或者它们的组合实现,如SRAM(Static Random Access Memory,静态随机存取存储器),EEPROM(Electrically-Erasable Programmable Read-Only Memory,电可擦除可编程只读存储器),EPROM(Erasable Programmable Read Only Memory,可擦除可编程只读存储器),PROM(Programmable Read-Only Memory,可编程只读存储器),ROM(Read-Only Memory,只读存储器),磁存储器,快闪存储器,磁盘或光盘。
电源组件1006为装置1000的各种组件提供电力。电源组件1006可以包括电源管理系统,一个或多个电源,及其它与为装置1000生成、管理和分配电力相关联的组件。
多媒体组件1008包括在装置1000和用户之间的提供一个输出接口的屏幕。在一些实施例中,屏幕可以包括LCD(Liquid Crystal Display,液晶显示器)和TP(Touch Panel,触摸面板)。如果屏幕包括TP,屏幕可以被实现为触摸屏,以接收来自用户的输入信号。TP包括一个或多个触摸传感器以感测触摸、滑动和触摸面板上的手势。触摸传感器不仅可以感测触摸或滑动动作的边界,而且还可以检测与触摸或滑动操作相关的持续时间和压力。在一些实施例中,多媒体组件1008包括一个前置摄像头和/或后置摄像头。当装置1000处于操作模式,如拍摄模式或视频模式时,前置摄像头和/或后置摄像头可以接收外部的多媒体数据。每个前置摄像头和后置摄像头可以是一个固定的光学透镜系统或具有焦距和光学变焦能力。
音频组件1010被配置为输出和/或输入音频信号。例如,音频组件1010包括一个MIC(Microphone,麦克风),当装置1000处于操作模式,如呼叫模式、记录模式和语音识别模式时,麦克风被配置为接收外部音频信号。所接收的音频信号可以被进一步存储在存储器1004或经由通信组件1016发送。在一些实施例中,音频组件1010还包括一个扬声器,用于输出音频信号。
I/O接口1012为处理组件1002和外围接口模块之间提供接口,上述外围接口模块可以是键盘,点击轮,按钮等。这些按钮可包括但不限于:主页按钮、音量按钮、启动按钮和锁定按钮。
传感器组件1014包括一个或多个传感器,用于为装置1000提供各个方面的状态评估。例如,传感器组件1014可以检测到装置1000的打开/关闭状态,组件的相对定位,例如组件为装置1000的显示器和小键盘,传感器组件1014还可以检测装置1000或装置1000一个组件的位置改变,用户与装置1000接触的存在或不存在,装置1000方位或加速/减速和装置1000的温度变化。传感器 组件1014可以包括接近传感器,被配置用来在没有任何的物理接触时检测附近物体的存在。传感器组件1014还可以包括光传感器,如CMOS(Complementary Metal Oxide Semiconductor,互补金属氧化物)或CCD(Charge-coupled Device,电荷耦合元件)图像传感器,用于在成像应用中使用。在一些实施例中,该传感器组件1014还可以包括加速度传感器,陀螺仪传感器,磁传感器,压力传感器或温度传感器。
通信组件1016被配置为便于装置1000和其他设备之间有线或无线方式的通信。装置1000可以接入基于通信标准的无线网络,如WiFi,2G或3G,或它们的组合。在一个示例性实施例中,通信组件1016经由广播信道接收来自外部广播管理系统的广播信号或广播相关信息。在一个示例性实施例中,通信组件1016还包括NFC(Near Field Communication,近场通信)模块,以促进短程通信。例如,在NFC模块可基于RFID(Radio Frequency Identification,射频识别)技术,IrDA(Infra-red Data Association,红外数据协会)技术,UWB(Ultra Wideband,超宽带)技术,BT(Bluetooth,蓝牙)技术和其他技术来实现。
在示例性实施例中,装置1000可以被一个或多个ASIC(Application Specific Integrated Circuit,应用专用集成电路)、DSP(Digital signal Processor,数字信号处理器)、DSPD(Digital signal Processor Device,数字信号处理设备)、PLD(Programmable Logic Device,可编程逻辑器件)、FPGA)(Field Programmable Gate Array,现场可编程门阵列)、控制器、微控制器、微处理器或其他电子元件实现,用于执行上述图3或图4所示实施例提供的备份数据的恢复方法。
在示例性实施例中,还提供了一种包括指令的非临时性计算机可读存储介质,例如包括指令的存储器1004,上述指令可由装置1000的处理器1020执行以完成上述图3或图4所示实施例提供的备份数据的恢复方法。例如,非临时性计算机可读存储介质可以是ROM、RAM(Random Access Memory,随机存取存储器)、CD-ROM(Compact Disc Read-Only Memory,光盘只读存储器)、磁带、 软盘和光数据存储设备等。
一种非临时性计算机可读存储介质,当存储介质中的指令由装置的处理器执行时,使得装置能够执行一种备份数据的恢复方法,所述方法包括:
获取当前恢复备份数据的本地终端的第二终端信息;
获取备份该备份数据的终端的第一终端信息;
确定第一终端信息与第二终端信息是否一致;
如果第一终端信息与第二终端信息一致,则在本地终端恢复备份数据。
本公开实施例提供的非临时性计算机可读存储介质,通过在备份需要备份的数据时,确定对需要备份的数据进行加密后,获取备份该需要备份的数据的终端的第一终端信息,并获取对该数据设置的第一加密信息,确保后续在恢复已经备份的备份数据时,恢复备份数据的终端需要与第一终端信息相关或者如果与第一终端信息不相关,则需要进一步获取用户输入的恢复备份数据的第二加密信息,使得第一加密信息和第二加密信息匹配之后可恢复备份数据,从而可以保证备份数据的安全性,不容易造成备份数据的泄露。
关于上述实施例中的装置,其中各个模块执行操作的具体方式已经在有关该方法的实施例中进行了详细描述,此处将不做详细阐述说明。
本领域技术人员在考虑说明书及实践这里公开的发明后,将容易想到本公开的其它实施方案。本申请旨在涵盖本公开的任何变型、用途或者适应性变化,这些变型、用途或者适应性变化遵循本公开的一般性原理并包括本公开未公开的本技术领域中的公知常识或惯用技术手段。说明书和实施例仅被视为示例性的,本公开的真正范围和精神由下面的权利要求指出。
应当理解的是,本公开并不局限于上面已经描述并在附图中示出的精确结构,并且可以在不脱离其范围进行各种修改和改变。本公开的范围仅由所附的权利要求来限制。

数据的备份方法、备份数据的恢复方法及装置.pdf_第1页
第1页 / 共24页
数据的备份方法、备份数据的恢复方法及装置.pdf_第2页
第2页 / 共24页
数据的备份方法、备份数据的恢复方法及装置.pdf_第3页
第3页 / 共24页
点击查看更多>>
资源描述

《数据的备份方法、备份数据的恢复方法及装置.pdf》由会员分享,可在线阅读,更多相关《数据的备份方法、备份数据的恢复方法及装置.pdf(24页珍藏版)》请在专利查询网上搜索。

1、10申请公布号CN104133737A43申请公布日20141105CN104133737A21申请号201410302642722申请日20140627G06F11/14200601G06F21/6220130171申请人小米科技有限责任公司地址100085北京市海淀区清河中街68号华润五彩城购物中心二期13层72发明人底浩石新明孙伟74专利代理机构北京三高永信知识产权代理有限责任公司11138代理人刘映东54发明名称数据的备份方法、备份数据的恢复方法及装置57摘要本公开是关于一种数据的备份方法、备份数据的恢复方法及装置,属于计算机技术领域。所述方法包括获取需要备份的数据,并提示是否对所述数。

2、据进行加密;如果确认对所述数据进行加密,则获取备份所述数据的终端的第一终端信息;记录所述第一终端信息,并对所述数据进行备份,得到备份数据,所述备份数据与所述第一终端信息相对应。本公开通过在备份需要备份的数据时,确定对需要备份的数据进行加密后,获取备份该需要备份的数据的终端的第一终端信息,确保后续在恢复已经备份的备份数据时,可以在与第一终端信息相关的终端上执行,使得恢复备份数据的终端需要与第一终端信息相关,从而可以保证备份数据的安全性,不容易造成备份数据的泄露。51INTCL权利要求书2页说明书15页附图6页19中华人民共和国国家知识产权局12发明专利申请权利要求书2页说明书15页附图6页10申。

3、请公布号CN104133737ACN104133737A1/2页21一种数据的备份方法,其特征在于,所述方法包括获取需要备份的数据,并提示是否对所述数据进行加密;如果确认对所述数据进行加密,则获取备份所述数据的终端的第一终端信息;记录所述第一终端信息,并对所述数据进行备份,得到备份数据,所述备份数据与所述第一终端信息相对应。2根据权利要求1所述的方法,其特征在于,所述提示是否对所述数据进行加密之后,还包括如果确认对所述数据进行加密,则获取备份所述数据的第一加密信息;记录所述第一加密信息,所述第一加密信息与所述备份数据相对应。3根据权利要求1或2所述的方法,其特征在于,所述记录所述第一终端信息,。

4、包括记录备份所述数据的终端的用户身份识别卡SIM卡信息或国际移动设备识别码IMEI信息,将所述SIM卡信息或IMEI信息作为所述第一终端信息。4一种数据的备份装置,其特征在于,所述装置包括第一获取模块,用于获取需要备份的数据;提示模块,用于提示是否对所述数据进行加密;第二获取模块,用于当确认对所述数据进行加密时,获取备份所述数据的终端的第一终端信息;第一记录模块,用于记录所述第一终端信息;备份模块,用于对所述数据进行备份,得到备份数据,所述备份数据与所述第一终端信息相对应。5根据权利要求4所述的装置,其特征在于,所述装置,还包括第三获取模块,用于当确认对所述数据进行加密时,获取备份所述数据的第。

5、一加密信息;第二记录模块,用于记录所述第一加密信息,所述第一加密信息与所述备份数据相对应。6根据权利要求4或5所述的装置,其特征在于,所述第一记录模块,用于记录备份所述数据的终端的用户身份识别卡SIM卡信息或国际移动设备识别码IMEI信息,将所述SIM卡信息或IMEI信息作为所述第一终端信息。7一种备份数据的恢复方法,其特征在于,所述方法包括获取当前恢复备份数据的本地终端的第二终端信息;获取备份数据的终端的第一终端信息;确定所述第一终端信息与所述第二终端信息是否一致;如果所述第一终端信息与所述第二终端信息一致,则在所述本地终端恢复所述备份数据。8根据权利要求7所述的方法,其特征在于,所述确定所。

6、述第一终端信息与所述第二终端信息是否一致之后,还包括如果所述第一终端信息与所述第二终端信息不一致,则获取预先记录的所述备份数据对应的第一加密信息,并获取用户输入的第二加密信息;确定所述第一加密信息与所述第二加密信息是否匹配;权利要求书CN104133737A2/2页3如果所述第一加密信息与所述第二加密信息匹配,则执行在所述本地终端恢复所述备份数据的步骤。9根据权利要求7或8所述的方法,其特征在于,所述获取当前恢复备份数据的本地终端的第二终端信息,包括获取当前恢复备份数据的本地终端的用户身份识别卡SIM卡信息,将所述SIM卡信息作为所述第二终端信息;所述获取备份数据的终端的第一终端信息,包括获取。

7、备份数据的终端的SIM卡信息,将所述SIM卡信息作为所述第一终端信息;或者,所述获取当前恢复备份数据的本地终端的第二终端信息,包括获取当前恢复备份数据的本地终端的国际移动设备识别码IMEI信息,将所述IMEI信息作为所述第二终端信息;所述获取备份数据的终端的第一终端信息,包括获取备份数据的终端的IMEI信息,将所述IMEI信息作为所述第一终端信息。10一种备份数据的恢复装置,其特征在于,所述装置包括第一获取模块,用于获取当前恢复备份数据的本地终端的第二终端信息;第二获取模块,用于获取备份数据的终端的第一终端信息;第一确定模块,用于确定所述第一终端信息与所述第二终端信息是否一致;数据恢复模块,用。

8、于当所述第一终端信息与所述第二终端信息一致时,在所述本地终端恢复所述备份数据。11根据权利要求10所述的装置,其特征在于,所述装置,还包括第三获取模块,用于当所述第一终端信息与所述第二终端信息不一致时,获取预先记录的所述备份数据对应的第一加密信息;第四获取模块,用于获取用户输入的第二加密信息;第二确定模块,用于确定所述第一加密信息与所述第二加密信息是否匹配;如果所述第一加密信息与所述第二加密信息匹配,则所述数据恢复模块在所述本地终端恢复所述备份数据。12根据权利要求10或11所述的装置,其特征在于,所述第一获取模块,用于获取当前恢复所述备份数据的本地终端的用户身份识别卡SIM卡信息,将所述SI。

9、M卡信息作为所述第二终端信息;所述第二获取模块,用于获取备份数据的终端的SIM卡信息,将所述SIM卡信息作为所述第一终端信息;或者,所述第一获取模块,用于获取当前恢复所述备份数据的本地终端的国际移动设备识别码IMEI信息,将所述IMEI信息作为所述第二终端信息;所述第二获取模块,用于获取备份数据的终端的IMEI信息,将所述IMEI信息作为所述第一终端信息。权利要求书CN104133737A1/15页4数据的备份方法、备份数据的恢复方法及装置技术领域0001本公开涉及计算机技术领域,特别涉及一种数据的备份方法、备份数据的恢复方法及装置。背景技术0002随着计算机技术的迅速发展,移动终端在用户的日。

10、常生活中日益普及,在用户的生活中发挥的作用越来越重要。通常,移动终端中存储有通信录、各种应用软件的账号、银行账号等大量的用户数据。为了避免移动终端损坏等原因造成用户数据丢失的情况发生,经常在移动终端的SD卡SECUREDIGITALMEMORYCARD,存储卡中对这些用户数据进行备份。另外,在备份数据后,如果用户换了移动终端或者需要在别的移动终端上使用已经在SD卡中备份的数据,则需要对备份数据进行恢复。0003相关技术在实现数据的备份时,所采用的方法为获取需要备份的数据,并对需要备份的数据执行备份操作。相应地,相关技术在恢复已经备份的备份数据时,所采用的方法为在本地终端获取需要恢复的备份数据,。

11、并执行恢复备份数据的操作。0004在实现本公开的过程中,发明人发现相关技术至少存在以下问题0005通过相关技术提供的数据的备份方法备份数据后,当SD卡丢失或移动终端丢失后,通过相关技术提供的恢复备份数据的方法,任何人都可以轻易地将备份数据恢复至同类型系统的任意终端,导致已经备份的备份数据的安全性不高,从而容易造成用户数据的泄露。发明内容0006为克服相关技术中存在的问题,本公开提供一种数据的备份方法、备份数据的恢复方法及装置。0007根据本公开实施例的第一方面,提供一种数据的备份方法,包括0008获取需要备份的数据,并提示是否对所述数据进行加密;0009如果确认对所述数据进行加密,则获取备份所。

12、述数据的终端的第一终端信息;0010记录所述第一终端信息,并对所述数据进行备份,得到备份数据,所述备份数据与所述第一终端信息相对应。0011结合第一方面,在第一方面的第一种可能的实现方式中,所述提示是否对所述数据进行加密之后,还包括0012如果确认对所述数据进行加密,则获取备份所述数据的第一加密信息;0013记录所述第一加密信息,所述第一加密信息与所述备份数据相对应。0014结合第一方面或第一方面的第一种可能的实现方式,在第一方面的第二种可能的实现方式中,所述记录所述第一终端信息,包括0015记录备份所述数据的终端的用户身份识别卡SIM卡信息或国际移动设备识别码IMEI信息,将所述SIM卡信息。

13、或IMEI信息作为所述第一终端信息。说明书CN104133737A2/15页50016根据本公开实施例的第二方面,提供一种数据的备份装置,包括0017第一获取模块,用于获取需要备份的数据;0018提示模块,用于提示是否对所述数据进行加密;0019第二获取模块,用于当确认对所述数据进行加密时,获取备份所述数据的终端的第一终端信息;0020第一记录模块,用于记录所述第一终端信息;0021备份模块,用于对所述数据进行备份,得到备份数据,所述备份数据与所述第一终端信息相对应。0022结合第二方面,在第二方面的第一种可能的实现方式中,所述装置,还包括0023第三获取模块,用于当确认对所述数据进行加密时,。

14、获取备份所述数据的第一加密信息;0024第二记录模块,用于记录所述第一加密信息,所述第一加密信息与所述备份数据相对应。0025结合第二方面或第二方面的第一种可能的实现方式,在第二方面的第二种可能的实现方式中,所述第一记录模块,用于记录备份所述数据的终端的用户身份识别卡SIM卡信息或国际移动设备识别码IMEI信息,将所述SIM卡信息或IMEI信息作为所述第一终端信息。0026根据本公开实施例的第三方面,提供一种备份数据的恢复方法,包括0027获取当前恢复备份数据的本地终端的第二终端信息;0028获取备份数据的终端的第一终端信息;0029确定所述第一终端信息与所述第二终端信息是否一致;0030如果。

15、所述第一终端信息与所述第二终端信息一致,则在所述本地终端恢复所述备份数据。0031结合第三方面,在第三方面的第一种可能的实现方式中,所述确定所述第一终端信息与所述第二终端信息是否一致之后,还包括0032如果所述第一终端信息与所述第二终端信息不一致,则获取预先记录的所述备份数据对应的第一加密信息,并获取用户输入的第二加密信息;0033确定所述第一加密信息与所述第二加密信息是否匹配;0034如果所述第一加密信息与所述第二加密信息匹配,则执行在所述本地终端恢复所述备份数据的步骤。0035结合第三方面或第三方面的第一种可能的实现方式,在第三方面的第二种可能的实现方式中,所述获取当前恢复备份数据的本地终。

16、端的第二终端信息,包括0036获取当前恢复所述备份数据的本地终端的用户身份识别卡SIM卡信息,将所述SIM卡信息作为所述第二终端信息;0037所述获取备份数据的终端的第一终端信息,包括0038获取备份数据的终端的SIM卡信息,将所述SIM卡信息作为所述第一终端信息;0039或者,所述获取当前恢复备份数据的本地终端的第二终端信息,包括0040获取当前恢复备份数据的本地终端的国际移动设备识别码IMEI信息,将所述IMEI信息作为所述第二终端信息;说明书CN104133737A3/15页60041所述获取备份数据的终端的第一终端信息,包括0042获取备份数据的终端的IMEI信息,将所述IMEI信息作。

17、为所述第一终端信息。0043根据本公开实施例的第四方面,提供一种备份数据的恢复装置,包括0044第一获取模块,用于获取当前恢复备份数据的本地终端的第二终端信息;0045第二获取模块,用于获取备份数据的终端的第一终端信息;0046第一确定模块,用于确定所述第一终端信息与所述第二终端信息是否一致;0047数据恢复模块,用于当所述第一终端信息与所述第二终端信息一致时,在所述本地终端恢复所述备份数据。0048结合第四方面,在第四方面的第一种可能的实现方式中,所述装置,还包括0049第三获取模块,用于当所述第一终端信息与所述第二终端信息不一致时,获取预先记录的所述备份数据对应的第一加密信息;0050第四。

18、获取模块,用于获取用户输入的第二加密信息;0051第二确定模块,用于确定所述第一加密信息与所述第二加密信息是否匹配;0052如果所述第一加密信息与所述第二加密信息匹配,则所述数据恢复模块在所述本地终端恢复所述备份数据。0053结合第四方面或第四方面的第一种可能的实现方式中,在第四方面的第二种可能的实现方式中,所述第一获取模块,用于获取当前恢复所述备份数据的本地终端的用户身份识别卡SIM卡信息,将所述SIM卡信息作为所述第二终端信息;0054所述第二获取模块,用于获取备份数据的终端的SIM卡信息,将所述SIM卡信息作为所述第一终端信息;0055或者,所述第一获取模块,用于获取当前恢复所述备份数据。

19、的本地终端的国际移动设备识别码IMEI信息,将所述IMEI信息作为所述第二终端信息;0056所述第二获取模块,用于获取备份数据的终端的IMEI信息,将所述IMEI信息作为所述第一终端信息。0057本公开的实施例提供的技术方案可以包括以下有益效果0058通过在备份需要备份的数据时,确定对需要备份的数据进行加密后,获取备份该需要备份的数据的终端的第一终端信息,确保后续在恢复已经备份的备份数据时,可以在与第一终端信息相关的终端上执行,从而可以保证备份数据的安全性,不容易造成备份数据的泄露。0059应当理解的是,以上的一般描述和后文的细节描述仅是示例性和解释性的,并不能限制本公开。附图说明0060此处。

20、的附图被并入说明书中并构成本说明书的一部分,示出了符合本公开的实施例,并与说明书一起用于解释本公开的原理。0061图1是根据一示例性实施例示出的一种数据的备份方法的流程图。0062图2是根据一示例性实施例示出的一种数据的备份方法的流程图。0063图3是根据一示例性实施例示出的一种备份数据的恢复方法的流程图。0064图4是根据一示例性实施例示出的一种备份数据的恢复方法的流程图。说明书CN104133737A4/15页70065图5是根据一示例性实施例示出的一种数据的备份装置的框图。0066图6是根据一示例性实施例示出的一种数据的备份装置的框图。0067图7是根据一示例性实施例示出的一种装置的框图。

21、。0068图8是根据一示例性实施例示出的一种备份数据的恢复装置的框图。0069图9是根据一示例性实施例示出的一种备份数据的恢复装置的框图。0070图10是根据一示例性实施例示出的一种装置的框图。具体实施方式0071这里将详细地对示例性实施例进行说明,其示例表示在附图中。下面的描述涉及附图时,除非另有表示,不同附图中的相同数字表示相同或相似的要素。以下示例性实施例中所描述的实施方式并不代表与本公开相一致的所有实施方式。相反,它们仅是与如所附权利要求书中所详述的、本公开的一些方面相一致的装置和方法的例子。0072图1是根据一示例性实施例示出的一种数据的备份方法的流程图,如图1所示,数据的备份方法用。

22、于终端中,包括以下步骤。0073在步骤S101中,获取需要备份的数据,并提示是否对数据进行加密。0074在步骤S102中,如果确认对数据进行加密,则获取备份该数据的终端的第一终端信息。0075在步骤S103中,记录第一终端信息,并对该数据进行备份,得到备份数据,其中,备份数据与第一终端信息相对应。0076可选地,提示是否对数据进行加密之后,还包括0077如果确认对数据进行加密,则获取备份数据的第一加密信息;0078记录第一加密信息,其中,第一加密信息与备份数据相对应。0079可选地,记录第一终端信息,包括0080记录备份数据的终端的用户身份识别卡SIM卡SUBSCRIBERIDENTITYMO。

23、DULE,用户身份识别卡信息或国际移动设备识别码IMEIINTERNATIONALMOBILEEQUIPMENTIDENTICATIONNUMBER,国际移动设备识别码信息,将SIM卡信息或IMEI信息作为第一终端信息。0081本公开实施例提供的方法,通过在备份需要备份的数据时,确定对需要备份的数据进行加密后,获取备份该需要备份的数据的终端的第一终端信息,并获取对该数据设置的第一加密信息,确保后续在恢复已经备份的备份数据时,恢复备份数据的终端需要与第一终端信息相关或者如果与第一终端信息不相关,则需要进一步获取用户输入的恢复备份数据的第二加密信息,使得第一加密信息和第二加密信息匹配之后可恢复备份。

24、数据,从而可以保证备份数据的安全性,不容易造成备份数据的泄露。0082图2是根据一示例性实施例示出的一种数据的备份方法的流程图,如图2所示,数据的备份方法用于终端中,包括以下步骤。0083在步骤S201中,获取需要备份的数据,并提示是否对该数据进行加密。0084为了保证已经备份的备份数据具有更高的安全性,本公开实施例提供的方法在对数据进行备份时,可以选择对需要备份的数据进行加密。因此,当需要对数据进行备份时,需要获取需要备份的数据,并提示是否对数据进行加密。说明书CN104133737A5/15页80085关于获取需要备份的数据的方式,本公开实施例不作具体限定。具体实施时,可以根据需要将SD卡。

25、包括的所有数据作为需要备份的数据,也可以仅将SD卡包括的比较重要的数据作为需要备份的数据,还可以根据需要选择需要备份的数据,等等。关于提示是否对数据进行加密的方式,可以有很多种。具体实施时,包括但不限于当获取到需要备份的数据后,通过弹出提示对话框的方式提示是否对数据进行加密。0086在步骤S202中,如果确认对该数据进行加密,则获取备份该数据的终端的第一终端信息,并记录第一终端信息,对该数据进行备份,得到备份数据,其中,备份数据与第一终端信息相对应。0087其中,在本公开实施中,在对数据进行加密时,包括但不限于通过获取备份该数据的终端的第一终端信息,并记录第一终端信息,从而建立备份数据与第一终。

26、端信息的对应关系来实现。0088本公开实施例不对第一终端信息的具体内容进行限定,具体实施时,第一终端信息包括但不限于为备份需要备份的数据的终端的SIM卡信息或IMEI信息。0089关于获取备份该数据的终端的第一终端信息的方式,可以结合第一终端信息的具体内容而定。例如,如果第一终端信息为备份需要备份的数据的终端的SIM卡信息,则获取备份该数据的终端的SIM卡信息;如果第一终端信息为IMEI信息,则获取备份该数据的终端的IMEI信息。0090关于记录第一终端信息的方式,也与第一终端信息相关。例如,如果第一终端信息为SIM卡信息,则记录的第一终端信息为SIM卡信息;如果第一终端信息为IMEI信息,则。

27、记录的第一终端信息为IMEI信息。关于记录得到的第一终端信息的具体内容,包括但不限于记录的具体内容为备份数据与第一终端信息的对应关系。如表一和表二所示,其分别示出了一种当第一终端信息分别为SIM卡信息和IMEI信息时,记录的具体内容。0091表一0092备份数据第一终端信息数据ASIM卡1数据BSIM卡20093表二0094备份数据第一终端信息数据AIMEI1数据BIMEI20095在步骤S203中,获取备份需要备份的数据的第一加密信息,并记录第一加密信息,对该数据进行备份,得到备份数据,其中,备份数据与第一终端信息相对应,且第一加密信息与备份数据相对应。说明书CN104133737A6/15。

28、页90096该步骤为可选步骤。由于恢复已经备份的备份数据也可能发生在其它与备份该备份数据的终端不相关的任意终端,因此,为了保证在对需要备份的数据进行备份之后,在其它与备份该备份数据的终端不相关的任意终端上也能执行,可以执行该步骤。0097其中,本公开实施例不对第一加密信息的具体内容进行限定。具体实施时,第一加密信息包括但不限于为用户设置的数字密码或者解锁图案,等等。0098关于获取需要备份的数据的第一加密信息的方式,包括但不限于获取用户输入的或用户设置的第一加密信息。关于记录第一加密信息的方式,包括但不限于记录备份数据与第一终端信息及第一加密信息之间的对应关系。如表三所示,其示出了一种记录第一。

29、加密信息的方式。0099表三0100备份数据第一终端信息第一加密信息数据AIMEI1123456数据BIMEI26543210101需要说明的是,当得到的备份数据仅与第一终端信息对应时,后续在恢复该备份数据时,仅能在与第一终端信息相关终端上恢复该备份数据。当得到的备份数据同时与第一终端信息和第一加密信息对应时,后续在恢复该备份数据时,除了可以在与第一终端信息相关终端上恢复该备份数据,还可以在与第一终端信息不相关的其它任意终端上恢复该备份数据。其中,在本公开实施例中,与第一终端信息相关的终端可以为备份该备份数据的终端,亦即与IMEI信息对应的终端;也可以为安装有与备份该备份数据的终端包括的SIM。

30、卡的终端,亦即,安装有与SIM卡信息对应的SIM卡的终端。关于具体的备份数据的恢复方法可以参见下述图3和图4所示的实施例,此处暂不赘述。0102通过该可选步骤,当在备份需要备份的数据时,同时记录了备份该备份数据的终端的第一终端信息和第一加密信息后,在恢复该备份数据时,需要结合恢复备份数据的终端信息及用户输入的加密信息与第一终端信息和第一加密信息之间的关系来实现,从而可以保证备份数据的安全性,不容易造成备份数据的泄露。0103本公开实施例提供的方法,通过在备份需要备份的数据时,确定对需要备份的数据进行加密后,获取备份该需要备份的数据的终端的第一终端信息,并获取对该数据设置的第一加密信息,确保后续。

31、在恢复已经备份的备份数据时,恢复备份数据的终端需要与第一终端信息相关或者如果与第一终端信息不相关,则需要进一步获取用户输入的恢复备份数据的第二加密信息,使得第一加密信息和第二加密信息匹配之后可恢复备份数据,从而可以保证备份数据的安全性,不容易造成备份数据的泄露。0104图3是根据一示例性实施例示出的一种备份数据的恢复方法的流程图。本公开实施例提供的方法用于恢复通过上述图1和图2所示实施例中提供的数据的备份方法备份的备份数据。因此,在执行本公开实施例提供的备份数据的恢复方法之前,需要先通过图1和图2所示实施例中提供的数据的备份方法对需要备份的数据进行备份。其中,对需要备份的数据进行备份的方法详见。

32、上述图1和图2所示实施例,在该实施例中不再赘述。如图3说明书CN104133737A7/15页10所示,备份数据的恢复方法用于终端中,包括以下步骤。0105在步骤S301中,获取当前恢复备份数据的本地终端的第二终端信息,并获取备份数据的终端的第一终端信息。0106在步骤S302中,确定第一终端信息与第二终端信息是否一致。0107在步骤S303中,如果第一终端信息与第二终端信息一致,则在本地终端恢复备份数据。0108可选地,确定第一终端信息与第二终端信息是否一致之后,还包括0109如果第一终端信息与第二终端信息不一致,则获取预先记录的备份数据对应的第一加密信息,并获取用户输入的第二加密信息;01。

33、10确定第一加密信息与第二加密信息是否匹配;0111如果第一加密信息与第二加密信息匹配,则执行在本地终端恢复备份数据的步骤。0112可选地,获取当前恢复备份数据的本地终端的第二终端信息,包括0113获取当前恢复备份数据的本地终端的SIM卡信息,将SIM卡信息作为第二终端信息;0114获取备份数据的终端的第一终端信息,包括0115获取备份数据的终端的SIM卡信息,将SIM卡信息作为第一终端信息;0116或者,获取当前恢复备份数据的本地终端的第二终端信息,包括0117获取当前恢复备份数据的本地终端的IMEI信息,将IMEI信息作为第二终端信息;0118获取备份数据的终端的第一终端信息,包括0119。

34、获取备份数据的终端的IMEI信息,将IMEI信息作为第一终端信息。0120本公开实施例提供的方法,通过在备份需要备份的数据时,确定对需要备份的数据进行加密后,获取备份该需要备份的数据的终端的第一终端信息,并获取对该数据设置的第一加密信息,确保后续在恢复已经备份的备份数据时,恢复备份数据的终端需要与第一终端信息相关或者如果与第一终端信息不相关,则需要进一步获取用户输入的恢复备份数据的第二加密信息,使得第一加密信息和第二加密信息匹配之后可恢复备份数据,从而可以保证备份数据的安全性,不容易造成备份数据的泄露。0121图4是根据一示例性实施例示出的一种备份数据的恢复方法的流程图。本公开实施例提供的方法。

35、用于恢复通过上述图1和图2所示实施例中提供的数据的备份方法备份的备份数据。因此,在执行本公开实施例提供的备份数据的恢复方法之前,需要先通过图1和图2所示实施例中提供的数据的备份方法对需要备份的数据进行备份。其中,对需要备份的数据进行备份的方法详见上述图1和图2所示实施例,在该实施例中不再赘述。如图4所示,备份数据的恢复方法用于终端中,包括以下步骤。0122在步骤S401中,获取当前恢复备份数据的本地终端的第二终端信息,并获取备份该备份数据的终端的第一终端信息。0123为了保证备份数据的安全性,本公开实施例中的备份数据在被备份时,通过图1或图2所示实施例提供的方法进行了加密。其中,加密内容如图1。

36、或图2所示实施例中描述,为备份该备份数据的终端的第一终端信息,或者同时包括第一终端信息和第一加密信说明书CN104133737A108/15页11息。因此,在恢复备份数据时,可以结合当前恢复备份数据的本地终端的第二终端信息,或者同时结合当前恢复备份数据的本地终端的第二终端信息以及用户输入的第二加密信息来恢复备份数据。0124因此,在恢复备份数据时,需要获取当前恢复备份数据的本地终端的第二终端信息,并获取备份该备份数据的终端的第一终端信息,使得后续通可以过第一终端信息和第二终端信息确定是否恢复备份数据。0125关于获取当前恢复备份数据的本地终端的第二终端信息的方式,本公开实施例不作具体限定。具体。

37、实施时,包括但不限于从本地终端的配置信息中获取。关于获取备份该备份数据的终端的第一终端信息的方式,包括但不限于由于在备份该备份数据的同时,记录了该备份数据与备份该备份数据的终端的第一终端信息的对应关系。因此,可以根据预先记录的该备份数据与第一终端信息的对应关系获取备份该备份数据的终端的第一终端信息。0126其中,本公开实施例不对第一终端信息和第二终端信息的具体内容进行限定。具体实施时,为了使得通过根据第一终端信息和第二终端信息确定是否恢复备份数据,需要保证第一终端信息和第二终端信息的内容一致。例如,如果第一终端信息为备份该备份数据的终端的SIM卡信息,则第二终端信息为当前恢复备份数据的本地终端。

38、的SIM卡信息;或者,如果第一终端信息为备份备该份数据的终端的IMEI信息,则第二终端信息也为当前恢复备份数据的本地终端的IMEI信息。0127需要说明的是,本公开实施例不对该步骤中获取当前恢复备份数据的本地终端的第二终端信息,以及获取备份该备份数据的终端的第一终端信息的先后顺序进行限定。具体实施时,可以先获取当前恢复备份数据的本地终端的第二终端信息,也可以先获取备份该备份数据的终端的第一终端信息。0128在步骤S402中,确定第一终端信息与第二终端信息是否一致,如果第一终端信息与第二终端信息一致,则执行步骤S403;如果第一终端信息与第二终端信息不一致,跳至步骤S404。0129其中,在确定。

39、第一终端信息与第二终端信息是否一致时,包括但不限于将第一终端信息和第二终端信息进行比对来实现。例如,如果第一终端信息为备份该备份数据的终端的SIM卡信息,第二终端信息为当前恢复备份数据的本地终端的SIM卡信息,则可以将备份该备份数据的终端的SIM卡信息与当前恢复备份数据的本地终端的SIM卡信息进行比对来实现。0130在步骤S403中,在本地终端恢复备份数据,流程结束。0131关于在本地终端恢复备份数据的方式,包括但不限于获取备份数据恢复指令,并根据该备份数据恢复指令恢复备份数据。其中,本公开实施例不对获取备份数据恢复指令的方式进行限定,具体实施时,包括但不限于提供恢复备份数据的选项,并检测该恢。

40、复备份数据的选项是否被选中来实现。0132在步骤S404中,获取预先记录的备份数据对应的第一加密信息,并获取用户输入的第二加密信息。0133需要说明的是,该步骤为可选步骤,且该步骤针对在对备份数据进行备份时,除了记录了备份数据与备份该备份数据的终端的第一终端信息的对应关系外,还记录了备份数说明书CN104133737A119/15页12据与第一加密信息的对应关系的情况。当然,如果在备份数据时,仅记录了备份数据与第一终端信息的对应关系,则当通过步骤S402确定第一终端信息和第二终端信息不一致时,恢复备份数据的操作失败。0134为了确保在备份该备份数据时的终端的第一终端信息与当前恢复该备份数据的本。

41、地终端的第二终端信息不一致时,能够进一步确定是否恢复备份数据,因此,在备份数据时,除了记录备份数据与第一终端信息的对应关系,还可以记录备份数据与第一加密信息的对应关系。在此种情况下,当第一终端信息与第二终端信息不一致时,可以继续通过执行该步骤和下述步骤来继续确定是否恢复备份数据。0135关于获取预先记录的备份数据对应的第一加密信息的方式,以及获取用户输入的第二加密信息的方式,本公开实施例均不作具体限定。0136在步骤S405中,确定第一加密信息与第二加密信息是否匹配,如果第一加密信息与第二加密信息匹配,则在本地终端恢复备份数据,流程结束。0137关于确定第一加密信息与第二加密信息是否匹配的方式。

42、,可以结合第一加密信息和第二加密信息的具体内容而定。例如,当第一加密信息和第二加密信息均为数字密码时,可以通过将第一加密信息和第二加密信息进行比对,确定第一加密信息和第二加密信息是否一致来实现。当第一加密信息和第二加密信息均为解锁图案时,还需要根据设置解锁图案时确定的解锁方法来实现。例如,如果在设置解锁图案时,设置当用户输入的解锁图案与预先存储的解锁图案一致时确定二者匹配,则在确定第一加密信息和第二加密信息是否匹配时,通过确定第一加密信息和第二加密信息是否一致来实现。如果在设置解锁图案时,设置当用户输入的解锁图案与预先存储的解锁图案对称时确定二者匹配,则在确定第一加密信息和第二加密信息是否匹配。

43、时,通过确定第一加密信息和第二加密信息是否对称来实现,等等。0138综上,如果在对数据进行备份时,仅记录了备份数据与第一终端信息的对应关系,此时,如果第一终端信息为SIM卡信息,则在恢复备份数据时,可以在安装有该SIM卡信息对应的SIM卡的任意终端上通过步骤S401至步骤S403实现恢复备份数据;如果第一终端信息为IMEI信息,则在恢复备份数据时,仅可以在IMEI信息对应的终端上通过步骤S401至步骤S403恢复备份数据。如果在对数据进行备份时,同时记录了备份数据与第一终端信息及第一加密信息的对应关系,则在恢复备份数据,可以在安装有该SIM卡信息对应的SIM卡的终端之外的其它任意终端或者在该I。

44、MEI信息对应的终端之外的其它任意终端上通过步骤S401至步骤S405实现恢复数据。0139本公开实施例提供的方法,通过在备份需要备份的数据时,确定对需要备份的数据进行加密后,获取备份该需要备份的数据的终端的第一终端信息,并获取对该数据设置的第一加密信息,确保后续在恢复已经备份的备份数据时,恢复备份数据的终端需要与第一终端信息相关或者如果与第一终端信息不相关,则需要进一步获取用户输入的恢复备份数据的第二加密信息,使得第一加密信息和第二加密信息匹配之后可恢复备份数据,从而可以保证备份数据的安全性,不容易造成备份数据的泄露。0140图5是根据一示例性实施例示出的一种数据的备份装置的框图。参照图5,。

45、该装置包括第一获取模块501、提示模块502、第二获取模块503、第一记录模块504和备份模块505。其中说明书CN104133737A1210/15页130141该第一获取模块501被配置为获取需要备份的数据;0142该提示模块502被配置为提示是否对该数据进行加密;0143该第二获取模块503被配置为当确认对该数据进行加密时,获取备份该数据的终端的第一终端信息;0144该第一记录模块504被配置为记录第一终端信息;0145该备份模块505被配置为对该数据进行备份,得到备份数据,其中,备份数据与第一终端信息相对应。0146可选地,参见图6,装置,还包括第三获取模块506和第二记录模块507。。

46、其中0147该第三获取模块506被配置为当确认对该数据进行加密时,获取备份该数据的第一加密信息;0148该第二记录模块507被配置为记录第一加密信息,其中,第一加密信息与备份数据相对应。0149可选地,第一记录模块504被配置为备份该数据的终端的SIM卡信息或IMEI信息。0150本公开实施例提供的装置,通过在备份需要备份的数据时,确定对需要备份的数据进行加密后,获取备份该需要备份的数据的终端的第一终端信息,并获取对该数据设置的第一加密信息,确保后续在恢复已经备份的备份数据时,恢复备份数据的终端需要与第一终端信息相关或者如果与第一终端信息不相关,则需要进一步获取用户输入的恢复备份数据的第二加密。

47、信息,使得第一加密信息和第二加密信息匹配之后可恢复备份数据,从而可以保证备份数据的安全性,不容易造成备份数据的泄露。0151图7是根据一示例性实施例示出的一种用于执行数据的备份方法的装置700的框图。例如,装置700可以是移动电话,计算机,数字广播终端,消息收发设备,游戏控制台,平板设备,医疗设备,健身设备,个人数字助理等。0152参照图7,装置700可以包括以下一个或多个组件处理组件702,存储器704,电源组件706,多媒体组件708,音频组件710,I/OINPUT/OUTPUT,输入/输出接口712,传感器组件714,以及通信组件716。0153处理组件702通常控制装置700的整体操。

48、作,诸如与显示,电话呼叫,数据通信,相机操作和记录操作相关联的操作。处理组件702可以包括一个或多个处理器720来执行指令,以完成上述的方法的全部或部分步骤。此外,处理组件702可以包括一个或多个模块,便于处理组件702和其它组件之间的交互。例如,处理组件702可以包括多媒体模块,以方便多媒体组件708和处理组件702之间的交互。0154存储器704被配置为存储各种类型的数据以支持在装置700的操作。这些数据的示例包括用于在装置700上操作的任何应用程序或方法的指令,联系人数据,电话簿数据,消息,图片,视频等。存储器704可以由任何类型的易失性或非易失性存储设备或者它们的组合实现,如SRAMS。

49、TATICRANDOMACCESSMEMORY,静态随机存取存储器,EEPROMELECTRICALLYERASABLEPROGRAMMABLEREADONLYMEMORY,电可擦除可编程只读存储器,EPROMERASABLEPROGRAMMABLEREADONLYMEMORY,可擦除可编程只读存储器,PROMPROGRAMMABLEREADONLYMEMORY,可编程只读存储器,ROMREADONLYMEMORY,只读存储器,磁存储器,快闪存储器,磁盘或光盘。说明书CN104133737A1311/15页140155电源组件706为装置700的各种组件提供电力。电源组件706可以包括电源管理系统,一个或多个电源,及其它与为装置700生成、管理和分配电力相关联的组件。0156多媒体组件708包括在装置700和用户之间的提供一个输出接口的屏幕。在一些实施例中,屏幕可以包括LCDLIQUIDCRYSTALDISPLAY,液晶显示器和TPTOUCHPANEL,触摸面板。如果屏幕包括TP,屏幕可以被实现为触摸屏,以接收来自用户的输入信号。TP包括一个或多个触摸传感器以感测触摸、滑动和触摸面板上的手势。触摸传感器不仅可以感测触摸或滑动动作的边界,而且还可以检测与触摸或滑动操作相关的持续时间和压力。在一些实施例中,多媒体组件708包括一个前置摄像头和/或后置摄像头。当装置700处于操作模式,。

展开阅读全文
相关资源
猜你喜欢
相关搜索

当前位置:首页 > 物理 > 计算;推算;计数


copyright@ 2017-2020 zhuanlichaxun.net网站版权所有
经营许可证编号:粤ICP备2021068784号-1