多系统数据备份以及数据恢复的方法及系统技术方案

技术编号:14786434 阅读:125 留言:0更新日期:2017-03-11 01:28
本发明专利技术提供了一种多系统数据备份以及数据恢复的方法及系统,应用于终端设备技术领域,包括:首先各个子系统将各自子系统的待备份数据,发送至第一子系统,或者第一子系统将各自子系统的待恢复数据发送至各个子系统,然后第一子系统将待备份数据发送至外置存储进行数据备份,或者各个子系统对接收到的待恢复数据进行数据恢复。本发明专利技术的技术方案解决了数据备份恢复的操作过程繁琐复杂,且耗时较长,无法实现多系统同时进行数据备份及恢复的问题。通过本发明专利技术实施例提供的方案实现了可以同时对多系统进行数据备份以及数据恢复,大大降低了数据备份恢复的操作过程的繁复性,减少备份恢复耗时,提高了用户的终端使用体验。

【技术实现步骤摘要】

本专利技术涉及终端设备
,具体而言,本专利技术涉及一种多系统数据备份以及数据恢复的方法及系统
技术介绍
随着信息技术的发展,移动终端在用户的日常生活中日益普及,移动终端中下载、产生的数据量也越来越大。因此,现有的终端设备通常会设置有外置存储,在单系统的终端设备中,单系统独占外置存储,可直接将操作系统中的用户数据备份至外置存储,并通过外置存储对单系统进行数据恢复。随着多系统终端设备的兴起,对多系统中各个系统的数据信息进行备份恢复成为了新的需要解决的技术问题。目前,现有的多系统数据备份以及数据恢复的方法中,在处于前台的系统对外置存储具有控制权限的情况下,移动终端首先将当前前台正在运行的操作系统中的数据备份至外置存储,然后人工手动切换并运行其它操作系统,再对切换后前台运行的操作系统进行数据备份或者数据恢复,直至每个操作系统中的数据均进行备份或者均进行数据恢复。即现有的多系统数据备份恢复方式是各个系统独立执行备份恢复操作,数据备份恢复的操作过程繁琐复杂,且耗时较长,无法实现多系统同时进行数据备份及恢复。在仅某一特定系统对外置存储具有控制权限的情况下,其他系统无法通过外置存储进行数据备份及恢复,即无法实现多系统的数据备份及恢复。
技术实现思路
为克服上述技术问题或者至少部分地解决上述技术问题,特提出以下技术方案:本专利技术的一个实施例提出了一种多系统数据备份的方法,该方法包括:当处于前台运行的第一子系统的备份恢复开启服务检测到数据备份指示信息时,将所述数据备份指示信息通过所述主控系统转发至子系统;子系统根据接收到所述数据备份指示信息分别获取各自子系统中的待备份数据,并将其各自子系统中的待备份数据分别发送至所述第一子系统;所述第一子系统的备份恢复服务将子系统中的待备份数据发送至所述外部存储,并由所述外部存储对子系统中的待备份数据进行数据备份。可选地,第一子系统的备份恢复服务接收到各个子系统中的待备份数据之后,还包括:第一子系统的备份恢复服务将各个子系统对应的标识,分别添加至与各个子系统对应的待备份数据中。可选地,方法还包括:第一子系统的备份恢复服务将各子系统数据备份成功消息发送至对应的子系统,并由各个子系统将数据备份成功消息发送至主控系统;当主控系统接收到全部子系统发送的数据备份成功消息时,向第一子系统的备份恢复开启服务发送数据备份成功消息。可选地,方法还包括:当处于前台运行的第一子系统的备份恢复开启服务检测到数据恢复指示信息时,将所述数据恢复指示信息通过所述主控系统转发至子系统;子系统根据接收到所述数据恢复指示信息,向所述第一子系统分别发送数据恢复请求消息,所述数据恢复请求消息中携带子系统标识;所述第一子系统的备份恢复服务根据接收到的数据恢复请求消息,从所述外置存储中获取子系统标识对应的待恢复数据,并将子系统标识对应的待恢复数据发送至对应的子系统;所述子系统分别接收其各自的待恢复数据,并对数据进行恢复。本专利技术的一个实施例提供了一种多系统数据备份的系统,包括:多个子系统、主控系统以及外置存储,其中,每个子系统中包括:备份恢复开启模块、备份恢复模块及备份恢复服务模块,主控系统包括:备份恢复控制模块、备份恢复模块;包括:第一子系统中的备份恢复开启模块,用于当处于前台运行的第一子系统的备份恢复开启模块检测到数据备份指示信息时,将所述数据备份指示信息通过主控系统中的备份恢复控制模块转发至子系统的备份恢复模块;所述子系统的备份恢复模块,用于根据接收到所述数据备份指示信息分别获取各自子系统中的待备份数据,并将所述其各自子系统中的待备份数据分别发送至第一子系统的备份恢复服务模块;所述第一子系统的备份恢复服务模块,用于将子系统中的待备份数据发送至所述外部存储,并由所述外部存储对子系统中的待备份数据进行数据备份。可选地,多系统数据备份的系统还包括:第一子系统的备份恢复服务模块,还用于将各个子系统对应的标识,分别添加至与各个子系统对应的待备份数据中。优选地,所述第一子系统的备份恢复服务模块,还用于将各子系统数据备份成功消息发送至对应的子系统的备份恢复模块,并由子系统的备份恢复模块将数据备份成功消息发送至所述主控系统的备份恢复控制模块;当所述主控系统的备份恢复控制模块接收到全部子系统的备份恢复模块发送的数据备份成功消息时,向所述第一子系统的备份恢复开启模块发送数据备份成功消息。可选地,该多系统数据备份的系统还包括:当处于前台运行的第一子系统的备份恢复开启模块检测到数据恢复指示信息时,将所述数据恢复指示信息通过所述主控系统的备份恢复控制模块转发至子系统的备份恢复模块;所述子系统的备份恢复模块,还用于根据接收到的所述数据恢复指示信息,向所述第一子系统的备份恢复服务模块分别发送数据恢复请求消息,所述数据恢复请求消息中携带子系统标识;所述第一子系统的备份恢复服务模块,还用于根据接收到的数据恢复请求消息,从所述外置存储中获取子系统标识对应的待恢复数据,并将子系统标识对应的待恢复数据发送至对应的子系统的备份恢复模块;子系统的备份恢复模块,分别用于接收其各自的待恢复数据,并对数据进行恢复。本专利技术的另一个实施例提供了一种多系统数据恢复的方法,该方法包括:当处于前台运行的第一子系统的备份恢复开启服务检测到数据恢复指示信息时,将所述数据恢复指示信息通过所述主控系统转发至子系统;子系统根据接收到的所述数据恢复指示信息,向所述第一子系统分别发送数据恢复请求消息,所述数据恢复请求消息中携带子系统标识;所述第一子系统的备份恢复服务根据接收到的数据恢复请求消息,从所述外置存储中获取子系统标识对应的待恢复数据,并将子系统标识对应的待恢复数据发送至对应的子系统;所述子系统分别接收其各自的待恢复数据,并对数据进行恢复。可选地,该方法还包括:当任一子系统成功恢复接收到的待恢复数据时,将数据恢复成功消息发送至主控系统;当主控系统接收到全部子系统发送的数据恢复成功消息时,主控系统向第一子系统的备份恢复开启服务发送数据恢复成功消息。本专利技术的另一个实施例提供了一种多系统数据恢复的系统,该多系统数据恢复的系统包括:多个子系统、主控系统以及外置存储,其中,每个子系统中包括:备份恢复开启模块、备份恢复模块及备份恢复服务模块,主控系统包括:备份恢复控制模块、备份恢复模块;包括:当处于前台运行的第一子系统的备份恢复开启模块检测到数据恢复指示信息时,将数据恢复指示信息通过主控系统的备份恢复控制模块转发至各个子系统的备份恢复模块;各个子系统的备份恢复模块,用于根据接收到数据恢复指示信息,向第一子系统的备份恢复服务模块分别发送数据恢复请求消息,数据恢复请求消息中携带子系统标识;第一子系统的备份恢复服务模块,还用于根据接收到的数据恢复请求消息,从外置存储中获取各个子系统标识对应的待恢复数据,并将各个子系统标识对应的待恢复数据发送至对应的子系统的备份恢复模块;各个子系统的备份恢复模块,用于分别接收其各自的待恢复数据,并对数据进行恢复。可选地,该多系统数据恢复的系统还包括:当任一子系统的备份恢复模块成功恢复接收到的待恢复数据时,将数据恢复成功消息发送至主控系统的备份恢复控制模块;当主控系统的备份恢复控制模块接收到全部子系统的备份恢复模块发送的数据恢复成功消息时,主控系统的备份恢复控制模块向第一本文档来自技高网...
多系统数据备份以及数据恢复的方法及系统

