CN100472464C - Data back-up system and method and system load-bearing apparatus - Google Patents

Data back-up system and method and system load-bearing apparatus Download PDF

Info

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
Application number
CNB2005101276804A
Other languages
Chinese (zh)
Other versions
CN1979436A (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.)
Lenovo Beijing Ltd
Original Assignee
Lenovo Beijing Ltd
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 Lenovo Beijing Ltd filed Critical Lenovo Beijing Ltd
Priority to CNB2005101276804A priority Critical patent/CN100472464C/en
Publication of CN1979436A publication Critical patent/CN1979436A/en
Application granted granted Critical
Publication of CN100472464C publication Critical patent/CN100472464C/en
Expired - Fee Related legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Images

Landscapes

  • Information Retrieval, Db Structures And Fs Structures Therefor (AREA)
  • Techniques For Improving Reliability Of Storages (AREA)

Abstract

The invention is a data backup system and method, comprising VMM, I/O port, and mobile storage device matching the I/O port, where the VMM comprises at least a port monitor, and the mobile storage device comprises at least an operating system and at least a data backup unit as well as at least a data memory area. When the mobile storage device accesses to the I/O port, it guides and runs the operating system by the VMM and runs the data backup unit in the operating system, the data backup unit compares the backup file data in the data memory area with the file data in data area in need of backup, backups the file data in need of backup into the data memory area of the mobile storage device. And the invention also provides a bearing device for the mobile storage device. And the invention does not obviously influence computer performance but can safely backup the data in computer in time.

Description

