云手机数据备份及还原方法、装置、电子设备及存储介质制造方法及图纸

技术编号:33245962 阅读:8 留言:0更新日期:2022-04-27 17:57
本公开提供了一种云手机数据备份及还原方法、装置、电子设备及存储介质,计算机技术领域,具体涉及云手机等云计算技术,云手机数据备份方法包括:获取第一云手机在目标系统退出状态下的待备份云手机数据;对所述第一云手机在目标系统退出状态下的所述待备份云手机数据进行存储备份,得到备份云手机数据;其中,所述备份云手机数据用于响应于第一云手机用户的系统登录指令,对所述第一云手机用户创建第二云手机,以使所述第一云手机用户通过登录所述第二云手机获取第一云手机服务。本公开实施例能够提高云手机的资源利用率和用户体验,降低云服务设备压力。低云服务设备压力。低云服务设备压力。

【技术实现步骤摘要】
云手机数据备份及还原方法、装置、电子设备及存储介质


[0001]本公开涉及计算机
,具体涉及云手机等云计算技术,尤其涉及一种云手机数据备份及还原方法、装置、电子设备、存储介质及计算机程序产品。

技术介绍

[0002]云手机是一种将云计算技术运用于网络终端服务,通过云服务器实现云服务的手机的技术。其实就是深度结合了网络服务的智能手机,这类手机凭借自带的系统以及厂商架设的网络终端可以通过网络实现众多的功能。

技术实现思路

