CN104090828A - Real-time data backup method and system - Google Patents
Real-time data backup method and system Download PDFInfo
- Publication number
- CN104090828A CN104090828A CN201410357360.7A CN201410357360A CN104090828A CN 104090828 A CN104090828 A CN 104090828A CN 201410357360 A CN201410357360 A CN 201410357360A CN 104090828 A CN104090828 A CN 104090828A
- Authority
- CN
- China
- Prior art keywords
- data
- backup
- snapshot
- vtl
- backup server
- 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
Links
Landscapes
- Information Retrieval, Db Structures And Fs Structures Therefor (AREA)
Abstract
The invention discloses a real-time data backup method and system. The method includes the steps that data at different time points are photographed by a continuous data protection system to obtain snapshot data, and the snapshot data are mounted to a backup server; the backup server reads the mounted snapshot data, and the obtained snapshot data are backed up in a VTL according to preset backup method. Through the technical scheme, data can be backed up in real time, influences of a backup time window on real-time data backup are avoided, and backup data can be archived in time.
Description
Technical field
The present invention relates to data storage technology, espespecially a kind of method and system that realize data real time backup.
Background technology
At present, in industries such as finance, telecommunications, harsher to security request data, be all that requirement data must be backed up in realtime, and the data of backup also must regularly be filed and preserve to media such as tapes.Fig. 1 is the schematic diagram to data backup in prior art, and as shown in Figure 1, front-end client is writing application server by data in application at ordinary times; Configuration backup server in network, wherein installs backup software, and within the time period in application server leisure (the backup serial ports of conventionally saying) like this, by TCP/IP network, backup software is copied data into backup server and is backed up by application server.
There is following problem in the existing technical scheme that realizes data backup: application server is all the request that constantly meets client in routine use, and constantly producing new data, if Backup Data at this moment, that is certain to affect the performance of application server, and because data are in continuous variation, at this moment backup, be easy to produce the mistake of associated data, visible, current data backup is the restriction (application server spare time) that is subject to the time, cannot realize real-time data backup; In addition, in order not affect performance and the data security of application server, common way is that the low peak period at data access carries out data backup, as night 12:00 to 5:00 in morning, backup window only has 5 hours, if the data volume producing is huge, at backup window, in the time, cannot complete data filing, that is to say, existing data back up method is subject to the time restriction of backup window, has affected carrying out smoothly of timely filing.
Summary of the invention
In order to solve the problems of the technologies described above, the invention provides a kind of method and system that realize data real time backup, can realize the backing up in realtime of data, avoid BACKUP TIME window on the impact of backing up in realtime, to realize timely filing simultaneously.
In order to reach foregoing invention object, the invention discloses a kind of method that realizes data real time backup, comprising:
Continuous data protection (CDP) system utilizes snapping technique to the data of the different time points acquisition snapshot data of taking pictures, and snapshot data is mounted to backup server;
Backup server reads the data in the snapshot data after carry, according to the backup method setting in advance, the data in the snapshot data of acquisition is backuped in (VTL).
Further, VTL receives from the data in the snapshot data of backup server and preserves, by the data Replica after preserving in physical tape storehouse.
The invention also discloses a kind of device of realizing data real time backup, comprising: continuous data protection (CDP) system, backup server and VTL (VTL); Wherein,
CDP system, for utilizing snapping technique to the data of the different time points acquisition snapshot data of taking pictures, and is mounted to backup server by snapshot data;
Backup server, for reading the data of the snapshot data after carry, according to the backup method setting in advance, backups to the data in the snapshot data of acquisition in VTL;
VTL, for receiving the Backup Data from backup server.Further, VTL specifically for: receive from the data in the snapshot data of the backup of backup server and preserve, by the data Replica after preserving in physical tape storehouse.
Present techniques scheme comprises: continuous data protection CDP system utilizes snapping technique to the data of the different time points acquisition snapshot data of taking pictures, and snapshot data is mounted to backup server; Backup server reads the data in the snapshot data after carry, according to the backup method setting in advance, the data in the snapshot data of acquisition is backuped in VTL.Present techniques scheme has realized the backing up in realtime of data, and has avoided the impact of BACKUP TIME window on data real time backup, thereby Backup Data is filed timely.
Accompanying drawing explanation
Accompanying drawing described herein is used to provide a further understanding of the present invention, forms the application's a part, and schematic description and description of the present invention is used for explaining the present invention, does not form inappropriate limitation of the present invention.In the accompanying drawings:
Fig. 1 is the system construction drawing of prior art to data backup;
Fig. 2 is the process flow diagram that the present invention realizes the method for data real time backup;
Fig. 3 is the structural representation that the present invention realizes the system of data real time backup.
Embodiment
Below in conjunction with drawings and the specific embodiments, the present invention is described in detail.
Fig. 2 is the process flow diagram that the present invention realizes the method for data real time backup, as shown in Figure 2, comprises the following steps:
Step 201, continuous data protection (CDP) system utilizes snapping technique to the data of the different time points acquisition snapshot data of taking pictures, and snapshot data is mounted to backup server.
This step comprises: CDP system only needs in application server the data of the different time points acquisition snapshot data of taking pictures, and does not affect the routine works such as change of data in application server, and snapshot data has solved the requirement of the real-time backup of data.
It should be noted that, CDP system can be connected with application server in the following manner: by the Internet Small Computer Systems Interface (ISCSI of TCP/IP network, Internet Small Computer System Interface) connect, or, fiber optic network by optical-fibre channel (FC, Fiber Channel) agreement connects.
In storage system, snapshot is similar to the photo in daily life, and each snapshot has been stored the image data of all data sometime.
The time point setting here can arrange according to actual conditions, take not missing data as object, can be one second, and two seconds can be also less chronomere.
Step 202, backup server reads the data in the snapshot data after carry, according to the backup method setting in advance, the data in the snapshot data of acquisition is backuped in VTL.
This step shows, method of the present invention is not subject to the impact of BACKUP TIME.
It should be noted that.Backup procedure backup server read be mounted to snapshot after data start, by the backup method (backup software) setting in advance, by reading data, backup in the VTL of rear end.
Wherein, read the conventional techniques means that data in the snapshot data after carry belong to those skilled in the art, do not repeat them here.
It should be noted that, the backup method here belongs to technology well known to those skilled in the art, such as LAN backup, LAN-FREE backup, repeats no more herein.
It should be noted that, carry herein, the mode realizing is the same with the operation that general storage space shines upon to server, only actual Storage Mapping is an out and out subregion, and snapshot mapping is a virtual partition (looking like as broad as long at server end), after carry, backup server end just can be read the data in snapshot data, so the subregion of snapshot is read-only.
Said method also comprises: VTL receives from the data in the snapshot data of the backup of backup server and preserves, by the data Replica after preserving in physical tape storehouse.So far, data filing completes.Utilize VTL that the function of tape buffering and data filing is provided, make data copy to physical tape from virtual tape.
About physical tape storehouse and VTL, it should be noted that, the storage medium in physical tape storehouse is tape, tape is a kind of equipment of order read-write, physical tape storehouse is when read-write, need to first locate is where to coil tape, then by mechanical arm, capture tape and send into driver, then by driver, rotate tape and to relevant position, could start read-write; VTL is to carry out analog magnetic tape with disk, and its essence is a kind of magnetic disk media, thus he without any need for mechanically actuated, and the read write attribute of disk is a kind of random read-write, can locate fast, starts read-write.
Fig. 3 is the structural representation that the present invention realizes the system of data real time backup, as shown in Figure 3, comprises continuous data protection (CDP) system, backup server and VTL (VTL).Wherein,
CDP system, for utilizing snapping technique to the data of the different time points acquisition snapshot data of taking pictures, and is mounted to backup server by snapshot data.
CDP system, specifically for:
First, the data in real-time application server are taken pictures, and the data beats of different time points is shone and preserved.
Secondly, snapshot data is mounted to backup server.
Above-mentioned CDP system can be AS1200 system.
It should be noted that, CDP system can be connected with application server in the following manner: by the Internet Small Computer Systems Interface (ISCSI of TCP/IP network, Internet Small Computer System Interface) connect, or, fiber optic network by optical-fibre channel (FC, Fiber Channel) agreement connects.
Backup server, for reading the data of the snapshot data after carry, according to the backup method setting in advance, backups to the data in the snapshot data of acquisition in VTL.
VTL, for receiving the Backup Data from backup server.
VTL, specifically for:
Reception is from the data in the snapshot data of the backup of backup server and preserve, by the data Replica after preserving in physical tape storehouse.So far, data filing completes.
About physical tape storehouse and VTL, it should be noted that, the storage medium in physical tape storehouse is tape, tape is a kind of equipment of order read-write, physical tape storehouse is when read-write, need to first locate is where to coil tape, then by mechanical arm, capture tape and send into driver, then by driver, rotate tape and to relevant position, could start read-write; VTL is to carry out analog magnetic tape with disk, and its essence is a kind of magnetic disk media, thus he without any need for mechanically actuated, and the read write attribute of disk is a kind of random read-write, can locate fast, starts read-write.
One of ordinary skill in the art will appreciate that all or part of step in said method can come instruction related hardware to complete by program, described program can be stored in computer-readable recording medium, as ROM (read-only memory), disk or CD etc.Alternatively, all or part of step of above-described embodiment also can realize with one or more integrated circuit.Correspondingly, each the module/unit in above-described embodiment can adopt the form of hardware to realize, and also can adopt the form of software function module to realize.The application is not restricted to the combination of the hardware and software of any particular form.
The above, be only preferred embodiments of the present invention, is not intended to limit protection scope of the present invention.Within the spirit and principles in the present invention all, any modification of making, be equal to replacement, improvement etc., within all should being included in protection scope of the present invention.
Claims (4)
1. a method that realizes data real time backup, is characterized in that, comprising:
Continuous data protection CDP system utilizes snapping technique to the data of the different time points acquisition snapshot data of taking pictures, and snapshot data is mounted to backup server;
Backup server reads the data in the snapshot data after carry, according to the backup method setting in advance, the data in the snapshot data of acquisition is backuped in VTL.
2. method according to claim 1, is characterized in that, described method also comprises:
Described VTL receives from the data in the snapshot data of backup server and preserves, by the data Replica after preserving in physical tape storehouse.
3. a system that realizes data real time backup, is characterized in that, comprising: continuous data protection CDP system, backup server and VTL VTL; Wherein,
CDP system, for utilizing snapping technique to the data of the different time points acquisition snapshot data of taking pictures, and is mounted to backup server by snapshot data;
Backup server, for reading the data of the snapshot data after carry, according to the backup method setting in advance, backups to the data in the snapshot data of acquisition in VTL;
VTL, for receiving the Backup Data from backup server.
4. system according to claim 3, is characterized in that, described VTL specifically for: receive from the data in the snapshot data of the backup of backup server and preserve, by the data Replica after preserving in physical tape storehouse.
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201410357360.7A CN104090828A (en) | 2014-07-24 | 2014-07-24 | Real-time data backup method and system |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201410357360.7A CN104090828A (en) | 2014-07-24 | 2014-07-24 | Real-time data backup method and system |
Publications (1)
Publication Number | Publication Date |
---|---|
CN104090828A true CN104090828A (en) | 2014-10-08 |
Family
ID=51638546
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN201410357360.7A Pending CN104090828A (en) | 2014-07-24 | 2014-07-24 | Real-time data backup method and system |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN104090828A (en) |
Cited By (7)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN104899116A (en) * | 2015-06-11 | 2015-09-09 | 北京京东尚科信息技术有限公司 | Data backup method, source server, target server and system |
CN105511986A (en) * | 2015-12-07 | 2016-04-20 | 上海爱数信息技术股份有限公司 | Tape library based data protection system and method |
CN105550063A (en) * | 2015-12-03 | 2016-05-04 | 上海爱数信息技术股份有限公司 | Continuous data protection and kvm virtualization based disaster recovery method |
CN105550062A (en) * | 2015-12-03 | 2016-05-04 | 上海爱数信息技术股份有限公司 | Continuous data protection and time point browse recovery based data backflow method |
CN105653718A (en) * | 2016-01-04 | 2016-06-08 | 浪潮电子信息产业股份有限公司 | Method for ensuring database data consistency after snapshot in storage disk snapshot environment |
CN105827681A (en) * | 2015-01-06 | 2016-08-03 | 南京壹进制信息技术有限公司 | Backup data transmission method under SAN (Storage Area Network) |
CN105988892A (en) * | 2015-02-10 | 2016-10-05 | 北京中科同向信息技术有限公司 | Real-time-based data protection technology |
Citations (5)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US7509358B1 (en) * | 2006-05-02 | 2009-03-24 | Emc Corporation | Performing replication operations on continuous data protection systems using pseudosnapshots |
CN101650680A (en) * | 2009-07-27 | 2010-02-17 | 浪潮电子信息产业股份有限公司 | Continuous data protection method based on continuous snapshots |
US8005797B1 (en) * | 2008-04-01 | 2011-08-23 | Acronis Inc. | File-level continuous data protection with access to previous versions |
CN102402471A (en) * | 2011-12-23 | 2012-04-04 | 创新科软件技术(深圳)有限公司 | Method and system for backing up data in real time based on snapshot function of memory array |
CN103810058A (en) * | 2012-11-12 | 2014-05-21 | 华为技术有限公司 | Backup method, equipment and system for virtual machine |
-
2014
- 2014-07-24 CN CN201410357360.7A patent/CN104090828A/en active Pending
Patent Citations (5)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US7509358B1 (en) * | 2006-05-02 | 2009-03-24 | Emc Corporation | Performing replication operations on continuous data protection systems using pseudosnapshots |
US8005797B1 (en) * | 2008-04-01 | 2011-08-23 | Acronis Inc. | File-level continuous data protection with access to previous versions |
CN101650680A (en) * | 2009-07-27 | 2010-02-17 | 浪潮电子信息产业股份有限公司 | Continuous data protection method based on continuous snapshots |
CN102402471A (en) * | 2011-12-23 | 2012-04-04 | 创新科软件技术(深圳)有限公司 | Method and system for backing up data in real time based on snapshot function of memory array |
CN103810058A (en) * | 2012-11-12 | 2014-05-21 | 华为技术有限公司 | Backup method, equipment and system for virtual machine |
Cited By (11)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN105827681A (en) * | 2015-01-06 | 2016-08-03 | 南京壹进制信息技术有限公司 | Backup data transmission method under SAN (Storage Area Network) |
CN105827681B (en) * | 2015-01-06 | 2019-04-16 | 南京壹进制信息科技有限公司 | Backup Data transmission method under a kind of SAN network |
CN105988892A (en) * | 2015-02-10 | 2016-10-05 | 北京中科同向信息技术有限公司 | Real-time-based data protection technology |
CN104899116A (en) * | 2015-06-11 | 2015-09-09 | 北京京东尚科信息技术有限公司 | Data backup method, source server, target server and system |
CN104899116B (en) * | 2015-06-11 | 2019-06-04 | 北京京东尚科信息技术有限公司 | Method, source server, destination server and the system of data backup |
CN105550063A (en) * | 2015-12-03 | 2016-05-04 | 上海爱数信息技术股份有限公司 | Continuous data protection and kvm virtualization based disaster recovery method |
CN105550062A (en) * | 2015-12-03 | 2016-05-04 | 上海爱数信息技术股份有限公司 | Continuous data protection and time point browse recovery based data backflow method |
CN105550062B (en) * | 2015-12-03 | 2018-10-12 | 上海爱数信息技术股份有限公司 | The data reflow method restored based on continuous data protection and time point browsing |
CN105550063B (en) * | 2015-12-03 | 2019-03-22 | 上海爱数信息技术股份有限公司 | A kind of disaster recovery method based on continuous data protection and kvm virtualization |
CN105511986A (en) * | 2015-12-07 | 2016-04-20 | 上海爱数信息技术股份有限公司 | Tape library based data protection system and method |
CN105653718A (en) * | 2016-01-04 | 2016-06-08 | 浪潮电子信息产业股份有限公司 | Method for ensuring database data consistency after snapshot in storage disk snapshot environment |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN104090828A (en) | Real-time data backup method and system | |
US9348827B1 (en) | File-based snapshots for block-based backups | |
US9411821B1 (en) | Block-based backups for sub-file modifications | |
US8341346B2 (en) | Offloading volume space reclamation operations to virtual tape systems | |
US8838923B2 (en) | Continuous data protection over intermittent connections, such as continuous data backup for laptops or wireless devices | |
US8291160B2 (en) | Tape library emulation with automatic configuration and data retention | |
US11194667B2 (en) | Creating a restore copy from a copy of a full copy of source data in a repository that is at a different point-in-time than a restore point-in-time of a restore request | |
US10083082B2 (en) | Efficient index checkpointing in log-structured object stores | |
US11630839B2 (en) | Merging multiple point-in-time copies into a merged point-in-time copy | |
US10114551B2 (en) | Space reclamation in asynchronously mirrored space-efficient secondary volumes | |
CN110188000A (en) | Application disaster recovery method and system based on virtualization and iSCSI or FC | |
WO2008090043A1 (en) | Method and system for transparent backup to a hierarchical storage system | |
US20170075771A1 (en) | Backup and restoration of file system | |
US20090222569A1 (en) | Storage system front end | |
US10223038B2 (en) | File management in a file system | |
EP3490194B1 (en) | Method and device for playing video | |
US9606749B2 (en) | Asynchronous tape backup and restore from tape backup in a disk storage environment | |
CN111611108A (en) | Method and device for restoring virtual database | |
CN104461773A (en) | Backup deduplication method of virtual machine | |
US10503426B2 (en) | Efficient space allocation in gathered-write backend change volumes | |
US10289476B2 (en) | Asynchronous mirror inconsistency correction | |
CN103176867A (en) | Fast file differential backup method | |
US9740571B1 (en) | Intelligent continuous data protection snapshot based backups | |
US20170206158A1 (en) | Space reclamation in space-efficient secondary volumes | |
US8615495B1 (en) | Techniques for providing a differential backup from a storage image |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
C06 | Publication | ||
PB01 | Publication | ||
C10 | Entry into substantive examination | ||
SE01 | Entry into force of request for substantive examination | ||
RJ01 | Rejection of invention patent application after publication |
Application publication date: 20141008 |
|
RJ01 | Rejection of invention patent application after publication |