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 PDF

Info

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
Application number
CN201810016322.3A
Other languages
Chinese (zh)
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.)
Changsha Shu Tong Mdt Infotech Ltd
Original Assignee
Changsha Shu Tong Mdt Infotech 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 Changsha Shu Tong Mdt Infotech Ltd filed Critical Changsha Shu Tong Mdt Infotech Ltd
Priority to CN201810016322.3A priority Critical patent/CN108255645A/en
Publication of CN108255645A publication Critical patent/CN108255645A/en
Pending legal-status Critical Current

Links

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/1448Management 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

A kind of continuous data protection system data rollback implementation method
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.
CN201810016322.3A 2018-01-08 2018-01-08 A kind of continuous data protection system data rollback implementation method Pending CN108255645A (en)

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)

* Cited by examiner, † Cited by third party
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

Patent Citations (5)

* Cited by examiner, † Cited by third party
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