CN101599033A - ***备份还原方法及装置 - Google Patents

***备份还原方法及装置 Download PDF

Info

Publication number
CN101599033A
CN101599033A CNA2009100889838A CN200910088983A CN101599033A CN 101599033 A CN101599033 A CN 101599033A CN A2009100889838 A CNA2009100889838 A CN A2009100889838A CN 200910088983 A CN200910088983 A CN 200910088983A CN 101599033 A CN101599033 A CN 101599033A
Authority
CN
China
Prior art keywords
file
image file
local computer
backup
serial bus
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Pending
Application number
CNA2009100889838A
Other languages
English (en)
Inventor
王颖
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Individual
Original Assignee
Individual
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Individual filed Critical Individual
Priority to CNA2009100889838A priority Critical patent/CN101599033A/zh
Priority to PCT/CN2009/073269 priority patent/WO2011006309A1/zh
Publication of CN101599033A publication Critical patent/CN101599033A/zh
Pending legal-status Critical Current

Links

Images

Classifications

    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F11/00Error detection; Error correction; Monitoring
    • G06F11/07Responding to the occurrence of a fault, e.g. fault tolerance
    • G06F11/14Error detection or correction of the data by redundancy in operation
    • G06F11/1402Saving, restoring, recovering or retrying
    • G06F11/1446Point-in-time backing up or restoration of persistent data
    • G06F11/1456Hardware arrangements for backup
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F11/00Error detection; Error correction; Monitoring
    • G06F11/07Responding to the occurrence of a fault, e.g. fault tolerance
    • G06F11/14Error detection or correction of the data by redundancy in operation
    • G06F11/1402Saving, restoring, recovering or retrying
    • G06F11/1446Point-in-time backing up or restoration of persistent data
    • G06F11/1458Management of the backup or restore process
    • G06F11/1469Backup restoration techniques

Landscapes

  • Engineering & Computer Science (AREA)
  • Theoretical Computer Science (AREA)
  • Quality & Reliability (AREA)
  • Physics & Mathematics (AREA)
  • General Engineering & Computer Science (AREA)
  • General Physics & Mathematics (AREA)
  • Information Retrieval, Db Structures And Fs Structures Therefor (AREA)

Abstract

本发明实施例涉及一种***备份还原方法及装置,其中装置包括:通用串行总线接口、与USB接口连接的控制模块、与控制模块连接的存储模块;当本机正在运行时,控制模块控制USB接口从本机获取本机的***文件或者备份文件,***文件或者备份文件以镜像文件存储在存储模块中;以及,当本机重新启动后,控制模块控制USB接口从存储模块中获取镜像文件,并将镜像文件通过USB接口传送给本机,使本机根据镜像文件自动还原操作***。本发明实施例提供的***备份还原方法及装置,实现了在不占用当前本机的存储空间的前提下方便地还原其操作***,使还原***的操作更具人性化。

Description

