CN100472464C - 一种数据备份***及方法 - Google Patents
一种数据备份***及方法 Download PDFInfo
- Publication number
- CN100472464C CN100472464C CNB2005101276804A CN200510127680A CN100472464C CN 100472464 C CN100472464 C CN 100472464C CN B2005101276804 A CNB2005101276804 A CN B2005101276804A CN 200510127680 A CN200510127680 A CN 200510127680A CN 100472464 C CN100472464 C CN 100472464C
- Authority
- CN
- China
- Prior art keywords
- data
- port
- storage device
- backup
- movable storage
- 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.)
- Expired - Fee Related
Links
Images
Landscapes
- Information Retrieval, Db Structures And Fs Structures Therefor (AREA)
- Techniques For Improving Reliability Of Storages (AREA)
Abstract
一种数据备份***及方法,该数据备份***包括VMM,I/O端口,与I/O端口相匹配的移动存储设备,VMM包括至少一个端口监视器,移动存储设备包括至少一个操作***,和至少一个数据备份单元,以及至少一块数据存储区域。当移动存储设备接入到I/O端口时,通过VMM引导并运行所述操作***,并在操作***中运行数据备份单元,数据备份单元比较数据存储区域中已经备份的文件数据与需要备份的数据区域的文件数据,将需要备份的数据区域中的文件数据,备份到移动存储设备中的数据存储区域。本发明既不明显影响计算机的性能,又使计算机中的数据及时得到安全备份。
Description
技术领域
本发明涉及计算机应用领域,特别是涉及一种数据备份***及方法。
背景技术
随着计算机用户的各种移动智能装置,比如PC、智能手机等越来越多,其应用范围也越来越深入用户的生活,也变得越来越重要,已经成为一部分用户在工作、生活、旅行中必不可少用品。
移动智能装置的重要性在于存储在这些装置上的用户的数据文件,随着用户这些装置的时间越来越长,在这些装置上存储的数据也越来越多,因此及时方便地对这些数据文件进行备份,保证数据的安全性,已经变得越来越重要。
现有的解决方法有三类:
(一)网络备份解决方法。这种方法通常都很专业,并且设备很昂贵,适合于大中型企业与重要政府机关部门,对于小型企业与个人,由于其财力和人员方面,以及数据量较小,因而不适合于使用。
(二)单机备份解决方法,适合于个人使用,现在比较普遍和简单的做法是让用户自己在计算机外面连接一个USB硬盘,然后手工去判断应该在什么时候进行备份,并且再判断哪些文件是有变化的新文件,然后才进行备份,其对用户的要求太高,操作难度太大;另外一种适合于个人使用的方法是在操作***(OS)上开发一个***单元来帮助用户去定期地执行备份,自动判断哪些文件有变化,然后进行备份,但是这种方法对于操作***本身的性能会有明显的影响。
同时,由于移动装置没有一个固定安装位置,不使用计算机的时候需要把它拔下来安全保管,使用计算机的时候再从保管的地方取出移动装置接上,有一些移动装置还要求单独的提供电源,用户在使用上非常不方便。
(三)传统的冗余备份方法,其在一台计算机内安装两块同样的硬盘,使用RAID技术实时把第一块硬盘上的内容完全同步地备份到第二块硬盘上。这种方法由于硬盘安装在主机内,并且是传统硬盘IDE或者SATA接口,其不适合于不同计算机间备份,更不适合于做数据文件的异地备份。
以上这些方法中存在的问题导致用户在进行数据文件备份的时候感觉到很麻烦,以致最后都有意无意地放弃了主动备份的尝试,当发生病毒破坏或者硬盘损坏的时候,没有备份的重要文件被破坏掉,给用户造成了无可挽回的损失。
发明内容
本发明的目的在于克服上述缺陷而提供的一种数据备份的***和方法,使计算机在进行数据备份时,既不明显影响计算机的性能,又使计算机中的数据及时得到安全备份。
本发明提供一种数据备份***,包括虚拟机监视器(14),I/O端口(5),与I/O端口(5)相匹配的移动存储设备(7),所述虚拟机监视器(14)包括至少一个端口监视器(15),所述端口监视器(15)用于监视所述虚拟机监视器(14)上对需要备份的数据区域的I/O请求指令,并且比较两次I/O请求指令间的时间间隔T1;
所述端口监视器(15)还用于判断所述时间间隔T1是否达到备份时间Tg;
所述移动存储设备(7)包括至少一个操作***,和至少一个数据备份单元(2),以及至少一块数据存储区域,当移动存储设备(7)接入到I/O端口(5)时,通过虚拟机监视器(14)引导并运行所述操作***,并在所述操作***中运行数据备份单元(2),在所述时间间隔T1达到所述备份时间Tg时,数据备份单元(2)比较需要备份的数据区域,当文件数据数据与已经备份的文件数据不相一致时,将需要备份的数据区域的文件拷贝到移动存储设备中的数据存储区域。
优选地,所述端口监视器(15)还包括驱动单元(17),用于移动存储设备(7)接入到I/O端口(5)时,通过虚拟机监视器(14)驱动所述的移动存储设备,使移动存储设备(7)能够在虚拟机监视器(14)中进行读写操作。
优选地,所述的I/O端口(5)为热拔插I/O端口。
优选地,所述的热拔插I/O端口为USB端口或者1394端口。
优选地,所述的操作***为嵌入式操作***。
优选地,所述的端口监视器(15)还包括代理单元(18),用于在移动存储设备(7)接入I/O端口(5)时,屏蔽驱动单元(17)驱动所述移动存储设备的过程,使该驱动过程在后台完成。
本发明还提供一种数据备份的方法,包括下列步骤:
步骤J:端口监视器(15)监视虚拟机监视器(14)上对需要备份的数据区域的I/O请求指令,并且比较两次I/O指令间的时间间隔T1;
步骤K:端口监视器(15)判断时间间隔T1是否达到备份时间Tg,如果是,则进入步骤M;
步骤M:数据备份单元(2)比较需要备份的数据区域,当最新的有改动的文件数据与已经备份的文件数据不相一致时,将所述最新的有改动的文件数据拷贝到移动存储设备(7)中的数据存储区域(3)。
优选地,所述方法之前进一步包括:
步骤A:端口监视器(15)监视I/O端口(5)上的状态变化;
步骤B:端口监视器(15)发现该I/O端口上有移动存储设备(7)连接时,判断是否为端口可识别的存储设备,如果是,则识别该移动存储设备;否则,提示该设备不可识别,返回步骤A;
步骤C:端口监视器(15)判断移动存储设备(7)上是否有虚拟机监视器(14)可启动的操作***,如果有,则进入步骤D;否则,提示该设备不可进行文件数据备份,结束数据备份过程;
步骤D:虚拟机监视器(14)引导并运行移动存储设备(7)上的操作***启动,并在操作***中运行移动存储设备(7)中的数据备份单元(2);
步骤E:将需要备份的数据区域上需要备份的数据文件拷贝到移动存储设备(7)中的数据存储区域(3);
步骤F:当数据备份结束后,端口监视器(15)记录最近一次备份后硬盘扇区的数据的文件数据改变状态;
步骤G:端口监视器(15)监视端口中的移动存储设备(7)是否移离,如果已经移离,则清除文件数据改变状态,时间T清0,结束数据备份过程;否则,进入步骤J。
优选地,所述步骤K进一步包括:当所述时间间隔达到所述备份时间时,数据备份单元(2)比较需要备份的数据区域文件数据与最近一次备份在移动存储装置中文件数据的差异,判断硬盘扇区文件数据被修改的量是否达到需要备份的量时,才进入步骤M;否则,返回步骤G。
优选地,所述步骤F进一步包括:端口监视器(15)还记录最近一次数据备份后移动存储设备(7)还连接在I/O端口(5)上的持续时间。
本发明的有益效果是:本发明的数据备份的***和方法,相比现有技术而言,最大优势在于它可以指定某个I/O端口上连接备份装置,并且通过一个独立于主操作***的嵌入式操作***在后台完成最新数据文件的搜索与备份,不影响用户的正常使用,使计算机中的数据及时得到安全备份。同时,把这个指定的I/O端口与主机硬件整体设计相结合,给用户一个更加醒目的提醒,同时也保证移动设备的安全,改善用户使用体验。
附图说明
图1是本发明的存储设备结构示意图;
图2是本发明的移动设备承载装置结构示意图;
图3是本发明数据备份***结构示意图;
图4是本发明每次***存储设备进行备份数据的流程图;
图5是本发明***存储设备以后进行数据备份的流程图;
图6是本发明的嵌入式操作***备份数据的流程图。
具体实施方式
下面结合附图1~6进一步详细说明本发明的一种数据备份的***和方法,以及该***中的移动设备的承载装置。
如图3所示,是在现有已经公开的虚拟机架构中,实现对于硬件资源的虚拟化,从而在一台计算机上可以并行地运行多个操作***,图3中表示为服务操作***(Service OS)12和用户操作***(Guest OS)13,这里只是以两个操作***为例,其数量不限于两个。由于这些操作***相互之间不干扰,比如服务操作***12能访问的内存是用户操作***13所不能访问的,这样,这种架构也同时实现了多个操作***之间的隔离。
在这种虚拟机架构中,通过在实际的硬件16层面上增加一组专门给虚拟机监视器(Virtual Machine Monitor,VMM)14使用的指令、虚拟计算资源、存储资源以及I/O资源,使得用户操作***(Guest OS)13不需要任何修改就可以运行在虚拟机架构上,这就提供了一个非常广的创新应用范围。其中,常用的用户操作***可以包括Windows98、Windows2000、WindowsXP、Linux、Unix、Mac等。
本发明是在支持VMM的硬件16平台上,还包括至少一个热拔插I/O端口,以及一个端口监视器15,用于监视所述的热拔插I/O端口,并监视发现接入该I/O端口的设备具有操作***时,引导VMM14启动并运行操作***。
所述的端口监视器包括一个驱动单元17,用于移动存储设备7接入到I/O端口5时,通过虚拟机监视器14驱动所述的移动存储设备,使移动存储设备7能够在虚拟机监视器14中进行读写操作。
所述的热拔插I/O端口可以是USB端口,或者1394端口。
热拔插I/O端口的驱动单元17,用于在有设备***到热拔插I/O端口时,驱动并识别接入该I/O端口的设备。
可与所述热拔插I/O端口连接的移动存储装置,如图1所示,所述的移动存储装置包括至少一个嵌入式操作***(OS)1,如嵌入式Linux***,或者WinPE***,或者是WindowsXP Embeded***,以及至少一个用于备份数据的数据存储区域3。
所述的嵌入式操作***还包括一个数据备份单元2,在嵌入式操作***1在VMM14上运行后,在嵌入式操作***1上运行数据备份单元2,数据备份单元2比较原来所备份的文件数据与所需要备份的数据区域的文件数据,当发现所需要备份的数据区域有文件数据与已经备份的文件数据不相同时,将该文件数据备份到数据存储区域3。
所述的需要备份的数据区域在本实施例中的整个硬盘,所述的需要备份的数据文件为***文件,包括VMM***文件和操作***文件。
在支持VMM的硬件16平台上,首先运行VMM14,然后在VMM14之上运行现有的各种操作***,在VMM14中,运行所述的端口监视器15,随时监视所述的热拔插I/O端口,一旦发现有所述移动存储设备与该端口连接,则引导端口监视器15中的移动存储设备7的驱动单元17驱动该移动存储设备,并通过利用VMM14运行移动存储设备7中的嵌入式操作***1,该嵌入式操作***在VMM14上运行后,启动并运行数据备份单元2,数据备份单元2比较原来所备份的文件数据与硬盘中的文件数据,当发现硬盘中的文件数据与已经备份的文件数据不相同时,将该文件数据备份到移动存储设备7中的数据存储区域3。
数据备份单元2还可以监视硬盘,当比较发现硬盘上缺少必要的文件数据,如VMM***文件或者操作***文件时,可以通过提示或者自动将该文件恢复到硬盘上。如果硬盘上没有数据,则从移动存储设备7上把文件数据恢复到硬盘上。
所述的端口监视器15还包括一个代理单元18,用于屏蔽显示该热拔插I/O端口的自动驱动,这样在该端口中***移动存储设备7的时候,自动驱动该移动存储设备的过程中后台运行,不会对用户的正常使用造成任何干扰,让用户得到一种专用存储端口的体验。
基于所述的移动存储设备,本发明还提供了一种所述移动存储设备的承载装置,如图2所示,在现有的计算机主机4内部,在所述的热拔插I/O端口相对应的位置有一凹槽6,所述凹槽的大小与移动存储设备7大小相配合,所述凹槽在热拔插I/O端口处有一与端口大小相配合的开口,所述的移动存储设备可以伸入该凹槽并通过开口与热拔插I/O端口相连接。
所述的承载装置还包括一条电源线,其一端与主板电源相连,另一端可与移动存储设备的电源接口相连,利用主机4为移动存储设备7提供电源。
所述的承载装置还包括一个带锁的盖板10,当移动存储设备7***到凹槽6后,该带锁的盖板自动盖住移动存储装置,使其不裸露在主机4外;同时盖板10上的锁自动锁住盖口,没有钥匙的用户将无法打开盖板10,也就没有方法取出移动存储设备7。
所述的承载装置还包括一个备份状态指示灯11,当移动存储装置开始进行文件数据备份时,备份状态指示灯11指示移动存储装置是否正在进行文件数据备份。
所述的承载装置还包括一个移动存储设备的备份醒目标识9,当移动存储装置***热拔插端口时,该备份醒目标识显示已经有移动存储设备7***;当移动存储装置移离时,该备份醒目标识显示可以***移动存储装置。
下面结合所述的数据备份***进一步详细描述本发明的数据备份方法:
本发明的方法是在支持VMM的硬件16平台上,首先运行VMM14,然后在VMM14之上运行现有的各种操作***,在VMM14中,运行所述的端口监视器,随时监视所述的热拔插I/O端口,一旦发现有所述移动存储设备与该端口连接,则引导端口监视器15中的移动存储设备的驱动单元17驱动该移动存储设备,并通过利用VMM14运行移动存储设备中的嵌入式操作***1,该嵌入式操作***在VMM14上运行后,启动运行数据备份单元2,数据备份单元2比较原来所备份的文件数据与硬盘中的文件数据,当发现硬盘中的文件数据与已经备份的文件数据不相同时,将该文件数据备份到移动存储设备中的数据存储区域3。
在每次***移动存储设备7后,如图4所示,***进行文件数据备份的步骤如下:
步骤401:端口监视器15监视热拔插I/O端口上的状态变化;
端口监视器15定期地给热拔插I/O端口发送查询指令,比如每隔1ms发送一次查询指令,如果该端口上有设备连接的话,那么查询返回信息中就会有标志。
步骤402:端口监视器15发现该I/O端口上有移动存储设备7连接时,判断是否为端口可识别的存储设备,如果是,则端口监视器15启动驱动单元17,驱动并识别该移动存储设备;否则,提示该设备不可识别,返回步骤401;
步骤403:端口监视器15判断移动存储设备7上是否有VMM14可启动的嵌入式操作***,如果有,则进入步骤404;否则,提示该设备不可进行文件数据备份,结束数据备份过程;
步骤404:VMM14引导移动存储设备上的嵌入式操作***1启动,并在嵌入式操作***1中运行移动存储设备中的数据备份单元2;
步骤405:数据备份单元2比较硬盘中的VMM***文件和操作***文件,当文件数据与已经备份的文件数据不相一致时,将文件数据拷贝到移动存储设备中的数据存储区域3。
当移动存储设备7接入***后,并且已经进行过数据备份后,但该移动存储设备并没有移离计算机***时,当达到数据备份的条件时,嵌入式操作***1启动并运行数据备份单元2,进行文件数据备份。如图5所示,其步骤如下:
步骤501:当数据备份结束后,端口监视器15记录最近一次备份后硬盘数据的文件数据改变状态和最近一次数据备份后移动存储设备7还连接在热拔插端口上的持续时间T;
步骤502:端口监视器15监视端口中的移动存储设备7是否移离,如果已经移离,则清除文件数据改变状态,时间T清0,结束数据备份过程;否则,进入步骤503;
步骤503:端口监视器15判断时间是否达到端口监视器15中设定的数据备份时长Td,即T≥Td时,端口监视器15监视VMM14上的各个操作***对硬盘的I/O请求指令,并且比较两次I/O指令间的时间间隔T1;
步骤504:端口监视器15判断时间T1是否达到时间备份时间Tg,如果是,则说明此时硬盘处于空闲状态,适合于进行数据备份,则进入步骤505;否则,返回步骤502;
步骤505:数据备份单元2比较当前硬盘文件数据与最近一次备份在移动存储装置中文件数据的差异,判断硬盘文件数据被修改的量是否达到需要备份的量时,如被修改文件数量超过10个,或者是被修改的数据量超过100K时,进入步骤506;否则,返回步骤502;
步骤506:数据备份单元2比较硬盘中的VMM***文件和操作***文件,当文件数据与已经备份的文件数据不相一致时,将文件数据拷贝到移动存储设备中的数据存储区域3,将硬盘上最新的数据文件备份到移动存储设备中的数据存储区域3。
嵌入式操作***中的数据备份单元2备份文件数据的过程如图6所示,包括如下步骤:
步骤601:数据备份单元2首先查询硬盘上的最近一次备份时间点后发生过变化的所有文件数据;
步骤602:判断是否有需要备份的文件,如果有,则进入步骤603;否则,结束备份过程;
步骤603:判断移动存储设备中的数据存储区域3是否有足够的剩余空间,如果有,则进入步骤604;否则,结束备份过程;
步骤604:数据备份单元2比较硬盘中文件数据,当文件数据与已经备份的文件数据不相一致时,将文件数据拷贝到移动存储设备中的数据存储区域3。
使用本发明的数据备份***和承载装置进行文件数据的自动备份时,相比现有技术而言,最大的优势是它可以在指定的热拔插I/O端口上连接移动存储设备7进行文件数据备份,并且可以通过一个独立于主操作***的嵌入式操作***在后台完成最新数据文件的搜索与备份,其既几乎不影响用户的正常使用计算机,又可以把这个指定的热拔插I/O端口与主机4上的承载装置相结合,并且给用户一个更加醒目的提醒,可以改善用户使用计算机进行数据备份的体验。
而且,当硬盘损坏了以后,由于VMM14和嵌入式操作***1都不在硬盘上,因此更换硬盘后,可以很方便地进行恢复。
本实施例是使本领域普通技术人员理解本发明,而对本发明所进行的详细描述,但可以想到,在不脱离本发明的权利要求所涵盖的范围内还可以做出其它的变化和修改,这些变化和修改均在本发明的保护范围内。
Claims (10)
1.一种数据备份***,包括虚拟机监视器(14),I/O端口(5),与I/O端口(5)相匹配的移动存储设备(7),所述虚拟机监视器(14)包括至少一个端口监视器(15),其特征在于:所述端口监视器(15)用于监视虚拟机监视器(14)上对需要备份的数据区域的I/O请求指令,并且比较两次I/O请求指令间的时间间隔T1;
所述端口监视器(15)还用于判断所述时间间隔T1是否达到备份时间Tg;
所述移动存储设备(7)包括至少一个操作***,和至少一个数据备份单元(2),以及至少一块数据存储区域,当移动存储设备(7)接入到I/O端口(5)时,通过虚拟机监视器(14)引导并运行所述操作***,并在所述操作***中运行数据备份单元(2),在所述时间间隔T1达到所述备份时间Tg时,数据备份单元(2)比较需要备份的数据区域,当文件数据数据与已经备份的文件数据不相一致时,将需要备份的数据区域的文件拷贝到移动存储设备中的数据存储区域。
2.根据权利要求1所述的数据备份***,其特征在于,所述端口监视器(15)还包括驱动单元(17),用于移动存储设备(7)接入到I/O端口(5)时,通过虚拟机监视器(14)驱动所述的移动存储设备,使移动存储设备(7)能够在虚拟机监视器(14)中进行读写操作。
3.根据权利要求1或2所述的数据备份***,其特征在于,所述的I/O端口(5)为热拔插I/O端口。
4.根据权利要求3所述的数据备份***,其特征在于,所述的热拔插I/O端口为USB端口或者1394端口。
5.根据权利要求1或2所述的数据备份***,其特征在于,所述的操作***为嵌入式操作***。
6.根据权利要求2所述的数据备份***,其特征在于,所述的端口监视器(15)还包括代理单元(18),用于在移动存储设备(7)接入I/O端口(5)时,屏蔽驱动单元(17)驱动所述移动存储设备的过程,使该驱动过程在后台完成。
7.一种数据备份的方法,其特征在于,包括下列步骤:
步骤J:端口监视器(15)监视虚拟机监视器(14)上对需要备份的数据区域的I/O请求指令,并且比较两次I/O指令间的时间间隔T1;
步骤K:端口监视器(15)判断时间间隔T1是否达到备份时间Tg,如果是,则进入步骤M;
步骤M:数据备份单元(2)比较需要备份的数据区域,当最新的有改动的文件数据与已经备份的文件数据不相一致时,将所述最新的有改动的文件数据拷贝到移动存储设备(7)中的数据存储区域(3)。
8.根据权利要求7所述的数据备份的方法,其特征在于,所述方法之前进一步包括:
步骤A:端口监视器(15)监视I/O端口(5)上的状态变化;
步骤B:端口监视器(15)发现该I/O端口上有移动存储设备(7)连接时,判断是否为端口可识别的存储设备,如果是,则识别该移动存储设备;否则,提示该设备不可识别,返回步骤A;
步骤C:端口监视器(15)判断移动存储设备(7)上是否有虚拟机监视器(14)可启动的操作***,如果有,则进入步骤D;否则,提示该设备不可进行文件数据备份,结束数据备份过程;
步骤D:虚拟机监视器(14)引导并运行移动存储设备(7)上的操作***启动,并在操作***中运行移动存储设备(7)中的数据备份单元(2);
步骤E:将需要备份的数据区域上需要备份的数据文件拷贝到移动存储设备(7)中的数据存储区域(3);
步骤F:当数据备份结束后,端口监视器(15)记录最近一次备份后硬盘扇区的数据的文件数据改变状态;
步骤G:端口监视器(15)监视端口中的移动存储设备(7)是否移离,如果已经移离,则清除文件数据改变状态,时间T清0,结束数据备份过程;否则,进入步骤J。
9.根据权利要求7所述的数据备份的方法,其特征在于,所述步骤K进一步包括:
当所述时间间隔达到所述备份时间时,数据备份单元(2)比较需要备份的数据区域文件数据与最近一次备份在移动存储装置中文件数据的差异,判断硬盘扇区文件数据被修改的量是否达到需要备份的量时,才进入步骤M;否则,返回步骤G。
10.根据权利要求7所述的数据备份方法,其特征在于,所述步骤F进一步包括:
端口监视器(15)还记录最近一次数据备份后移动存储设备(7)还连接在I/O端口(5)上的持续时间。
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CNB2005101276804A CN100472464C (zh) | 2005-12-02 | 2005-12-02 | 一种数据备份***及方法 |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CNB2005101276804A CN100472464C (zh) | 2005-12-02 | 2005-12-02 | 一种数据备份***及方法 |
Publications (2)
Publication Number | Publication Date |
---|---|
CN1979436A CN1979436A (zh) | 2007-06-13 |
CN100472464C true CN100472464C (zh) | 2009-03-25 |
Family
ID=38130614
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CNB2005101276804A Expired - Fee Related CN100472464C (zh) | 2005-12-02 | 2005-12-02 | 一种数据备份***及方法 |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN100472464C (zh) |
Families Citing this family (11)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN101615148A (zh) * | 2008-06-27 | 2009-12-30 | 鸿富锦精密工业(深圳)有限公司 | 文件保护方法 |
CN101685412B (zh) * | 2008-09-22 | 2011-06-22 | 联想(北京)有限公司 | 一种硬盘数据的备份和恢复方法、***及计算机 |
US20130074065A1 (en) * | 2011-09-21 | 2013-03-21 | Ibm Corporation | Maintaining Consistency of Storage in a Mirrored Virtual Environment |
CN102495765A (zh) * | 2011-11-15 | 2012-06-13 | 北京瑞信在线***技术有限公司 | 在linux操作***和移动存储设备之间同步数据的方法及装置 |
US10528116B2 (en) * | 2013-03-14 | 2020-01-07 | Seagate Technology Llc | Fast resume from hibernate |
CN104461767B (zh) * | 2013-09-17 | 2018-12-14 | 联想(北京)有限公司 | 一种信息处理方法及第一电子设备 |
CN104699565A (zh) * | 2013-12-10 | 2015-06-10 | 光阳工业股份有限公司 | 摩托车行车记录器的文件备份方法 |
CN104794025B (zh) * | 2015-04-27 | 2017-11-10 | 四川效率源信息安全技术股份有限公司 | 快速校验存储设备的方法 |
CN107438186A (zh) * | 2016-05-25 | 2017-12-05 | 中兴通讯股份有限公司 | 一种网络备份重连方法、装置及机顶盒 |
CN107729188A (zh) * | 2017-11-21 | 2018-02-23 | 深圳市元创时代科技有限公司 | 数据备份方法、装置及电子设备 |
CN112612417B (zh) * | 2020-12-24 | 2023-08-08 | 深圳市科力锐科技有限公司 | 数据迁移方法、装置、设备及存储介质 |
-
2005
- 2005-12-02 CN CNB2005101276804A patent/CN100472464C/zh not_active Expired - Fee Related
Also Published As
Publication number | Publication date |
---|---|
CN1979436A (zh) | 2007-06-13 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN100472464C (zh) | 一种数据备份***及方法 | |
CN102567136B (zh) | 一种计算机***的备份、还原方法、装置及计算机*** | |
US20220114067A1 (en) | Systems and methods for instantiation of virtual machines from backups | |
EP1984821B1 (en) | Restoring a file to its proper storage tier in an information lifecycle management environment | |
CN100517247C (zh) | 用于并行存储的装置、***和方法 | |
US8819487B2 (en) | System reset | |
US9569314B2 (en) | Flash copy for disaster recovery (DR) testing | |
CN101694635B (zh) | 基于虚拟磁带库备份的控制方法、***及近线存储节点 | |
JP2009506399A (ja) | バックアップイメージを仮想化するシステム及び方法 | |
US11698808B2 (en) | System and method of selectively restoring a computer system to an operational state | |
WO2013086057A1 (en) | System and method for restoring application data | |
US6732294B2 (en) | Method of disaster recovery testing and storage system | |
CN101326496A (zh) | 持续保护数据的装置、***和方法 | |
CN104636375A (zh) | 一种自动备份应用数据且按需恢复的方法及装置 | |
CN101105738A (zh) | 用于并行存储池迁移和备份的装置、***和方法 | |
US9898370B2 (en) | Flash copy for disaster recovery (DR) testing | |
CN101576807B (zh) | 移动存储设备上的管理软件的运行方法 | |
CN105593829A (zh) | 从原始映像备份中排除文件***对象 | |
CN104461773A (zh) | 一种虚拟机备份去重的方法 | |
US7970736B2 (en) | System, method and computer program product for storing transient state information | |
CN102968358A (zh) | 一种软raid1部署***的快速恢复方法 | |
CN105556479A (zh) | 用于分区和高速缓存恢复的方法、***和计算机可读介质 | |
US10445183B1 (en) | Method and system to reclaim disk space by deleting save sets of a backup | |
JP2007310548A (ja) | ディスクアレイ装置およびデータ管理方法 | |
KR101460452B1 (ko) | 하이버네이션 기반 스냅샷 이미지 생성 장치 및 방법 |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
C06 | Publication | ||
PB01 | Publication | ||
C10 | Entry into substantive examination | ||
SE01 | Entry into force of request for substantive examination | ||
C14 | Grant of patent or utility model | ||
GR01 | Patent grant | ||
CF01 | Termination of patent right due to non-payment of annual fee |
Granted publication date: 20090325 Termination date: 20201202 |
|
CF01 | Termination of patent right due to non-payment of annual fee |