[0003]本公开实施例提供了一种云手机数据备份及还原方法、装置、电子设备及存储介质,能够提高云手机的资源利用率和用户体验,降低云服务设备压力。
[0004]第一方面,本公开实施例提供了一种云手机数据备份方法,包括:
[0005]获取第一云手机在目标系统退出状态下的待备份云手机数据;
[0006]对所述第一云手机在目标系统退出状态下的所述待备份云手机数据进行存储备份,得到备份云手机数据;
[0007]其中,所述备份云手机数据用于响应于第一云手机用户的系统登录指令,对所述第一云手机用户创建第二云手机,以使所述第一云手机用户通过登录所述第二云手机获取第一云手机服务。
[0008]第二方面,本公开实施例提供了一种云手机数据还原方法,包括:
[0009]响应于第一云手机用户的系统登录指令,获取第一云手机在目标系统退出状态下的备份云手机数据;
[0010]根据所述第一云手机在所述目标系统退出状态下的所述备份云手机数据创建第二云手机;r/>[0011]通过所述第二云手机根据所述系统登录指令还原所述第一云手机的目标系统退出状态,以使所述第一云手机用户通过登录所述第二云手机获取第一云手机服务。
[0012]第三方面,本公开实施例提供了一种云手机数据备份装置,包括:
[0013]待备份云手机数据获取模块,用于获取第一云手机在目标系统退出状态下的待备份云手机数据;
[0014]备份云手机数据存储模块,用于对所述第一云手机在目标系统退出状态下的所述待备份云手机数据进行存储备份,得到备份云手机数据;
[0015]其中,所述备份云手机数据用于响应于第一云手机用户的系统登录指令,对所述第一云手机用户创建第二云手机,以使所述第一云手机用户通过登录所述第二云手机获取第一云手机服务。
[0016]第四方面,本公开实施例提供了一种云手机数据还原装置,包括:
[0017]备份云手机数据获取模块,用于响应于第一云手机用户的系统登录指令,获取第
一云手机在目标系统退出状态下的备份云手机数据;
[0018]第二云手机创建模块,用于根据所述第一云手机在所述目标系统退出状态下的所述备份云手机数据创建第二云手机;
[0019]第一云手机还原模块,用于通过所述第二云手机根据所述系统登录指令还原所述第一云手机的目标系统退出状态,以使所述第一云手机用户通过登录所述第二云手机获取第一云手机服务。
[0020]第五方面,本公开实施例提供了一种电子设备,包括:
[0021]至少一个处理器;以及
[0022]与所述至少一个处理器通信连接的存储器;其中,
[0023]所述存储器存储有可被所述至少一个处理器执行的指令,所述指令被所述至少一个处理器执行,以使所述至少一个处理器能够执行第一方面实施例所提供的云手机数据备份方法或第二方面实施例所提供的云手机数据还原方法。
[0024]第六方面,本公开实施例还提供了一种存储有计算机指令的非瞬时计算机可读存储介质,所述计算机指令用于使所述计算机执行第一方面实施例所提供的云手机数据备份方法或第二方面实施例所提供的云手机数据还原方法。
[0025]第七方面,本公开实施例还提供了一种计算机程序产品,包括计算机程序,所述计算机程序在被处理器执行时实现第一方面实施例所提供的云手机数据备份方法或第二方面实施例所提供的云手机数据还原方法。
[0026]本公开实施例通过获取第一云手机在目标系统退出状态下的待备份云手机数据,以对第一云手机在目标系统退出状态下的待备份云手机数据进行存储备份,得到备份云手机数据。在接收到第一云手机用户的系统登录指令时,响应于第一云手机用户的系统登录指令,获取第一云手机在目标系统退出状态下的备份云手机数据,并根据第一云手机在目标系统退出状态下的备份云手机数据创建第二云手机,从而通过第二云手机根据系统登录指令还原第一云手机的目标系统退出状态,以使第一云手机用户通过登录第二云手机获取第一云手机服务,解决现有云手机因长期不使用导致的资源浪费问题,能够提高云手机的资源利用率和用户体验,降低云服务设备压力。
[0027]应当理解,本部分所描述的内容并非旨在标识本公开的实施例的关键或重要特征,也不用于限制本公开的范围。本公开的其它特征将通过以下的说明书而变得容易理解。
附图说明
[0028]附图用于更好地理解本方案,不构成对本公开的限定。其中:
[0029]图1是本公开实施例提供的一种云手机数据备份方法的流程图;
[0030]图2是本公开实施例提供的一种云手机数据备份方法的流程图;
[0031]图3是本公开实施例提供的一种云手机数据还原方法的流程图;
[0032]图4是本公开实施例提供的一种云手机数据还原方法的流程图;
[0033]图5是本公开实施例提供的一种云手机数据备份还原的流程示意图;
[0034]图6是本公开实施例提供的一种云手机数据备份装置的结构图;
[0035]图7是本公开实施例提供的一种云手机数据还原装置的结构图
[0036]图8是用来实现本公开实施例的云手机数据备份方法或云手机数据还原方法的电
子设备的结构示意图。
具体实施方式
[0037]以下结合附图对本公开的示范性实施例做出说明,其中包括本公开实施例的各种细节以助于理解,应当将它们认为仅仅是示范性的。因此,本领域普通技术人员应当认识到,可以对这里描述的实施例做出各种改变和修改,而不会背离本公开的范围和精神。同样,为了清楚和简明,以下的描述中省略了对公知功能和结构的描述。
[0038]通过分析云手机用户的行为发现,有很多云手机用户会存在长时间不使用云手机的情况。比如间隔N天才使用一次云手机。用户未使用云手机的期间,其购买的云手机设备一直处于不做工状态(也即空闲状态),造成云手机资源的浪费,例如,不仅浪费服务器资源,而且还会造成设备电量的浪费。当云手机设备资源不足时,还会增加云服务设备压力。
[0039]目前,部分云手机数据备份及还原方法可以对云手机的用户数据进行备份存储,并利用备份存储的用户数据对云手机进行还原。但现有这种云手机数据备份还原的方式仅能恢复用户在云手机的应用层数据,无法真正对云手机数据的百分百还原,部分系统数据如系统应用程序以及用户的个性化系统数据无法恢复还原,从而会造成云手机数据的丢失。
[0040]在一个示例中,图1是本公开实施例提供的一本文档来自技高网...

【技术保护点】