***备份还原方法及装置
技术领域
本发明涉及计算机技术领域,尤其是一种***备份还原方法及装置。
背景技术
随着计算机技术的飞速发展,计算机的使用也越来越普及,若计算机的操作***发生操作***错误或者操作***崩溃,非专业人士由于技术知识的限制,无法通过***光盘对计算机进行备份和还原操作。此外,计算机中现有的操作***占用了大量的磁盘空间,对于磁盘存储空间有限的便携式计算机,需要为存储操作***文件预留大量的磁盘存储空间,增加了计算机的硬件成本。
现有技术中,通过一键还原功能可以将操作***进行还原,且操作简单,但通过一键还原方法对计算机的操作***进行还原只能将操作***恢复到计算机出厂时的原始状态,致使计算机中已保存的大量有用的数据丢失,造成资源浪费;而且,该一键还原操作还很容易引起非***盘的文件丢失,因此给用户带来了极大的不便。此外,现有技术中还存在可将个人计算机进行***还原的***还原软件,但是通过软件进行***安装程序复杂,对于非专业人士而言极为不便。
发明内容
本发明的目的在于提供一种***备份还原方法及装置,实现在不占用计算机的存储空间的前提下方便地还原其操作***,使还原***的操作更具人性化。
本发明提供了一种***备份还原装置,包括:通用串行总线接口、与所述通用串行总线接口连接的控制模块、与所述控制模块连接的存储模块;其中,
当本机正在运行时,所述控制模块控制所述通用串行总线接口从所述本机获取所述本机的***文件或者备份文件,所述***文件或者备份文件以镜像文件存储在所述存储模块中;以及,
当所述本机重新启动后,所述控制模块控制所述通用串行总线接口从所述存储模块中获取所述镜像文件,并将所述镜像文件通过所述通用串行总线接口传送给所述本机,使所述本机根据所述镜像文件自动还原操作***。
上述***备份还原装置,当本机正在运行时,通过通用串行总线(Universal Serial Bus,简称:USB)接口获取本机正在运行的数据文件的镜像文件,从而实现对本机正在运行的操作***的文件进行备份;当本机重新启动时,可以使本机通过USB接口获取到存储模块已经存储的镜像文件,并使本机根据该镜像文件自动还原操作***,使本机的***还原到上一次本机运行时的状态,从而实现了在不占用当前本机的存储空间的前提下方便地还原该本机的操作***,使还原操作***更具人性化。
本发明还提供了一种***备份还原方法,包括:
当本机正在运行时,通过通用串行总线接口获取所述本机正在运行的数据文件的镜像文件;
当所述本机重新启动后,将所述镜像文件通过所述通用串行总线接口传送给所述本机,使所述本机根据所述镜像文件自动还原操作***。
上述本发明提供的***备份还原方法,当本机正在运行时,通过USB接口获取本机正在运行的数据文件的镜像文件,从而实现对本机正在运行的操作***的文件进行备份;当本机重新启动时,可以使本机通过USB接口获取已储存的镜像文件,并使本机根据该镜像文件自动还原操作***,使本机的***还原到上一次本机运行时的状态,从而实现了在不占用当前本机的存储空间的前提下方便地还原该本机的操作***,使还原操作***更具人性化。
附图说明
图1为本发明实施例所适用的一个场景的应用示意图;
图2为本发明提供的***备份还原装置一个实施例的结构示意图;
图3为本发明提供的***备份还原装置又一个实施例的结构示意图;
图4为本发明提供的***备份还原方法一个实施例的流程示意图;
图5为本发明提供的***备份还原方法又一个实施例的流程示意图。
具体实施方式
下面通过附图和实施例,对本发明的技术方案做进一步的详细描述。
图1为本发明实施例所适用的一个场景的应用示意图,如图1所示,包括上网卡11和上网本12,用户可以通过上网卡11对上网本12的操作***进行备份及还原。本实施例中,上网本12没有设置光驱,因此不可以通过上网本12的光驱对上网本12的操作***进行重装,当上网本12正常运行时,上网卡11可以获取上网本12的操作***的镜像文件,当上网本12下次运行时,或者当上网本12的操作***在下次使用时需要重新安装时,用户可以通过上网卡11在上次正常运行时获取的镜像文件对上网本12进行***还原,从而使上网本12的操作***能够恢复到最近一次使用的状态。
图2为本发明提供的***备份还原装置一个实施例的结构示意图,如图2所示,本实施例包括:USB接口21、与USB接口21连接的控制模块22、与控制模块22连接的存储模块23。
当本机正在运行时,控制模块22控制USB接口21从本机获取本机的***文件或者备份文件,其中***文件或者备份文件以镜像文件存储在存储模块23中;当本机重新启动后,控制模块22控制USB接口从存储模块23中获取镜像文件,并将镜像文件通过USB接口传送给本机,使本机根据镜像文件自动还原操作***。
本发明实施例提供的***备份还原装置,当本机正在运行时,通过USB接口21获取本机正在运行的数据文件的镜像文件,从而实现对本机正在运行的操作***的文件进行备份;当本机重新启动时,可以使本机通过USB接口21获取到存储模块23已经存储的镜像文件,并使本机根据该镜像文件自动还原操作***,使本机的***还原到上一次本机运行时的状态,从而实现了在不占用当前本机的存储空间的前提下方便地还原该本机的操作***,使还原操作***更具人性化。
图3为本发明提供的***备份还原装置又一个实施例的结构示意图,如图3所示,本实施例包括:USB接口31、与USB接口31连接的控制模块32、与控制模块32连接的存储模块33。
当本机正在运行时,控制模块32控制USB接口从本机获取本机的***文件或者备份文件,其中***文件或者备份文件以镜像文件存储在存储模块33中;当本机重新启动后,控制模块32控制USB接口从存储模块33中获取镜像文件,并将镜像文件通过USB接口传送给本机,使本机根据镜像文件自动还原操作***。
进一步地,控制模块32还可以包括存储单元321和协议转换单元322,存储本实施例提供的***备份还原装置的设备描述符,本机根据设备描述符可以识别出本实施例提供的***备份还原装置;协议转换单元322根据存储单元321存储的设备描述符对镜像文件进行数据格式转换。
进一步地,存储模块33还可以包括:第一存储单元331、第二存储单元332、第三存储单元333。第一存储单元331存储镜像文件,第二存储单元332存储有能够使本机调用镜像文件的启动程序代码,第三存储单元333存储与本机的MAC地址相绑定的身份标识号码。
本发明实施例提供的***备份还原装置,当本机正在运行时,通过USB接口31获取本机正在运行的数据文件的镜像文件,从而实现对本机正在运行的操作***的数据文件进行备份;当本机重新启动时,通过调用第二存储单元332存储的启动程序代码,使本机通过USB接口31获取到第一存储单元331已经存储的镜像文件,并使本机根据该镜像文件自动还原操作***,使本机的***还原到上一次本机运行时的状态,从而实现了在不占用当前本机的存储空间的前提下方便地还原该本机的操作***,使还原操作***更具人性化。
进一步地,在上述图2或图3所示的实施例中,可以在本机出厂时对本机的***文件进行备份,或者预备份;可选择地,本机用户也可以在第一次使用本机时在进入本机的操作***或使用设备启动的情形下对本机的***文件进行初次备份,使本机的操作***进入瘫痪状态时本机仍能够通过初次备份的***文件使本机的操作***还原到初始状态。当用户无法进入本机的操作***时,可以在进入本机的操作***或使用设备启动下取得备份文件或镜像文件实现对本机进行还原。
可选择地,也可在本机的同一个存储硬盘下的不同分区、或者本机内不同的存储硬盘下任何一个分区、或者移动存储设备内的存储空间(例如:外界硬盘、MO盘、ZIP盘)、或者本实施例中的***备份还原装置内的可见及隐藏空间等存储备份文件或者镜像文件。
进一步地,在上述图2或图3所示的实施例中,本机可以具体为上网本,控制模块具体可以为USB接口的控制芯片,存储模块具体可以为一闪存(FLASH);其中,控制模块实现对图2或图3所示实施例中的***备份还原装置与本机之间进行通信的数据的USB数据转换,使通信的数据能够满足USB握手通信协议规范。当图2或图3所示实施例中的***备份还原装置与上网本通过USB接口进行连接后,上网本首先通过控制芯片对存储模块存储的设备描述符进行识别,并解析该设备描述符,从而判断出USB接口的类型,并根据USB接口的类型将镜像文件的数据格式进行转换。
图4为本发明提供的***备份还原方法一个实施例的流程示意图,如图4所示,本实施例包括如下步骤:
步骤401、当本机正在运行时,通过通用串行总线接口获取所述本机正在运行的数据文件的镜像文件;
步骤402、当本机重新启动后,将镜像文件通过USB接口传送给本机,使本机根据镜像文件自动还原操作***。
本发明实施例提供的***备份还原方法,当本机正在运行时,通过USB接口获取本机正在运行的数据文件的镜像文件,从而实现对本机正在运行的操作***的文件进行备份;当本机重新启动时,可以使本机通过USB接口获取已储存的镜像文件,并使本机根据该镜像文件自动还原操作***,使本机的***还原到上一次本机运行时的状态,从而实现了在不占用当前本机的存储空间的前提下方便地还原该本机的操作***,使还原操作***更具人性化。
图5为本发明提供的***备份还原方法又一个实施例的流程示意图,如图5所示,本实施例包括如下步骤:
步骤501、当本机正在运行时,通过USB接口获取本机中的***盘的文件格式;根据文件格式从***盘的扇区中获取***文件或者备份文件;将***文件或者备份文件以镜像文件的形式进行存储;
步骤502、当本机重新启动后,通过USB接口获取本机中的***盘的文件格式;根据文件格式从将镜像文件设置在***盘的扇区中;解压镜像文件,使本机根据解压文件自动还原操作***。
厂家可在本机出厂时对***文件进行备份,或者预备份内;或是最终用户第一次使用时在进入本机***或使用设备启动的情形下对本机文件***或重要文件进行初次备份。
当本机的操作***无法进入时,用户在进入本机的操作***或使用设备启动下获取备份文件或者镜像文件,从而对本机的操作***进行还原。
本发明实施例提供的***备份还原方法,通过“第一次备份,第二次还原”,使用户能够在上一次操作本机的过程中,将本机的操作***进行操作***备份,在下一次操作本机时,若需要对本机的操作***重新安装,但又需要本机在上一次的备份文件时,则可使本机的操作***能够恢复到上一次的状态,从而使得本机仍能够得到上一次操作***中的数据,避免了由于***还原引起的数据丢失。
在上述图5所示实施例的基础上,还包括:当本机正在运行时,将MAC地址通过USB接口发送给本机,使本机根据MAC地址获取与MAC地址相绑定的身份标识号码。
本机通过因特网获取与MAC地址相绑定的身份标识号码,该身份标识号码与本机的MAC地址进行绑定,当本机的MAC地址与身份标识号码绑定后,本机通过对身份标识号码进行操作***的备份、还原的操作,增强了用户操作的安全性。
最后应说明的是:以上实施例仅用以说明本发明的技术方案,而非对其限制;尽管参照前述实施例对本发明进行了详细的说明,本领域的普通技术人员应当理解:其依然可以对前述各实施例所记载的技术方案进行修改,或者对其中部分技术特征进行等同替换;而这些修改或者替换,并不使相应技术方案的本质脱离本发明各实施例技术方案的精神和范围。

