一种残膜回收机防缠绕挑膜装置的制 一种秧草收获机用电力驱动行走机构

一种数据备份与恢复方法、系统、终端设备及存储介质与流程

2022-03-23 04:11:29 来源:中国专利 TAG:


1.本发明涉及数据闪存技术领域,尤其涉及一种数据备份与恢复方法、系统、终端设备及存储介质。


背景技术:

2.数据备份是容灾的基础,是指为防止系统出现操作失误或系统故障导致数据丢失,而将全部或部分数据集合从应用主机的硬盘或阵列复制到其它的存储介质的过程。传统的数据备份主要是采用内置或外置的磁带机进行冷备份。但是这种方式只能防止操作失误等人为故障,而且其恢复时间也很长。随着技术的不断发展,数据的海量增加,不少的企业开始采用网络备份。网络备份一般通过专业的数据存储管理软件结合相应的硬件和存储设备来实现。
3.现有的电子设备尤其是传统的计算机设备,在使用过程中,经常会出现恶意关机的问题,尤其家庭办公用的计算机,在使用过程中,由于多种原因常常会造成意外关机,而办公过程中的数据往往无法及时保存,造成数据丢失,给人们造成很大的不便,也会浪费人们大量的时间。
4.因此,现有技术还有待改进和提高。


技术实现要素:

5.本发明要解决的技术问题在于,针对现有技术的上述缺陷,提供一种数据备份与恢复方法、系统、终端设备及存储介质,旨在解决现有技术中的数据往往无法及时保存,造成数据丢失,给人们造成很大的不便的问题。
6.为了解决上述技术问题,本发明所采用的技术方案如下:第一方面,本发明提供一种数据备份与恢复方法,其中,所述方法包括:获取电流输入数据,根据所述电流输入数据确定关机状态;根据所述关机状态,将系统数据备份至独立磁盘;当接收开机指令时,获取数据恢复需求,根据所述数据恢复需求并将所述系统数据闪存至存储器中,并对所述独立磁盘进行格式化。
7.在一种实现方式中,所述获取电流输入数据,根据所述电流输入数据确定关机状态,包括:通过侦测端检测外接电源和内部电源的供电电流,得到所述电流输入数据;当所述电流输入数据为空时,则确定所述关机状态为异常关机;当所述电流输入数据不为空时,则确定所述关机状态为正常关机。
8.在一种实现方式中,所述根据所述关机状态,将系统数据备份至独立磁盘,包括:当所述关机状态为正常关机时,获取数据备份需求;若所述数据备份需求为需要进行数据备份时,启动预设的电容电源,并将所述系统数据备份至所述独立磁盘。
9.在一种实现方式中,所述根据所述关机状态,将系统数据备份至独立磁盘,包括:若所述数据备份需求为不需要进行数据备份时,则直接进行关机。
10.在一种实现方式中,所述根据所述关机状态,将系统数据备份至独立磁盘,包括:当所述关机状态为异常关机时,则自动将所述系统数据备份至所述独立磁盘。
11.在一种实现方式中,所述当接收开机指令时,获取数据恢复需求,根据所述数据恢复需求并将所述系统数据闪存至存储器中,并对所述独立磁盘进行格式化,包括:接收所述开机指令,确定是否存在备份的系统数据;若存在备份的系统数据,获取所述数据恢复需求;若所述数据恢复需求为需要进行恢复时,则读取所述独立磁盘中的所述系统数据,并将所述系统数据闪存至所述存储器中;将独立磁盘中的所述系统数据进行格式化,并对预设的电容电源进行供能。
12.在一种实现方式中,所述当接收开机指令时,获取数据恢复需求,根据所述数据恢复需求并将所述系统数据闪存至存储器中,并对所述独立磁盘进行格式化,包括:若所述数据恢复需求为不需要进行恢复时,则直接开机,并对预设的电容电源进行供能。
13.第二方面,本发明实施例还提供一种数据备份与恢复系统,其中,所述系统包括:状态确定模块,用于获取电流输入数据,根据所述电流输入数据确定关机状态;数据备份模块,用于根据所述关机状态,将系统数据备份至独立磁盘;数据恢复模块,用于当接收开机指令时,获取数据恢复需求,根据所述数据恢复需求并将所述系统数据闪存至存储器中,并对所述独立磁盘进行格式化。
14.第三方面,本发明实施例还提供一种终端设备,其中,所述终端设备包括存储器、处理器及存储在所述存储器中并可在所述处理器上运行的数据备份与恢复方法的程序,所述处理器执行所述数据备份与恢复方法的程序时,实现上述方案中任一项所述的数据备份与恢复方法的步骤。
15.第四方面,本发明实施例还提供一种计算机可读存储介质,其中,所述计算机可读存储介质上存储有数据备份与恢复方法的程序,所述数据备份与恢复方法的程序被处理器执行时,实现上述方案中任一项所述的数据备份与恢复方法的步骤。
16.有益效果:与现有技术相比,本发明提供了一种数据备份与恢复方法,所述方法包括:获取电流输入数据,根据所述电流输入数据确定关机状态;根据所述关机状态,将系统数据备份至独立磁盘;当接收开机指令时,获取数据恢复需求,根据所述数据恢复需求并将所述系统数据闪存至存储器中,并对所述独立磁盘进行格式化。本发明可将系统数据进行及时保存并单独保存在独立磁盘中,可以有效避免系统崩溃或设备损坏造成数据彻底丢失,有效的预防突发事故,可对系统数据进行有效备份并进行恢复,可靠性高。
附图说明
17.图1为本发明实施例提供的数据备份与恢复方法的具体实施方式的流程图。
18.图2是本发明实施例提供的数据备份与恢复系统的原理框图。
19.图3是本发明实施例提供的终端设备的内部结构原理框图。
具体实施方式
20.为使本发明的目的、技术方案及效果更加清楚、明确,以下参照附图并举实施例对本发明进一步详细说明。应当理解,此处所描述的具体实施例仅用以解释本发明,并不用于限定本发明。
21.由于现有的终端设备尤其是传统的计算机设备,在使用过程中,经常会出现恶意关机的问题,尤其家庭办公用的计算机,在使用过程中,由于多种原因常常会造成意外关机,而办公过程中的数据往往无法及时保存,造成数据丢失,给人们造成很大的不便。为此,本实施例提供一种数据备份与恢复方法,通过本实施例的方法,可有效避免系统崩溃或设备损坏造成数据彻底丢失,有效的预防突发事故,保障数据安全。具体实施时,本实施例首先获取电流输入数据,根据所述电流输入数据确定关机状态。然后根据所述关机状态,将系统数据备份至独立磁盘。最后当接收开机指令时,获取数据恢复需求,根据所述数据恢复需求并将所述系统数据闪存至存储器中,并对所述独立磁盘进行格式化。本发明可在关机时及时系统数据进行保存并单独保存在独立磁盘中,可以有效避免系统崩溃或设备损坏造成数据彻底丢失,方便可对系统数据进行有效备份并进行恢复,可靠性高。
22.举例说明,当用户使用电脑进行办公时,电脑会实时检测电流输入数据,并且根据该电流输入数据来确定此时的关机状态,关机状态即反映此时的电脑是正常关机还是异常关机。基于确定的关机状态,电脑可将此时的系统数据及时进行保存。也就是说,当电脑正在关机时,电脑就会自动收集系统数据,然后进行备份,且备份至一个独立磁盘中,方便后续电脑开机时对该系统数据进行恢复与调用。当电脑开机时,此时电脑就会获取数据恢复需求,也就是判断是否需要对数据进行恢复,如果需要恢复,则就会将独立磁盘中的系统数据闪存至存储器中,闪存过后,即可将独立磁盘进行格式化。
23.示例性方法本实施例中的数据备份与恢复方法,该数据备份与恢复方法可应用于终端设备中,该终端设备可为电脑、智能电视、手机等智能化产品。具体地,如图1中所示,本实施例中的数据备份与恢复方法包括步骤:步骤s100、获取电流输入数据,根据所述电流输入数据确定关机状态。
24.本实施例所要实现的是在终端设备关机时可及时对系统数据进行存储,从而防止终端设备突然关机而造成系统数据丢失的问题。因此,本实施例需要对终端设备进行监测,以判断终端设备是否关机,且判断关机是正常,即确定出关机状态。为此,本实施例可获取电流输入数据,该电流输入数据为外接电源或者内部电源为终端设备的供电情况,根据该电流输入数据,可确定出关机状态。
25.在一种实现方式中,本实施例在确定关机状态时,包括如下步骤:步骤s101、通过侦测端检测外接电源和内部电源的供电电流,得到所述电流输入数据;步骤s102、当所述电流输入数据为空时,则确定所述关机状态为异常关机;步骤s103、当所述电流输入数据不为空时,则确定所述关机状态为正常关机。
26.具体实施时,本实施例的终端设备中预设有侦测端,该侦测端用于对终端设备的外接电源以及内部电源对终端设备的供电情况进行检测,从而得到该电流输入数据。在实际应用时,本实施例可在终端设备启动关机程序时,侦测端就开始对外接电源和内部电源
的供电电流进行检测,从而及时获取到电流输入数据。当侦测端正常检测到外接电源或者内部电源的正常电流输入时,即所述电流输入数据不为空,则确定所述关机状态为正常关机。而当侦测端正常检测不到外接电源或者内部电源的正常电流输入时,即所述电流输入数据为空,则确定所述关机状态为异常关机。本实施例通过确定出终端设备的关机状态,以便根据该关机状态来对终端设备的系统数据进行备份处理。
27.步骤s200、根据所述关机状态,将系统数据备份至独立磁盘。
28.当确定出终端设备的关机状态后,本实施例即可根据该关机状态来对系统数据进行备份,备份的目的是对该系统数据进行存储,且为了方便对系统数据进行备份,本实施例中设置有一独立磁盘专门用于存储系统数据。在本实施例中,所述系统数据包括终端设备在使用过程中的记录数据,比如日志数据、应用程序的使用数据、用户编辑或输入的数据(如文档输入等)。
29.在一种实现方式中,本实施例在对系统数据进行备份时,包括如下步骤:步骤s201、当所述关机状态为正常关机时,获取数据备份需求;步骤s202、若所述数据备份需求为需要进行数据备份时,启动预设的电容电源,并将所述系统数据备份至所述独立磁盘。
30.具体实施时,本实施例可确定终端设备的关机状态为正常关机还是异常关机,基于不同的关机状态来执行不同的操作。当关机状态为正常关机时,此时说明侦测端检测到正常的电流输入,此时终端设备需要确定是否需要系统数据进行备份。具体地,该终端设备可输出数据备份需求的提示信息,以询问此时是否需要进行备份。当用户选择需要进行数据备份时,即数据备份需求为需要进行数据备份时,此时就可以执行数据备份操作,将系统数据备份至独立磁盘。在本实施例中,在执行数据备份操作时,本实施例可启动预设的电容电源,该电容电源是为了保证系统数据可顺利备份完成。在另一种实现方式中,若所述数据备份需求为不需要进行数据备份时(即用户选择不需要对系统数据进行备份),则直接进行关机。
31.在一种实现方式中,如果所述关机状态为异常关机时,此时说明侦测端检测不到正常的电流输入,说明为意外关机,为了防止数据丢失,此时终端设备可自动触发数据备份操作,自动将所述系统数据备份至所述独立磁盘。
32.步骤s300、当接收开机指令时,获取数据恢复需求,根据所述数据恢复需求并将所述系统数据闪存至存储器中,并对所述独立磁盘进行格式化。
33.当数据备份完成,系统数据就不会丢失,终端设备在下一次的使用过程中可对系统数据进行恢复并进行调用。在终端设备开机时,就可以获取数据恢复需求,即是否需要对系统数据进行恢复,以便根据所述数据恢复需求并将所述系统数据闪存至存储器中。当系统数据恢复完成,即可对独立磁盘中的系统数据进行格式化。
34.在一种实现方式中,本实施例在对系统数据进行恢复时,包括如下步骤:步骤s301、接收所述开机指令,确定是否存在备份的系统数据;步骤s302、若存在备份的系统数据,获取所述数据恢复需求;步骤s303、若所述数据恢复需求为需要进行恢复时,则读取所述独立磁盘中的所述系统数据,并将所述系统数据闪存至所述存储器中;步骤s304、将独立磁盘中的所述系统数据进行格式化,并对预设的电容电源进行
供能。
35.具体实施时,本实施例的终端设备接收开机指令,并进入开机程序。
36.此时终端设备判断是否存在备份的系统数据,也就是确定在上一次关机时是否对系统数据进行备份。如果存在备份数据,则需要确定是否对其进行恢复,也就是判断是否需要对上一次关机时备份的系统数据进行恢复。而如果不存在备份数据,在说明终端设备在上一次关机时并且对系统数据进行备份,此时终端设备就可直接正常开机。而如果存在备份数据,此时终端设备可输出数据恢复需求的提示信息,然后根据该提示信息确定是否需要继续进行恢复。若用户选择需要对系统数据进行恢复,即数据恢复需求为需要对系统数据进行恢复,则此时终端设备就会读取独立磁盘中的系统数据,然后将系统数据闪存至所述存储器中,从而实现了系统数据的恢复,。当系统数据恢复完成,终端设备及时将独立磁盘中的所述系统数据进行格式化,以腾出独立磁盘的空间,便于下一次关机时存储需要备份的系统数据。开机后,终端设备对预设的电容电源进行供能,使得电容电源储能便于关机时完成数据备份操作。在另一种实现方式中,若所述数据恢复需求为不需要进行恢复时,则直接开机,并对预设的电容电源进行供能。
37.综上,本实施例获取电流输入数据,根据所述电流输入数据确定关机状态;根据所述关机状态,将系统数据备份至独立磁盘;当接收开机指令时,获取数据恢复需求,根据所述数据恢复需求并将所述系统数据闪存至存储器中,并对所述独立磁盘进行格式化。本发明可将系统数据进行及时保存并单独保存在独立磁盘中,可以有效避免系统崩溃或设备损坏造成数据彻底丢失,有效的预防突发事故,可对系统数据进行有效备份并进行恢复,可靠性高。
38.示例性装置基于上述实施例,本发明还提供一种数据备份与恢复系统,在本实施例中的数据备份与恢复系统中,包括电源管理系统、处理器、存储器,电源管理系统与外接电源或者内置电源连接,且与内部的处理器、存储器连接。此外,如图1中所示,所述数据备份与恢复系统还包括:状态确定模块10、数据备份模块20以及数据恢复模块。在本实施例中,所述数据备份与恢复系统中设置有电容电源、侦测端以及独立磁盘,用以协助并完成整个数据备份与恢复的过程。具体地,所述状态确定模块10,用于获取电流输入数据,根据所述电流输入数据确定关机状态。所述数据备份模块20,用于根据所述关机状态,将系统数据备份至独立磁盘。所述数据恢复模块30,用于当接收开机指令时,获取数据恢复需求,根据所述数据恢复需求并将所述系统数据闪存至存储器中,并对所述独立磁盘进行格式化。
39.在一种实现方式中,所述状态确定模块10,包括:电流监测单元,用于通过侦测端检测外接电源和内部电源的供电电流,得到所述电流输入数据;异常关机单元,用于当所述电流输入数据为空时,则确定所述关机状态为异常关机;正常关机单元,用于当所述电流输入数据不为空时,则确定所述关机状态为正常关机。
40.在一种实现方式中,所述数据备份模块20,包括:需求确定单元,用于当所述关机状态为正常关机时,获取数据备份需求;
数据备份单元,用于若所述数据备份需求为需要进行数据备份时,启动预设的电容电源,并将所述系统数据备份至所述独立磁盘。
41.在一种实现方式中,所述数据备份模块20,还包括:直接关机单元,用于若所述数据备份需求为不需要进行数据备份时,则直接进行关机。
42.在一种实现方式中,所述数据备份模块20,还包括:自动备份单元,用于当所述关机状态为异常关机时,则自动将所述系统数据备份至所述独立磁盘。
43.在一种实现方式中,所述数据恢复模块30,包括:系统数据确定单元,用于接收所述开机指令,确定是否存在备份的系统数据;恢复需求确定单元,用于若存在备份的系统数据,获取所述数据恢复需求;系统数据恢复单元,用于若所述数据恢复需求为需要进行恢复时,则读取所述独立磁盘中的所述系统数据,并将所述系统数据闪存至所述存储器中;数据格式化单元,用于将独立磁盘中的所述系统数据进行格式化,并对预设的电容电源进行供能。
44.在一种实现方式中,所述数据恢复模块30,还包括:直接开机单元,用于若所述数据恢复需求为不需要进行恢复时,则直接开机,并对预设的电容电源进行供能。
45.本实施例中的数据备份与恢复装置的工作原理与上述方法实施例所记载的内容相同,此处不再赘述。
46.基于上述实施例,本发明还提供了一种终端设备,其原理框图可以如图3所示。该终端设备包括通过系统总线连接的处理器、存储器。其中,该终端设备的处理器用于提供计算和控制能力。该终端设备的存储器包括非易失性存储介质、内存储器。该非易失性存储介质存储有操作系统和计算机程序。该内存储器为非易失性存储介质中的操作系统和计算机程序的运行提供环境。该终端设备的网络接口用于与外部的终端通过网络连接通信。该计算机程序被处理器执行时以实现一种数据备份与恢复方法。
47.本领域技术人员可以理解,图3中示出的原理框图,仅仅是与本发明方案相关的部分结构的框图,并不构成对本发明方案所应用于其上的终端设备的限定,具体的终端设备以包括比图中所示更多或更少的部件,或者组合某些部件,或者具有不同的部件布置。
48.在一个实施例中,提供了一种终端设备,终端设备包括存储器、处理器及存储在存储器中并可在处理器上运行的数据备份与恢复程序,处理器执行数据备份与恢复程序时,实现如下操作指令:获取电流输入数据,根据所述电流输入数据确定关机状态;根据所述关机状态,将系统数据备份至独立磁盘;当接收开机指令时,获取数据恢复需求,根据所述数据恢复需求并将所述系统数据闪存至存储器中,并对所述独立磁盘进行格式化。
49.本领域普通技术人员可以理解实现上述实施例方法中的全部或部分流程,是可以通过计算机程序来控制相关的硬件来完成,计算机程序可存储于一非易失性计算机可读取存储介质中,该计算机程序在执行时,可包括如上述各方法的实施例的流程。其中,本发明
所提供的各实施例中所使用的对存储器、存储、运营数据库或其它介质的任何引用,均可包括非易失性和/或易失性存储器。非易失性存储器可包括只读存储器(rom)、可编程rom(prom)、电可编程rom(eprom)、电可擦除可编程rom(eeprom)或闪存。易失性存储器可包括随机存取存储器(ram)或者外部高速缓冲存储器。作为说明而非局限,ram以多种形式可得,诸如静态ram(sram)、动态ram(dram)、同步dram(sdram)、双运营数据率sdram(ddrsdram)、增强型sdram(esdram)、同步链路(synchlink) dram(sldram)、存储器总线(rambus)直接ram(rdram)、直接存储器总线动态ram(drdram)、以及存储器总线动态ram(rdram)等。
50.本发明公开了一种数据备份与恢复方法、系统、终端设备及存储介质,所述方法包括:获取电流输入数据,根据所述电流输入数据确定关机状态;根据所述关机状态,将系统数据备份至独立磁盘;当接收开机指令时,获取数据恢复需求,根据所述数据恢复需求并将所述系统数据闪存至存储器中,并对所述独立磁盘进行格式化。本发明可将系统数据进行及时保存并单独保存在独立磁盘中,可以有效避免系统崩溃或设备损坏造成数据彻底丢失,有效的预防突发事故,可对系统数据进行有效备份并进行恢复,可靠性高。
51.最后应说明的是:以上实施例仅用以说明本发明的技术方案,而非对其限制;尽管参照前述实施例对本发明进行了详细的说明,本领域的普通技术人员应当理解:其依然可以对前述各实施例所记载的技术方案进行修改,或者对其中部分技术特征进行等同替换;而这些修改或者替换,并不使相应技术方案的本质脱离本发明各实施例技术方案的精神和范围。
再多了解一些

本文用于企业家、创业者技术爱好者查询,结果仅供参考。

发表评论 共有条评论
用户名: 密码:
验证码: 匿名发表

相关文献