A kind of data backup system and method
Technical field
The present invention relates to computer application field, particularly relate to a kind of data backup system and method.
Background technology
Various intelligent movable devices along with the computer user, more and more such as PC, smart mobile phone etc., its range of application is also more and more goed deep into user's life, and it is more and more important also to become, and has become a part of user essential articles for use in work, life, travelling.
The importance of intelligent movable device is to be stored in the user's data file on these devices, along with the time of these devices of user is more and more longer, the data of storage are also more and more on these devices, therefore in time easily these data files are backed up, guarantee safety of data, it is more and more important to have become.
Existing solution has three classes:
(1) network backup solution.This method is all very professional usually, and equipment is very expensive, is suitable for large and medium-sized enterprise and department of important government bodies, for small business and individual, because its financial resources and personnel aspect, and data volume is less, thereby be not suitable for using.
(2) unit backup solution, being suitable for the individual uses, now commonplace and simple way is to allow user oneself be connected a USB hard disk in the computing machine outside, go to judge when back up then by hand, and judge that again which file is vicissitudinous new file, just back up then, its requirement to the user is too high, and operation easier is too big; Another method that is suitable for individual's use is to help the user at system unit of the last exploitation of operating system (OS) to go to carry out termly backup, automatically judge which file changes, back up then, still this method has tangible influence for the performance of operating system itself.
Simultaneously, because mobile device neither one fixed installation position, need not pull up safekeeping to it in the time of computed, taking out mobile device from the place of keeping again in the time of computed connects, have some mobile devices that the independent power supply that provides also is provided, the user is very inconvenient in the use.
(3) traditional redundancy backup method, it installs two same hard disks in a computing machine, use the RAID technology in real time the content on first hard disk fully synchronously to be backuped on second hard disk.This method is installed in the main frame owing to hard disk, and is conventional hard IDE or SATA interface, and it is not suitable for backing up between the various computing machine, more is not suitable for doing the remote backup of data file.
More than the problem that exists in these methods cause the user when carrying out the data file backup, to feel pretty troublesome, so that all abandoned the initiatively trial of backup at last consciously or unconsciously, when virus damage or hard disk corruptions take place the time, do not have that the vital document of backup is destroyed to be fallen, caused loss without redemption to the user.
Summary of the invention
The system and method for a kind of data backup that the objective of the invention is to overcome above-mentioned defective and provide makes computing machine when carrying out data backup, and the both not obvious performance that influences computing machine makes the data in the computing machine in time obtain carrying out safety backup again.
The invention provides a kind of data backup system, comprise virtual machine monitor (14), I/O port (5), the movable storage device (7) that is complementary with I/O port (5), described virtual machine monitor (14) comprises at least one port monitor (15), described port monitor (15) is used to monitor that described virtual machine monitor (14) goes up needing the I/O request instruction in backed up data zone, and the time interval T1 between twice I/O request instruction relatively;
Described port monitor (15) is used to also judge whether described time interval T1 reaches BACKUP TIME Tg;
Described movable storage device (7) comprises at least one operating system, with at least one data backup unit (2), and at least one blocks of data storage area, when movable storage device (7) is linked into I/O port (5), guide and move described operating system by virtual machine monitor (14), and in described operating system service data backup units (2), when described time interval T1 reaches described BACKUP TIME Tg, data backup unit (2) relatively needs the backed up data zone, when file data data and the file data that has backed up are not consistent, with the document copying that needs the backed up data zone data storage areas in the movable storage device.
Preferably, described port monitor (15) also comprises driver element (17), when being used for movable storage device (7) and being linked into I/O port (5), drive described movable storage device by virtual machine monitor (14), make movable storage device (7) in virtual machine monitor (14), carry out read-write operation.
Preferably, described I/O port (5) is hot-swappable I/O port.
Preferably, described hot-swappable I/O port is USB port or 1394 ports.
Preferably, described operating system is embedded OS.
Preferably, described port monitor (15) also comprises agent unit (18), is used for when movable storage device (7) inserts I/O port (5), and shielding driver element (17) drives the process of described movable storage device, and this driving process is finished on the backstage.
The present invention also provides a kind of method of data backup, comprises the following steps:
Step J: port monitor (15) monitors that virtual machine monitor (14) goes up needing the I/O request instruction in backed up data zone, and the time interval T1 between twice I/O instruction relatively;
Step K: whether port monitor (15) judgement time interval T 1 reaches BACKUP TIME Tg, if then enter step M;
Step M: data backup unit (2) relatively need the backed up data zone, when up-to-date file data that change is arranged and the file data that has backed up are not consistent, copy the described up-to-date file data that change is arranged in the movable storage device (7) data storage areas (3).
Preferably, further comprise before the described method:
Steps A: port monitor (15) monitors the state variation on the I/O port (5);
Step B: when port monitor (15) finds to have on this I/O port movable storage device (7) to connect, judge whether to be the discernible memory device of port, if then discern this movable storage device; Otherwise, point out this equipment to discern, return steps A;
Step C: whether port monitor (15) is judged has the bootable operating system of virtual machine monitor (14), if having, then enter step D on the movable storage device (7); Otherwise, point out this equipment can not carry out file data backup, end data backup procedure;
Step D: virtual machine monitor (14) guides and moves the os starting on the movable storage device (7), and moves the data backup unit (2) in the movable storage device (7) in operating system;
Step e: need on the backed up data zone to need the data storage areas (3) of backed up data document copying in the movable storage device (7);
Step F: after data backup finished, the file data of the data of the last backup of port monitor (15) record back hard disk sector changed state;
Step G: whether the movable storage device (7) in port monitor (15) monitor port moves apart, if move apart, then removes file data and changes state, and time T is clear 0, the end data backup procedure; Otherwise, enter step J.
Preferably, described step K further comprises: when the described time interval reaches described BACKUP TIME, data backup unit (2) relatively needs backed up data regional document data and the last difference that backs up file data in flash memory device, judge when whether amount that the hard disk sector file data is modified reaches the amount that needs backup, just enter step M; Otherwise, return step G.
Preferably, described step F further comprises: port monitor (15) also writes down movable storage device (7) after the last data backup and also is connected duration on the I/O port (5).
The invention has the beneficial effects as follows: the system and method for data backup of the present invention, compared to existing technologies, sharpest edges are that it can be specified on certain I/O port and connect back-up device, and finish the search and the backup of latest data file on the backstage by an embedded OS that is independent of master operating system, do not influence user's normal use, make the data in the computing machine in time obtain carrying out safety backup.Simultaneously, the I/O port of this appointment is combined with the host hardware global design, give more eye-catching prompting of user, also guarantee the safety of mobile device simultaneously, improve user's experience.
Description of drawings
Fig. 1 is a memory device structural representation of the present invention;
Fig. 2 is a mobile device bogey structural representation of the present invention;
Fig. 3 is a data backup system structural representation of the present invention;
Fig. 4 is that the present invention inserts the process flow diagram that memory device carries out Backup Data at every turn;
Fig. 5 is that the present invention inserts the process flow diagram that memory device carries out data backup later on;
Fig. 6 is the process flow diagram of embedded OS Backup Data of the present invention.
Embodiment
Further describe the system and method for a kind of data backup of the present invention and the bogey of the mobile device in this system below in conjunction with accompanying drawing 1~6.
As shown in Figure 3, be in existing disclosed virtual machine architecture, realization is virtual for hardware resource, thereby on a computing machine, can move a plurality of operating systems concurrently, be expressed as (Service OS) 12 of service operations system and operating system of user (Guest OS) 13 among Fig. 3, here be example with two operating systems just, its quantity is not limited to two.Because these operating systems are not disturbed each other, the internal memory that can visit such as service operations system 12 is that 13 of operating system of user can not be visited, and like this, this framework has also been realized the isolation between a plurality of operating systems simultaneously.
In this virtual machine architecture, give virtual machine monitor (Virtual Machine Monitor specially by on hardware 16 aspects of reality, increasing by one group, VMM) 14 instruction, virtual computational resource, storage resources and the I/O resources of using, make operating system of user (Guest OS) 13 just may operate on the virtual machine architecture without any need for revising, this just provides a very wide innovation and application scope.Wherein, Chang Yong operating system of user can comprise Windows98, Windows2000, WindowsXP, Linux, Unix, Mac etc.
The present invention is on hardware 16 platforms of supporting VMM, also comprise at least one hot-swappable I/O port, and port monitor 15, be used to monitor described hot-swappable I/O port, and monitor that when the equipment of finding this I/O port of access had operating system, guiding VMM14 started and the operation system.
Described port monitor comprises a driver element 17, when being used for movable storage device 7 and being linked into I/O port 5, drive described movable storage device by virtual machine monitor 14, make movable storage device 7 can in virtual machine monitor 14, carry out read-write operation.
Described hot-swappable I/O port can be a USB port, perhaps 1394 ports.
The driver element 17 of hot-swappable I/O port is used for driving the equipment that also identification inserts this I/O port when having equipment to be inserted into hot-swappable I/O port.
The flash memory device that can be connected with described hot-swappable I/O port, as shown in Figure 1, described flash memory device comprises at least one embedded OS (OS) 1, as embedded Linux system, perhaps WinPE system, or WindowsXP Embeded system, and at least one is used for the data storage areas 3 of Backup Data.
Described embedded OS also comprises a data backup units 2, embedded OS 1 on the VMM14 operation after, service data backup units 2 on embedded OS 1, the file data in data backup unit 2 more original file datas that back up and required backed up data zone, when finding that required backed up data zone has file data and the file data that has backed up inequality, this document data are backuped to data storage areas 3.
The described backed up data zone DISK to Image in the present embodiment that needs, the described backed up data file that needs is a system file, comprises VMM system file and operating system file.
On hardware 16 platforms of supporting VMM, at first move VMM14, on VMM14, move existing various operating systems then, in VMM14, move described port monitor 15, at any time monitor described hot-swappable I/O port, in case finding has described movable storage device to be connected with this port, then guide the driver element 17 of the movable storage device 7 in the port monitor 15 to drive this movable storage device, and by utilizing the embedded OS 1 in the VMM14 operation movable storage device 7, this embedded OS is after operation on the VMM14, start and service data backup units 2, data backup unit 2 more original file datas that back up and the file data in the hard disk, file data in finding hard disk is with the file data that has backed up when inequality, and this document data are backuped to data storage areas 3 in the movable storage device 7.
Data backup unit 2 can also monitor hard disk, when relatively finding to lack necessary file data on the hard disk, during as VMM system file or operating system file, can or automatically this document be returned on the hard disk by prompting.If there are not data on the hard disk, then from movable storage device 7, file data is returned on the hard disk.
Described port monitor 15 also comprises an agent unit 18, be used to shield the automatic driving that shows this hot-swappable I/O port, in this port, insert in the movable storage device 7 like this, automatically drive running background in the process of this movable storage device, can not cause any interference, allow the user obtain a kind of experience of specific store port user's normal use.
Based on described movable storage device, the present invention also provides a kind of bogey of described movable storage device, as shown in Figure 2, in existing main frame 4 inside, in the corresponding position of described hot-swappable I/O port one groove 6 is arranged, the size of described groove matches with movable storage device 7 sizes, described groove has an opening that matches with port size in hot-swappable I/O port, and described movable storage device can stretch into this groove and be connected with hot-swappable I/O port by opening.
Described bogey also comprises a power lead, and the one end links to each other with motherboard power supply, and the other end can link to each other with the power interface of movable storage device, utilizes main frame 4 to provide power supply for movable storage device 7.
Described bogey also comprises a cover plate with lock 10, and after movable storage device 7 was inserted into groove 6, this cover plate with lock covered flash memory device automatically, and it is not exposed outside main frame 4; Lock on the cover plate 10 pins the lid mouth automatically simultaneously, does not have the user of key can't open cover plate 10, does not also just have method to take out movable storage device 7.
Described bogey also comprises a Status of Backups pilot lamp 11, and when flash memory device began to carry out the file data backup, whether Status of Backups pilot lamp 11 indication flash memory devices were carrying out the file data backup.
Described bogey also comprises the eye-catching sign 9 of the backup of a movable storage device, and when flash memory device inserted hot-swappable port, this backed up eye-catching sign and shows had movable storage device 7 to insert; When flash memory device moved apart, this backs up eye-catching sign demonstration can insert flash memory device.
Below in conjunction with described data backup system data back up method of the present invention is described in further detail:
Method of the present invention is on hardware 16 platforms of supporting VMM, at first move VMM14, on VMM14, move existing various operating systems then, in VMM14, move described port monitor, at any time monitor described hot-swappable I/O port, in case finding has described movable storage device to be connected with this port, then guide the driver element 17 of the movable storage device in the port monitor 15 to drive this movable storage device, and by utilizing the embedded OS 1 in the VMM14 operation movable storage device, this embedded OS is after operation on the VMM14, start service data backup units 2, data backup unit 2 more original file datas that back up and the file data in the hard disk, file data in finding hard disk is with the file data that has backed up when inequality, and this document data are backuped to data storage areas 3 in the movable storage device.
Behind each insertion movable storage device 7, as shown in Figure 4, the step that system carries out the file data backup is as follows:
Step 401: the state variation that port monitor 15 monitors on the hot-swappable I/O port;
Port monitor 15 sends query statement for termly hot-swappable I/O port, such as send the one query instruction every 1ms, if there is equipment to connect on this port, inquires about so and just has sign in the return message.
Step 402: when port monitor 15 finds to have on this I/O port movable storage device 7 to connect, judge whether to be the discernible memory device of port, if then port monitor 15 starts driver element 17, drives and discern this movable storage device; Otherwise, point out this equipment to discern, return step 401;
Step 403: whether port monitor 15 is judged the bootable embedded OS of VMM14 on the movable storage device 7, if having, then enters step 404; Otherwise, point out this equipment can not carry out file data backup, end data backup procedure;
Embedded OS 1 on the step 404:VMM14 guiding movable storage device starts, and moves the data backup unit 2 in the movable storage device in embedded OS 1;
Step 405: data backup unit 2 is VMM system file and the operating system file in the hard disks relatively, when file data and the file data that has backed up are not consistent, copies file data in the movable storage device data storage areas 3.
Behind movable storage device 7 connecting systems, and after having carried out data backup, but this movable storage device is not when moving apart computer system, when reaching the condition of data backup, embedded OS 1 starts and service data backup units 2, carries out the file data backup.As shown in Figure 5, its step is as follows:
Step 501: after the data backup end, movable storage device 7 also is connected the duration T on the hot-swappable port after the file data change state of the last backup of port monitor 15 records back hard disc data and the last data backup;
Step 502: whether the movable storage device 7 in port monitor 15 monitor port moves apart, if move apart, then removes file data and changes state, and time T is clear 0, the end data backup procedure; Otherwise, enter step 503;
Step 503: whether port monitor 15 judgement times reach the data backup duration Td that sets in the port monitor 15, when being T 〉=Td, each operating system on the port monitor 15 supervision VMM14 is to the I/O request instruction of hard disk, and the time interval T1 between relatively twice I/O instructs;
Step 504: whether port monitor 15 judgement time T1 reach time BACKUP TIME Tg, if then explanation hard disk this moment is in idle condition, is suitable for carrying out data backup, then enters step 505; Otherwise, return step 502;
Step 505: data backup unit 2 more current fixed disk file data and the last difference that backs up file data in flash memory device, judge when whether amount that the fixed disk file data are modified reaches the amount that needs backup, as be modified quantity of documents above 10, or the data volume that is modified enters step 506 when surpassing 100K; Otherwise, return step 502;
Step 506: VMM system file and operating system file that data backup unit 2 compares in the hard disk, when file data and the file data that has backed up are not consistent, copy file data in the movable storage device data storage areas 3, data file up-to-date on the hard disk is backuped to data storage areas 3 in the movable storage device.
The process of the data backup unit 2 backup file data in the embedded OS comprises the steps: as shown in Figure 6
Step 601: data backup unit 2 is at first inquired about the All Files data that change was taken place behind the last BACKUP TIME point on the hard disk;
Step 602: need to judge whether the file of backup,, then enter step 603 if having; Otherwise, finish backup procedure;
Step 603: judge that whether the data storage areas 3 in the movable storage device has enough remaining spaces, if having, then enters step 604; Otherwise, finish backup procedure;
Step 604: data backup unit 2 is hard disks Chinese event data relatively, when file data and the file data that has backed up are not consistent, copy file data in the movable storage device data storage areas 3.
When using data backup system of the present invention and bogey to carry out the automated back-up of file data, compared to existing technologies, maximum advantage is that it can connect movable storage device 7 and carries out file data and back up on the hot-swappable I/O port of appointment, and can finish the search and the backup of latest data file on the backstage by an embedded OS that is independent of master operating system, it had both influenced normally using a computer of user hardly, can combine the hot-swappable I/O port of this appointment with bogey on the main frame 4 again, and give more eye-catching prompting of user, can improve the user and use a computer and carry out the experience of data backup.
And, when hard disk corruptions after owing to after VMM14 and embedded OS 1 not on hard disk, therefore change hard disk, can recover easily.
Present embodiment is to make those of ordinary skills understand the present invention; and to detailed description that the present invention carried out; but can expect; in the scope that does not break away from claim of the present invention and contained, can also make other variation and modification, these variations and revising all in protection scope of the present invention.