Claims (8)

1、一种***备份还原装置,包括:通用串行总线接口、与所述通用串行总线接口连接的控制模块、与所述控制模块连接的存储模块;其特征在于,
当本机正在运行时,所述控制模块控制所述通用串行总线接口从所述本机获取所述本机的***文件或者备份文件,所述***文件或者备份文件以镜像文件存储在所述存储模块中;以及,
当所述本机重新启动后,所述控制模块控制所述通用串行总线接口从所述存储模块中获取所述镜像文件,并将所述镜像文件通过所述通用串行总线接口传送给所述本机,使所述本机根据所述镜像文件自动还原操作***。
2、根据权利要求1所述的装置,其特征在于,所述控制模块包括:
存储单元,用于存储设备描述符,使所述本机能够根据所述设备描述符识别所述***备份还原装置;
协议转换单元,用于根据所述存储设备描述符对所述镜像文件进行数据格式转换。
3、根据权利要求1或2所述的装置,其特征在于,所述存储模块还包括:
第一存储单元,用于存储所述镜像文件;
第二存储单元,用于存储使所述本机调用所述镜像文件的启动程序代码。
4、根据权利要求3所述的装置,其特征在于,所述存储模块还包括:
第三存储单元,用于存储与所述本机的媒介访问控制地址相绑定的身份标识号码。
5、一种***备份还原方法,其特征在于,包括:
当本机正在运行时,通过通用串行总线接口获取所述本机正在运行的数据文件的镜像文件;
当所述本机重新启动后,将所述镜像文件通过所述通用串行总线接口传送给所述本机,使所述本机根据所述镜像文件自动还原操作***。
6、根据权利要求5所述的方法,其特征在于,所述通过通用串行总线接口获取所述本机正在运行的数据文件的镜像文件包括:
通过通用串行总线接口获取所述本机中的***盘的文件格式;
根据所述文件格式从所述***盘的扇区中获取***文件或者备份文件;
将所述***文件或者备份文件以镜像文件的形式进行存储。
7、根据权利要求5所述的方法,其特征在于,所述将所述镜像文件通过所述通用串行总线接口传送给所述本机,使所述本机根据所述镜像文件自动还原操作***包括:
通过通用串行总线接口获取所述本机中的***盘的文件格式;
根据所述文件格式从将所述镜像文件设置在所述***盘的扇区中;
解压所述镜像文件,使所述本机根据所述解压文件自动还原操作***。
8、根据权利要求5~7任一所述的方法,其特征在于,还包括:
当所述本机正在运行时,将媒介访问控制地址通过所述通用串行总线接口发送给所述本机,使所述本机根据所述媒介访问控制地址获取与所述媒介访问控制地址相绑定的身份标识号码。
CNA2009100889838A 2009-07-15 2009-07-15 ***备份还原方法及装置 Pending CN101599033A (zh)

