CN108255645A - A kind of continuous data protection system data rollback implementation method - Google Patents
A kind of continuous data protection system data rollback implementation method Download PDFInfo
- Publication number
- CN108255645A CN108255645A CN201810016322.3A CN201810016322A CN108255645A CN 108255645 A CN108255645 A CN 108255645A CN 201810016322 A CN201810016322 A CN 201810016322A CN 108255645 A CN108255645 A CN 108255645A
- Authority
- CN
- China
- Prior art keywords
- time point
- protection system
- data protection
- continuous data
- continuous
- 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
Classifications
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F11/00—Error detection; Error correction; Monitoring
- G06F11/07—Responding to the occurrence of a fault, e.g. fault tolerance
- G06F11/14—Error detection or correction of the data by redundancy in operation
- G06F11/1402—Saving, restoring, recovering or retrying
- G06F11/1446—Point-in-time backing up or restoration of persistent data
- G06F11/1448—Management of the data involved in backup or backup restore
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
The present invention relates to a kind of continuous data protection system data rollback implementation methods, this method is when continuous data protection system needs to carry out data rewind operation, in system database record can rollback Each point in time T, time point T includes time point Tx, x is the positive integer more than 0, after continuous data protection system operatio is rolled back to time point T1, the write operation of all business datums is all recorded by system database, time point Ty and time point Tz are rolled back to realize that continuous data protection system is operable, y is the negative integer less than 0, z is the positive integer more than 1, i.e. current data volume can also continue to carry out rolling back action.
Description
Technical field
Patent of the present invention is related to computer disaster-tolerant backup field.
Background technology
Continuous data protection(Continuous data protection, CDP), also referred to as lasting backup
(continuous backup), be one when any variation occurs, the storage systems of all data of enterprise can be backed up.It holds
Continuous data protection(CDP)It is a kind of under the premise of key data operation is not influenced, can realizes lasting capture or tracking target
Any change that data are occurred, and the method that random time point before this can be restored to.CDP system be capable of providing block grade,
The backup of file-level and application layer and the unlimited arbitrary variable recovery point for restoring target.
Continuous data protection(CDP)Technology is the important breakthrough to the revolution of traditional data redundancy technique.Tradition
Data backup solution be absorbed in the periodic backups to data, therefore consistent with backup window, data always
The problems such as property and influence to production system.Now, CDP has provided new data protection means, system operator to the user
Without the backup procedure of focused data(Because CDP system can constantly monitor the variation of critical data, realized so as to constantly automatic
The protection of data), but only after disaster occurs, simply choosing needs the time point being restored to that the fast of data can be realized
Quick-recovery.
CDP technologies capture All Files in real time by being implanted into file system filter driver in operating system kernel layer
Access operation.For the file that CDP continuous backups is needed to protect, when CDP Admin module intercepts it via filter Driver on FSD
During rewriting operation, then in advance by file data changing unit together with current system timestamp(System Time Stamp)One
Automated back-up is played to storage device.In theory, any primary file data variation can be all automatically recorded, thus be referred to as
For continuous data protection.
The classification of CDP is for data protection time point.Quasi- CDP technologies be according to regular hour frequency,
Lasting record and Backup Data variation, every time backup have certain time window, when needing the data to restore, can be restored to over
The time point of backup can not form the sustainable protection in complete meaning, because of referred to herein as quasi- CDP technologies.And true CDP technologies are to hold
Continuous continual monitoring and Backup Data variation, can be restored to over random time point, be really to back up in realtime.
Patent of invention content
Patent of the present invention is related to a kind of continuous data protection system data rollback implementation method, and this method works as continuous data protection system
When system needs to carry out data rewind operation, in system database record can rollback Each point in time T, time point T includes the time
Point Tx, x are the positive integer more than 0, and after continuous data protection system operatio is rolled back to time point T1, all business datums are write
Enter operation all to be recorded by system database, time point Ty and time point are rolled back to realize that continuous data protection system is operable
Tz, y are the negative integer less than 0, and z is the positive integer more than 1, i.e., current data volume can also continue to carry out rolling back action.
Description of the drawings
Fig. 1 is a kind of continuous data protection system data rollback implementation method structure diagram of patent of the present invention.
Specific embodiment
In order to which the object, technical solution and advantage for making patent of the present invention are more clearly understood, below in conjunction with attached drawing and implementation
Example, is further elaborated patent of the present invention.It should be appreciated that specific embodiment described herein is only used to explain
Patent of the present invention, is not intended to limit the present invention patent.
Referring to Fig. 1, a kind of continuous data protection system data rollback implementation method structure that Fig. 1 is patent of the present invention is shown
It is intended to.
A kind of continuous data protection system data rollback implementation method, which is characterized in that the method includes book
(10), time point T1 virtual volume(11), system database(12), rolling back action(13), business host(14)It is protected with duration data
Protecting system(15), this method continuous data protection system(15)Inside it is configured with book(10)For protecting business host(14)'s
Data access uses, and passes through system database(12)Record book(10)Multiple time point T1 virtual volumes(11), work as industry
Business host(14)Data when needing to roll back to time point T1, continuous data protection system(15)System database can be passed through(12)
Find time point T1 virtual volume(11)And carry out rolling back action(13).
A kind of continuous data protection system data rollback implementation method, which is characterized in that this method system database(12)
Book can be recorded(10)Time point T1 virtual volume(11)It it is x, x is the positive integer more than 0.
A kind of continuous data protection system data rollback implementation method, which is characterized in that this method is in continuous data protection
System(15)Rolling back action(13)To time point T1 virtual volume(11)Afterwards, business host(14)To book(10)Subsequent operation
Lasting record be will continue to system database(12), to realize book(10)Time point Ty before time point T1 can be rolled back to
Virtual volume, y are the negative integer less than 0.
A kind of continuous data protection system data rollback implementation method, which is characterized in that this method is in continuous data protection
System(15)Rolling back action(13)To time point T1 virtual volume(11)Afterwards, business host(14)To book(10)Subsequent operation
Lasting record be will continue to system database(12), while continuous data protection system(15)It will continue to pass through system database
(12)Record time point T1 virtual volume(11)Multiple time point Tz afterwards, z are the positive integer more than or equal to 2.
The foregoing is merely the preferred embodiments of patent of the present invention, are not intended to limit the invention patent, all at this
All any modification, equivalent and improvement made within the spirit and principle of patent of invention etc., should be included in patent of the present invention
Protection domain within.
Claims (4)
1. a kind of continuous data protection system data rollback implementation method, which is characterized in that the method includes book(10)、
Time point T1 virtual volume(11), system database(12), rolling back action(13), business host(14)With continuous data protection system
(15), this method continuous data protection system(15)Inside it is configured with book(10)For protecting business host(14)Data visit
It asks use, and passes through system database(12)Record book(10)Multiple time point T1 virtual volumes(11), when business host
(14)Data when needing to roll back to time point T1, continuous data protection system(15)System database can be passed through(12)When finding
Between point T1 virtual volumes(11)And carry out rolling back action(13).
A kind of 2. continuous data protection system data rollback implementation method according to claim 1, which is characterized in that the party
Method system database(12)Book can be recorded(10)Time point T1 virtual volume(11)It it is x, x is the positive integer more than 0.
A kind of 3. continuous data protection system data rollback implementation method according to claim 1, which is characterized in that the party
Method is in continuous data protection system(15)Rolling back action(13)To time point T1 virtual volume(11)Afterwards, business host(14)To data
Volume(10)Subsequent operation will continue to lasting record to system database(12), to realize book(10)The time can be rolled back to
Time point Ty virtual volume before point T1, y are the negative integer less than 0.
A kind of 4. continuous data protection system data rollback implementation method according to claim 1, which is characterized in that the party
Method is in continuous data protection system(15)Rolling back action(13)To time point T1 virtual volume(11)Afterwards, business host(14)To data
Volume(10)Subsequent operation will continue to lasting record to system database(12), while continuous data protection system(15)It can be after
It is continuous to pass through system database(12)Record time point T1 virtual volume(11)Multiple time point Tz afterwards, z are just whole more than or equal to 2
Number.
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201810016322.3A CN108255645A (en) | 2018-01-08 | 2018-01-08 | A kind of continuous data protection system data rollback implementation method |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201810016322.3A CN108255645A (en) | 2018-01-08 | 2018-01-08 | A kind of continuous data protection system data rollback implementation method |
Publications (1)
Publication Number | Publication Date |
---|---|
CN108255645A true CN108255645A (en) | 2018-07-06 |
Family
ID=62726124
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN201810016322.3A Pending CN108255645A (en) | 2018-01-08 | 2018-01-08 | A kind of continuous data protection system data rollback implementation method |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN108255645A (en) |
Citations (5)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN102004681A (en) * | 2009-09-01 | 2011-04-06 | Lsi公司 | A method for implementing continuous data protection utilizing allocate-on-write snapshots |
CN102819615A (en) * | 2012-08-30 | 2012-12-12 | 天津火星科技有限公司 | Database continuous data protection method based on application snapshot |
CN105550062A (en) * | 2015-12-03 | 2016-05-04 | 上海爱数信息技术股份有限公司 | Continuous data protection and time point browse recovery based data backflow method |
CN105550063A (en) * | 2015-12-03 | 2016-05-04 | 上海爱数信息技术股份有限公司 | Continuous data protection and kvm virtualization based disaster recovery method |
CN107797888A (en) * | 2017-11-06 | 2018-03-13 | 长沙曙通信息科技有限公司 | A kind of continuous data protection system data rollback implementation method |
-
2018
- 2018-01-08 CN CN201810016322.3A patent/CN108255645A/en active Pending
Patent Citations (5)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN102004681A (en) * | 2009-09-01 | 2011-04-06 | Lsi公司 | A method for implementing continuous data protection utilizing allocate-on-write snapshots |
CN102819615A (en) * | 2012-08-30 | 2012-12-12 | 天津火星科技有限公司 | Database continuous data protection method based on application snapshot |
CN105550062A (en) * | 2015-12-03 | 2016-05-04 | 上海爱数信息技术股份有限公司 | Continuous data protection and time point browse recovery based data backflow method |
CN105550063A (en) * | 2015-12-03 | 2016-05-04 | 上海爱数信息技术股份有限公司 | Continuous data protection and kvm virtualization based disaster recovery method |
CN107797888A (en) * | 2017-11-06 | 2018-03-13 | 长沙曙通信息科技有限公司 | A kind of continuous data protection system data rollback implementation method |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
US10467109B2 (en) | Replication based security | |
US9917854B2 (en) | Security detection | |
CN108376109B (en) | Apparatus and method for copying volume of source array to target array, storage medium | |
US8600945B1 (en) | Continuous data replication | |
US9722788B1 (en) | Rekeying encrypted virtual machines in a cloud | |
US8862546B1 (en) | Virtual access roll | |
US9535801B1 (en) | Xcopy in journal based replication | |
US9348827B1 (en) | File-based snapshots for block-based backups | |
US9934104B2 (en) | Metadata generation for incremental backup | |
US9411821B1 (en) | Block-based backups for sub-file modifications | |
US9031913B1 (en) | File replication | |
US10042579B1 (en) | Crash consistent snapshot | |
US9002785B2 (en) | Stubbing systems and methods in a data replication environment | |
US8898112B1 (en) | Write signature command | |
US7689597B1 (en) | Mirrored storage architecture using continuous data protection techniques | |
JP5089153B2 (en) | Maintaining consistency when mirroring data using different copy technologies | |
CN108351821B (en) | Data recovery method and storage device | |
US7509358B1 (en) | Performing replication operations on continuous data protection systems using pseudosnapshots | |
US10203904B1 (en) | Configuration of replication | |
CN106547641B (en) | CDP backup method based on volume | |
US11386070B2 (en) | Method and system for secure data replication data integrity verification | |
CN113360322B (en) | Method and equipment for recovering data based on backup system | |
CN106708662A (en) | Method for restoring database and equipment | |
US10346260B1 (en) | Replication based security | |
EP3896571B1 (en) | Data backup method, apparatus and system |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
PB01 | Publication | ||
PB01 | Publication | ||
SE01 | Entry into force of request for substantive examination | ||
SE01 | Entry into force of request for substantive examination | ||
WD01 | Invention patent application deemed withdrawn after publication | ||
WD01 | Invention patent application deemed withdrawn after publication |
Application publication date: 20180706 |