Claims (10)

1. data backup system, comprise virtual machine monitor (14), I/O port (5), the movable storage device (7) that is complementary with I/O port (5), described virtual machine monitor (14) comprises at least one port monitor (15), it is characterized in that: described port monitor (15) is used to monitor that virtual machine monitor (14) goes up needing the I/O request instruction in backed up data zone, and the time interval T1 between twice I/O request instruction relatively;
Described port monitor (15) is used to also judge whether described time interval T1 reaches BACKUP TIME Tg;
Described movable storage device (7) comprises at least one operating system, with at least one data backup unit (2), and at least one blocks of data storage area, when movable storage device (7) is linked into I/O port (5), guide and move described operating system by virtual machine monitor (14), and in described operating system service data backup units (2), when described time interval T1 reaches described BACKUP TIME Tg, data backup unit (2) relatively needs the backed up data zone, when file data data and the file data that has backed up are not consistent, with the document copying that needs the backed up data zone data storage areas in the movable storage device.
2. data backup system according to claim 1, it is characterized in that, described port monitor (15) also comprises driver element (17), when being used for movable storage device (7) and being linked into I/O port (5), drive described movable storage device by virtual machine monitor (14), make movable storage device (7) in virtual machine monitor (14), carry out read-write operation.
3. data backup system according to claim 1 and 2 is characterized in that, described I/O port (5) is hot-swappable I/O port.
4. data backup system according to claim 3 is characterized in that, described hot-swappable I/O port is USB port or 1394 ports.
5. data backup system according to claim 1 and 2 is characterized in that, described operating system is embedded OS.
6. data backup system according to claim 2, it is characterized in that, described port monitor (15) also comprises agent unit (18), be used for when movable storage device (7) inserts I/O port (5), shielding driver element (17) drives the process of described movable storage device, and this driving process is finished on the backstage.
7. a method of data backup is characterized in that, comprises the following steps:
Step J: port monitor (15) monitors that virtual machine monitor (14) goes up needing the I/O request instruction in backed up data zone, and the time interval T1 between twice I/O instruction relatively;
Step K: whether port monitor (15) judgement time interval T 1 reaches BACKUP TIME Tg, if then enter step M;
Step M: data backup unit (2) relatively need the backed up data zone, when up-to-date file data that change is arranged and the file data that has backed up are not consistent, copy the described up-to-date file data that change is arranged in the movable storage device (7) data storage areas (3).
8. method of data backup according to claim 7 is characterized in that, further comprises before the described method:
Steps A: port monitor (15) monitors the state variation on the I/O port (5);
Step B: when port monitor (15) finds to have on this I/O port movable storage device (7) to connect, judge whether to be the discernible memory device of port, if then discern this movable storage device; Otherwise, point out this equipment to discern, return steps A;
Step C: whether port monitor (15) is judged has the bootable operating system of virtual machine monitor (14), if having, then enter step D on the movable storage device (7); Otherwise, point out this equipment can not carry out file data backup, end data backup procedure;
Step D: virtual machine monitor (14) guides and moves the os starting on the movable storage device (7), and moves the data backup unit (2) in the movable storage device (7) in operating system;
Step e: need on the backed up data zone to need the data storage areas (3) of backed up data document copying in the movable storage device (7);
Step F: after data backup finished, the file data of the data of the last backup of port monitor (15) record back hard disk sector changed state;
Step G: whether the movable storage device (7) in port monitor (15) monitor port moves apart, if move apart, then removes file data and changes state, and time T is clear 0, the end data backup procedure; Otherwise, enter step J.
9. method of data backup according to claim 7 is characterized in that, described step K further comprises:
When the described time interval reaches described BACKUP TIME, data backup unit (2) relatively needs backed up data regional document data and the last difference that backs up file data in flash memory device, judge when whether amount that the hard disk sector file data is modified reaches the amount that needs backup, just enter step M; Otherwise, return step G.
10. data back up method according to claim 7 is characterized in that, described step F further comprises:
Port monitor (15) also writes down movable storage device (7) after the last data backup and also is connected duration on the I/O port (5).
CNB2005101276804A 2005-12-02 2005-12-02 Data back-up system and method and system load-bearing apparatus Expired - Fee Related CN100472464C (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CNB2005101276804A CN100472464C (en) 2005-12-02 2005-12-02 Data back-up system and method and system load-bearing apparatus

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CNB2005101276804A CN100472464C (en) 2005-12-02 2005-12-02 Data back-up system and method and system load-bearing apparatus

Publications (2)

Publication Number Publication Date
CN1979436A CN1979436A (en) 2007-06-13
CN100472464C true CN100472464C (en) 2009-03-25

Family

ID=38130614

Family Applications (1)

Application Number Title Priority Date Filing Date
CNB2005101276804A Expired - Fee Related CN100472464C (en) 2005-12-02 2005-12-02 Data back-up system and method and system load-bearing apparatus

Country Status (1)

Country Link
CN (1) CN100472464C (en)

Families Citing this family (11)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN101615148A (en) * 2008-06-27 2009-12-30 鸿富锦精密工业(深圳)有限公司 Document protection method
CN101685412B (en) * 2008-09-22 2011-06-22 联想(北京)有限公司 Hard disk data backup and restore method, system and computer
US20130074065A1 (en) * 2011-09-21 2013-03-21 Ibm Corporation Maintaining Consistency of Storage in a Mirrored Virtual Environment
CN102495765A (en) * 2011-11-15 2012-06-13 北京瑞信在线系统技术有限公司 Method and device for synchronizing data between linux operating system and mobile storage equipment
US10528116B2 (en) * 2013-03-14 2020-01-07 Seagate Technology Llc Fast resume from hibernate
CN104461767B (en) * 2013-09-17 2018-12-14 联想(北京)有限公司 A kind of information processing method and the first electronic equipment
CN104699565A (en) * 2013-12-10 2015-06-10 光阳工业股份有限公司 File backup method for motorcycle tachograph
CN104794025B (en) * 2015-04-27 2017-11-10 四川效率源信息安全技术股份有限公司 The method of rapid verification storage device
CN107438186A (en) * 2016-05-25 2017-12-05 中兴通讯股份有限公司 A kind of network backup reconnection method, device and set top box
CN107729188A (en) * 2017-11-21 2018-02-23 深圳市元创时代科技有限公司 Data back up method, device and electronic equipment
CN112612417B (en) * 2020-12-24 2023-08-08 深圳市科力锐科技有限公司 Data migration method, device, equipment and storage medium

Also Published As

Publication number Publication date
CN1979436A (en) 2007-06-13

Similar Documents

Publication Publication Date Title
CN100472464C (en) Data back-up system and method and system load-bearing apparatus
EP1984821B1 (en) Restoring a file to its proper storage tier in an information lifecycle management environment
CN100517247C (en) Apparatus, system, and method for concurrent storage
US9569314B2 (en) Flash copy for disaster recovery (DR) testing
JP2009506399A (en) System and method for virtualizing backup images
WO2013086057A1 (en) System and method for restoring application data
CN102323930B (en) Mirroring data changes in a database system
US6732294B2 (en) Method of disaster recovery testing and storage system
CN104636375A (en) Method and device for automatically backing up application data and restoring application data according to needs
CN101105738A (en) Apparatus, system, and method for concurrent storage pool migration and backup
US11698808B2 (en) System and method of selectively restoring a computer system to an operational state
EP2652599A1 (en) System reset
US9898370B2 (en) Flash copy for disaster recovery (DR) testing
CN101694635A (en) Control method and system based on virtual tape library backup and near-line storage node
CN103198122A (en) Method and device for restarting in-memory database
CN104461773A (en) Backup deduplication method of virtual machine
CN101576807A (en) Operating method of management software on mobile storage device
US7970736B2 (en) System, method and computer program product for storing transient state information
CN101136940B (en) Method and system for backup of hierarchically structured storage pools
US6823348B2 (en) File manager for storing several versions of a file
CN106502830A (en) A kind of method for restoring system backup based on Btrfs file system
CN102968358A (en) Quick recovery method of soft RAID1 deployment system
CN105556479A (en) Methods, systems, and computer readable media for partition and cache restore
JP2007310548A (en) Disk array device and data management method
CN102222185A (en) Method for preventing operating system starting file from being infected

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