Priority Applications (2)

Application Number Priority Date Filing Date Title
CNA2009100889838A CN101599033A (zh) 2009-07-15 2009-07-15 ***备份还原方法及装置
PCT/CN2009/073269 WO2011006309A1 (zh) 2009-07-15 2009-08-14 ***备份还原方法及装置

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CNA2009100889838A CN101599033A (zh) 2009-07-15 2009-07-15 ***备份还原方法及装置

Publications (1)

Publication Number Publication Date
CN101599033A true CN101599033A (zh) 2009-12-09

Family

ID=41420487

Family Applications (1)

Application Number Title Priority Date Filing Date
CNA2009100889838A Pending CN101599033A (zh) 2009-07-15 2009-07-15 ***备份还原方法及装置

Country Status (2)

Country Link
CN (1) CN101599033A (zh)
WO (1) WO2011006309A1 (zh)

Cited By (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN103914309A (zh) * 2012-12-29 2014-07-09 中国航空工业集团公司第六三一研究所 一种基于嵌入式***平台的ip、mac地址设置方法
CN107368315A (zh) * 2017-07-20 2017-11-21 郑州云海信息技术有限公司 一种双硬盘双***的启动方法及装置

Family Cites Families (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN1261893C (zh) * 2003-01-14 2006-06-28 联想(北京)有限公司 更新嵌入式设备的操作***的方法
CN1313941C (zh) * 2004-03-10 2007-05-02 台均科技(深圳)有限公司 数据处理装置与操作***进行数据交换的方法
CN100454264C (zh) * 2006-01-26 2009-01-21 章平顺 一种计算机***自动备份和自动还原装置及其实现方法

Cited By (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN103914309A (zh) * 2012-12-29 2014-07-09 中国航空工业集团公司第六三一研究所 一种基于嵌入式***平台的ip、mac地址设置方法
CN107368315A (zh) * 2017-07-20 2017-11-21 郑州云海信息技术有限公司 一种双硬盘双***的启动方法及装置

Also Published As

Publication number Publication date
WO2011006309A1 (zh) 2011-01-20

Similar Documents

Publication Publication Date Title
US20220179682A1 (en) Task processing method, apparatus, and system based on distributed system
KR101413260B1 (ko) 휴대 단말과 외부 장치 간 데이터 송수신 시스템 및 방법
US9557791B2 (en) Computer device and method for converting working mode of universal serial bus connector of the computer device
US9971557B2 (en) Information processing apparatus, control method, and storage medium
US20100049932A1 (en) Method and apparatus for automatic snapshot
US20210208982A1 (en) Data disaster recovery method and site
US20110246983A1 (en) Wireless Network Backup Device and Method
WO2013071766A1 (zh) 异常处理方法、装置和客户端
US11093335B2 (en) Data replication method, apparatus, and system
CN101964821A (zh) 远程终端运行环境的加载方法及***
CN103942121A (zh) 一种数据还原***及移动终端
CN101645780B (zh) 一种poe***断电上电后恢复配置的方法及装置
TW200305807A (en) Basic input/output system (BIOS) shadowed small-print hard disk drive as robust, always on, backup for hard disk image & software failure
CN106155842B (zh) 一种数据迁移方法及装置
WO2021143168A1 (zh) 可信执行环境操作***崩溃处理方法及电子设备
CN111488207A (zh) 应用进程保活方法、装置、网络设备及存储介质
CN101599033A (zh) ***备份还原方法及装置
US10007529B2 (en) Data terminal running mode switching method, device, and data terminal
CN102413247A (zh) 终端死机现场的恢复方法及装置
CN106371942B (zh) 存储器错误处理方法和相关装置和***
US8451993B2 (en) Dial-up connection method and device of mobile data terminal
US8195861B2 (en) Hub apparatus with OTG function
CN109426575B (zh) 通话业务处理方法及装置
CN114691223B (zh) 一种通过网络传输bios日志的方法及装置
WO2014183374A1 (zh) 一种存储卡的存储信息发送方法及装置

Legal Events

Date Code Title Description
C06 Publication
PB01 Publication
C10 Entry into substantive examination
SE01 Entry into force of request for substantive examination
C12 Rejection of a patent application after its publication
RJ01 Rejection of invention patent application after publication

Open date: 20091209