【技术特征摘要】
1.一种云手机数据备份方法,包括:获取第一云手机在目标系统退出状态下的待备份云手机数据;对所述第一云手机在目标系统退出状态下的所述待备份云手机数据进行存储备份,得到备份云手机数据;其中,所述备份云手机数据用于响应于第一云手机用户的系统登录指令,对所述第一云手机用户创建第二云手机,以使所述第一云手机用户通过登录所述第二云手机获取第一云手机服务。2.根据权利要求1所述的方法,其中,所述待备份云手机数据包括应用级数据和系统级数据;所述获取第一云手机在目标系统退出状态下的待备份云手机数据,包括:根据所述第一云手机的云手机上报缓存数据确定所述第一云手机的所述目标系统退出状态;对所述第一云手机在所述目标系统退出状态下的当前云手机数据进行数据划分,得到所述应用级数据和所述系统级数据。3.根据权利要求2所述的方法,其中,所述根据所述第一云手机的云手机上报缓存数据确定所述第一云手机的所述目标系统退出状态,包括:根据所述第一云手机的云手机上报缓存数据获取所述第一云手机用户退出所述第一云手机的持续退出时间;在确定所述持续退出时间达到设定退出时间的情况下,将所述第一云手机用户的末次系统退出状态确定为所述目标系统退出状态。4.根据权利要求2所述的方法,其中,所述对所述第一云手机在目标系统退出状态下的所述待备份云手机数据进行存储备份,包括:创建所述第一云手机的应用级数据标识和系统级数据标识;建立所述应用级数据标识与所述应用级数据之间的第一映射关系;建立所述系统级数据标识与所述系统级数据之间的第二映射关系;根据所述第一映射关系和所述第二映射关系存储备份所述应用级数据和所述系统级数据。5.根据权利要求2

4任一所述的方法,其中,所述应用级数据包括第一云手机桌面数据;所述对所述第一云手机在目标系统退出状态下的所述待备份云手机数据进行存储备份,包括:根据所述第一云手机桌面数据确定所述第一云手机在所述目标系统退出状态下的桌面图标布局数据;获取所述桌面图标布局数据在所述第一云手机的图标桌面映射关系;根据所述图标桌面映射关系存储备份所述桌面图标布局数据。6.一种云手机数据还原方法,包括:响应于第一云手机用户的系统登录指令,获取第一云手机在目标系统退出状态下的备份云手机数据;根据所述第一云手机在所述目标系统退出状态下的所述备份云手机数据创建第二云
手机;通过所述第二云手机根据所述系统登录指令还原所述第一云手机的目标系统退出状态,以使所述第一云手机用户通过登录所述第二云手机获取第一云手机服务。7.根据权利要求6所述的方法,其中,所述备份云手机数据包括应用级数据和系统级数据;所述根据所述第一云手机在所述目标系统退出状态下的所述备份云手机数据创建第二云手机,包括:根据所述备份云手机数据获取所述第一云手机的应用级数据标识和系统级数据标识;获取所述应用级数据标识与所述应用级数据之间的第一映射关系;获取所述系统级数据标识与所述系统级数据之间的第二映射关系;根据所述第一映射关系和所述第二映射关系获取所述应用级数据和所述系统级数据;根据所述应用级数据和所述系统级数据创建所述第二云手机。8.根据权利要求7所述的方法,其中,所述根据所述应用级数据和所述系统级数据创建所述第二云手机,包括:根据所述应用级数据在所述第二云手机中还原所述第一云手机在所述目标系统退出状态下的应用级应用程序,并对所述应用级应用程序还原应用级应用程序数据;根据所述系统级数据在所述第二云手机中还原所述第一云手机在所述目标系统退出状态下的系统级应用程序。9.根据权利要求7或8所述的方法,其中,所述应用级数据包括第一云手机桌面数据;所述根据所述系统级数据在所述第二云手机中还原所述第一云手机在所述目标系统退出状态下的系统级应用程序,包括:根据所述第一云手机桌面数据确定所述第一云手机在所述目标系统退出状态下的桌面图标布局数据;获取所述桌面图标布局数据在所述第一云手机的图标桌面映射关系;根据所述图标桌面映射关系和所述桌面图标布局数据在第二云手机桌面中还原所述第一云手机在所述目标系统退出状态下的第一云手机桌面。10.一种云手机数据备份装置,包括:待备份云手机数据获取模块,用于获取第一云手机在目标系统退出状态下的待备份云手机数据;备份云手机数据存储模块,用于对所述第一云手机在目标系统退出状态下的所述待备份云手机数据进行存储备份,得到备份云手机数据;其中,所述备份云手机数据用于响应于第一云手机用户的系统登录指令,对所述第一云手机用户创建第二云手机,以使所述第一...

【专利技术属性】
技术研发人员:吕博
申请(专利权)人:北京百度网讯科技有限公司
类型:发明
国别省市:

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1