【技术保护点】
一种多系统数据备份的方法,其特征在于,所述方法包括:当处于前台运行的第一子系统的备份恢复开启服务检测到数据备份指示信息时,将所述数据备份指示信息通过所述主控系统转发至各个子系统;各个子系统根据接收到所述数据备份指示信息分别获取各自子系统中的待备份数据,并将其各自子系统中的待备份数据分别发送至所述第一子系统;所述第一子系统的备份恢复服务将各个子系统中的待备份数据发送至所述外部存储,并由所述外部存储对各个子系统中的待备份数据进行数据备份。

【技术特征摘要】
1.一种多系统数据备份的方法,其特征在于,所述方法包括:当处于前台运行的第一子系统的备份恢复开启服务检测到数据备份指示信息时,将所述数据备份指示信息通过所述主控系统转发至各个子系统;各个子系统根据接收到所述数据备份指示信息分别获取各自子系统中的待备份数据,并将其各自子系统中的待备份数据分别发送至所述第一子系统;所述第一子系统的备份恢复服务将各个子系统中的待备份数据发送至所述外部存储,并由所述外部存储对各个子系统中的待备份数据进行数据备份。2.根据权利要求1所述的数据备份的方法,其特征在于,所述第一子系统的备份恢复服务接收到各个子系统中的待备份数据之后,还包括:所述第一子系统的备份恢复服务将各个子系统对应的标识,分别添加至与各个子系统对应的待备份数据中。3.根据权利要求1或2所述的数据备份的方法,其特征在于,所述方法还包括:所述第一子系统的备份恢复服务将各子系统数据备份成功消息发送至对应的子系统,并由各个子系统将数据备份成功消息发送至所述主控系统;当所述主控系统接收到全部子系统发送的数据备份成功消息时,向所述第一子系统的备份恢复开启服务发送数据备份成功消息。4.根据权利要求3所述的多系统数据备份的方法,其特征在于,所述方法还包括:当处于前台运行的第一子系统的备份恢复开启服务检测到数据恢复指示信息时,将所述数据恢复指示信息通过所述主控系统转发至各个子系统;各个子系统根据接收到所述数据恢复指示信息,向所述第一子系统分别发送数据恢复请求消息,所述数据恢复请求消息中携带子系统标识;所述第一子系统的备份恢复服务根据接收到的数据恢复请求消息,从所述外置存储中获取各个子系统标识对应的待恢复数据,并将各个子系统标识对应的待恢复数据发送至对应的子系统;所述各个子系统分别接收其各自的待恢复数据,并对数据进行恢复。5.一种多系统数据恢复的方法,其特征在于,所述方法包括:当处于前台运行的第一子系统的备份恢复开启服务检测到数据恢复指示信息时,将所述数据恢复指示信息通过所述主控系统转发至各个子系统;各个子系统根据接收到的所述数据恢复指示信息,向所述第一子系统分别发送数据恢复请求消息,所述数据恢复请求消息中携带子系统标识;所述第一子系统的备份恢复服务根据接收到的数据恢复请求消息,从所述外置存储中获取各个子系统标识对应的待恢复数据,并将各个子系统标识对应的待恢复数据发送至对应的子系统;所述各个子系统分别接收其各自的待恢复数据,并对数据进行恢复。6.根据权利要求5所述的多系统数据恢复的方法,其特征在于,所述方法还包括:当任一子系统成功恢复接收到的待恢复数据时,将数据恢复成功消息发送至所述主控系统;当所述主控系统接收到全部子系统发送的数据恢复成功消息时,所述主控系统向所述第一子系统的备份恢复开启服务发送数据恢复成功消息。7.一种多系统数据备份的系统,其特征在于,包括:多个子系统、主控系统以及外置存储,其中,每个子系统中包括:备份恢复开启模块、备份恢复模块及备份恢复服...

【专利技术属性】
技术研发人员:张广伟
申请(专利权)人:北京元心科技有限公司
类型:发明
国别省市:北京;11

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

1