[go: up one dir, main page]
More Web Proxy on the site http://driver.im/

CN105260265A - Fusion snapshot realization method and fusion snapshot realization system - Google Patents

Fusion snapshot realization method and fusion snapshot realization system Download PDF

Info

Publication number
CN105260265A
CN105260265A CN201510613889.5A CN201510613889A CN105260265A CN 105260265 A CN105260265 A CN 105260265A CN 201510613889 A CN201510613889 A CN 201510613889A CN 105260265 A CN105260265 A CN 105260265A
Authority
CN
China
Prior art keywords
snapshot
volume
creating
time
data block
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
CN201510613889.5A
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.)
Inspur Beijing Electronic Information Industry Co Ltd
Original Assignee
Inspur Beijing Electronic Information Industry Co 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 Inspur Beijing Electronic Information Industry Co Ltd filed Critical Inspur Beijing Electronic Information Industry Co Ltd
Priority to CN201510613889.5A priority Critical patent/CN105260265A/en
Publication of CN105260265A publication Critical patent/CN105260265A/en
Pending legal-status Critical Current

Links

Landscapes

  • Information Retrieval, Db Structures And Fs Structures Therefor (AREA)

Abstract

The invention discloses a fusion snapshot realization method and a fusion snapshot realization system. The method comprises the following steps of before the creating moment of the first snapshot, generating a corresponding snapshot volume on the basis of a source volume, and ensuring the physical isolation between the source volume and the snapshot volume; after the completion of the last snapshot creating moment but before the coming of the current snapshot creating moment, if the condition that an application performs data updating operation on original data stored in a target data block of the source volume at the last snapshot creating moment exists, performing corresponding incremental data storage processing on the snapshot volume; and correspondingly and directly performing data updating on the original data stored in the target data block. Therefore the physical isolation is formed between the snapshot volume and the source volume, so that a snapshot system has the disaster tolerant capability; when the condition that the application needs to update the original data stored in a certain data block in the source volume exists, the corresponding incremental data storage processing is performed on the snapshot volume, so that the snapshot system correspondingly has the fault-tolerance capability.

Description

Fusion snapshot realization method and system
Technical Field
The invention relates to the technical field of data security of a storage system, in particular to a method and a system for realizing fusion snapshot.
Background
With the development of information technology and the popularization of networks, data plays an increasingly important role in information systems, and therefore, the problem of protecting data is more and more emphasized by people. There are two causes of data loss, one is a logical error and the other is physical corruption. A perfect information system should not only have the capability of coping with logical errors, i.e., fault tolerance, but also have the capability of coping with physical damages, i.e., disaster tolerance.
However, the existing snapshot system has only fault tolerance capability and lacks disaster tolerance capability, or has only disaster tolerance capability and lacks fault tolerance capability. For example, although a snapshot system created by using the mirror image separation technology has a certain disaster tolerance capability, the problems of data loss or damage and the like between two mirror images before and after the snapshot system cannot be solved, that is, the snapshot system does not have the fault tolerance capability; however, the snapshot system shares the data of the source volume, and all the data are stored in the physical disk only once, so that when the physical disk is damaged, the data loss cannot be recovered, namely, the snapshot system does not have the disaster tolerance capability.
In summary, it can be seen that how to ensure that the snapshot system has both disaster tolerance and fault tolerance is an urgent problem to be solved at present.
Disclosure of Invention
In view of this, the present invention provides a method and a system for implementing a fusion snapshot, which ensure that a snapshot system has both a disaster tolerance capability and a fault tolerance capability. The specific scheme is as follows:
a fusion snapshot implementation method comprises the following steps:
before the moment of creating a snapshot for the first time, generating a corresponding snapshot volume based on a source volume, and ensuring physical isolation between the source volume and the snapshot volume;
after the last snapshot creation time is finished and before the current snapshot creation time comes, if the situation that the application performs data updating operation on the original data stored in the target data block of the source volume at the last snapshot creation time exists, performing corresponding incremental data storage processing on the snapshot volume, and accordingly directly performing data updating on the original data stored in the target data block.
Preferably, the process of generating a corresponding snapshot volume based on a source volume and ensuring physical isolation between the source volume and the snapshot volume before the time of creating the first snapshot includes:
and before the moment of creating the first snapshot, performing remote mirror image creation on the source volume by using a mirror image separation technology to generate a corresponding mirror image volume.
Preferably, the process of performing corresponding incremental data saving processing on the snapshot volume specifically includes:
and calculating a data updating increment of the target data block between the last snapshot creating time and the current snapshot creating time, creating an incremental data block on the mirror image volume, storing the data updating increment in the incremental data block, and simultaneously recording a data block corresponding relation between the target data block and the incremental data block.
Preferably, the process of creating the snapshot at the time of creating the first snapshot includes:
taking a snapshot of a mirror image volume obtained before the moment of creating the first snapshot to obtain an initial snapshot;
the process of creating the snapshot at the other snapshot creating time comprises the following steps:
and taking a snapshot of the mirror image volume at the snapshot creation time according to the corresponding relation of all the data blocks recorded between the snapshot creation time and the previous snapshot creation time, so as to obtain a corresponding incremental snapshot.
Preferably, the ratio between the storage capacity of the mirror volume and the storage capacity of the source volume is greater than or equal to 2.
The invention also discloses a system for realizing the fusion snapshot, which comprises the following steps:
the snapshot volume generation module is used for generating a corresponding snapshot volume based on a source volume before the first snapshot creation time and ensuring physical isolation between the source volume and the snapshot volume;
an incremental data saving module, configured to, after a last snapshot creation time is finished and before a current snapshot creation time comes, if there is a situation that an application performs a data update operation on original data saved in a target data block of the source volume at the last snapshot creation time, perform corresponding incremental data saving processing on the snapshot volume;
and the data updating module is used for correspondingly and directly updating the original data stored in the target data block when the data updating operation is in the condition.
Preferably, the snapshot volume generation module is specifically a mirror module;
and the mirror image module is used for performing remote mirror image creation on the source volume by using a mirror image separation technology before the first snapshot creation moment to generate a corresponding mirror image volume.
Preferably, the incremental data storage module is specifically a redirection module;
the redirection module includes:
the increment calculating unit is used for calculating a data updating increment of the target data block between the last snapshot creating time and the current snapshot creating time;
the data block creating unit is used for creating an incremental data block on the mirror volume after the incremental calculation unit calculates the data updating increment;
an increment saving unit, configured to save the data update increment to the increment data block;
and the relation recording unit is used for recording the data block corresponding relation between the target data block and the incremental data block.
Preferably, the system further comprises:
the snapshot creating module is used for making a snapshot on the mirror image volume obtained before the first snapshot creating moment to obtain an initial snapshot when the snapshot is created at the first snapshot creating moment; when the snapshot is created at the time of creating other snapshots, taking a snapshot of the mirror image volume at the time of creating the snapshot according to the corresponding relation of all the data blocks recorded between the time of creating the snapshot and the time of creating the snapshot at the previous time, and obtaining the corresponding incremental snapshot.
Preferably, the ratio between the storage capacity of the mirror volume and the storage capacity of the source volume is greater than or equal to 2.
In the invention, before the first snapshot creating moment, a corresponding snapshot volume is generated based on a source volume, and the physical isolation between the source volume and the snapshot volume is ensured; after the last snapshot creation time is finished and before the current snapshot creation time comes, if the situation that the application performs data updating operation on the original data stored in the target data block of the source volume at the last snapshot creation time exists, corresponding incremental data storage processing is performed on the snapshot volume, and accordingly, the original data stored in the target data block is directly subjected to data updating. It can be seen that, before the time of creating the snapshot for the first time, the generated snapshot volume is physically isolated from the source volume, so that the snapshot system has a disaster tolerance capability, and when there is an application that needs to update the original data stored in a certain data block in the source volume, corresponding incremental data storage processing is performed on the snapshot volume, thereby implementing a recording operation on data change, and thus the snapshot system correspondingly has a fault tolerance capability. In summary, the invention ensures that the snapshot system has both disaster tolerance and fault tolerance. In addition, because the invention carries out the incremental data storage processing on the snapshot volume, the original data of the target data block is directly updated on the source volume, thereby leading the source volume to directly respond to the external write-in operation and improving the access efficiency of the source volume.
Drawings
In order to more clearly illustrate the embodiments of the present invention or the technical solutions in the prior art, the drawings used in the description of the embodiments or the prior art will be briefly described below, it is obvious that the drawings in the following description are only embodiments of the present invention, and for those skilled in the art, other drawings can be obtained according to the provided drawings without creative efforts.
FIG. 1 is a flow chart of a method for implementing a fusion snapshot according to an embodiment of the present invention;
fig. 2 is a schematic diagram of an application structure of a system for implementing a fusion snapshot according to an embodiment of the present invention.
Detailed Description
The technical solutions in the embodiments of the present invention will be clearly and completely described below with reference to the drawings in the embodiments of the present invention, and it is obvious that the described embodiments are only a part of the embodiments of the present invention, and not all of the embodiments. All other embodiments, which can be derived by a person skilled in the art from the embodiments given herein without making any creative effort, shall fall within the protection scope of the present invention.
The embodiment of the invention discloses a method for realizing fusion snapshot, which is shown in figure 1 and comprises the following steps:
step S101: before the first snapshot creating time, generating a corresponding snapshot volume based on the source volume, and ensuring physical isolation between the source volume and the snapshot volume;
step S102: after the last snapshot creation time is finished and before the current snapshot creation time comes, if the situation that the application performs data updating operation on the original data stored in the target data block of the source volume at the last snapshot creation time exists, corresponding incremental data storage processing is performed on the snapshot volume, and accordingly, the original data stored in the target data block is directly subjected to data updating.
In the embodiment of the invention, before the first snapshot creating moment, a corresponding snapshot volume is generated based on the source volume, and the physical isolation between the source volume and the snapshot volume is ensured; after the last snapshot creation time is finished and before the current snapshot creation time comes, if the situation that the application performs data updating operation on the original data stored in the target data block of the source volume at the last snapshot creation time exists, corresponding incremental data storage processing is performed on the snapshot volume, and accordingly, the original data stored in the target data block is directly subjected to data updating.
It can be seen that, in the embodiments of the present invention, before the time of creating the snapshot for the first time, the generated snapshot volume is physically isolated from the source volume, so that the snapshot system has a disaster tolerance capability, and when there is an application that needs to update the original data stored in a certain data block in the source volume, corresponding incremental data storage processing is performed on the snapshot volume, thereby implementing a recording operation on data change, and thus the snapshot system correspondingly has a fault tolerance capability. In summary, the embodiment of the present invention ensures that the snapshot system has both disaster tolerance and fault tolerance. In addition, because the embodiment of the invention stores the incremental data on the snapshot volume and directly updates the original data of the target data block on the source volume, the source volume can directly respond to the external write-in operation, and the access efficiency of the source volume is improved.
The embodiment of the invention discloses a specific fusion snapshot implementation method, and compared with the previous embodiment, the embodiment further explains and optimizes the technical scheme. The method specifically comprises the following steps:
the process of generating the corresponding snapshot volume based on the source volume and ensuring physical isolation between the source volume and the snapshot volume in step S101 in the previous embodiment specifically includes: before the first snapshot creating moment, remote mirror image creating is carried out on the source volume by using a mirror image separation technology, and a corresponding mirror image volume is generated.
The process of performing corresponding incremental data saving processing on the snapshot volume in step S102 in the previous embodiment specifically includes: and creating a data updating increment of the target data block between the last snapshot creating time and the current snapshot creating time, creating an incremental data block on the mirror image volume, storing the data updating increment in the incremental data block, and simultaneously recording the data block corresponding relation between the target data block and the incremental data block. The data update increment is a difference value between data stored in a target data block at the current snapshot creation time and data stored in a target data block at the previous snapshot creation time.
It should be noted that the process of creating a snapshot at the time of creating a snapshot for the first time specifically includes: taking a snapshot of a mirror image volume obtained before the moment of creating the first snapshot to obtain an initial snapshot; the process of creating the snapshot at the other snapshot creating time comprises the following steps: and taking a snapshot of the mirror image volume at the snapshot creation time according to the corresponding relation of all the data blocks recorded between the snapshot creation time and the previous snapshot creation time, so as to obtain a corresponding incremental snapshot. The other snapshot creation time refers to a non-first-snapshot creation time.
Further, in order to ensure that the created mirror volume has a sufficient storage capacity, the present embodiment preferentially sets the ratio between the storage capacity of the mirror volume and the storage capacity of the source volume to be greater than or equal to 2.
The embodiment of the present invention also discloses a system for implementing fusion snapshot, as shown in fig. 2, the system includes:
a snapshot volume generation module 21, configured to generate, before a first snapshot creation time, a corresponding snapshot volume based on a source volume and ensure physical isolation between the source volume and the snapshot volume;
an incremental data saving module 22, configured to, after the last snapshot creation time is finished and before the current snapshot creation time comes, if there is a situation that an application performs a data update operation on original data stored in a target data block of a source volume at the last snapshot creation time, perform corresponding incremental data saving processing on a snapshot volume;
and the data updating module 23 is configured to, when there is a data updating operation, directly perform data updating on the original data stored in the target data block accordingly.
The snapshot volume generation module 21 is specifically a mirror module; wherein,
the mirror image module is specifically configured to perform remote mirror image creation on the source volume by using a mirror image separation technology before a first snapshot creation time, and generate a corresponding mirror image volume.
Further, in this embodiment, the incremental data storage module 22 is specifically a redirection module; wherein, the redirection module specifically includes:
the increment calculation unit is used for calculating the data updating increment of the target data block between the last snapshot creation time and the current snapshot creation time;
the data block creating unit is used for creating an incremental data block on the mirror image volume after the incremental computing unit computes and obtains the data updating increment;
the increment storage unit is used for storing the data updating increment to the increment data block;
and the relation recording unit is used for recording the data block corresponding relation between the target data block and the incremental data block.
It can be understood that the system in this embodiment further includes: the snapshot creating module is used for making a snapshot on the mirror image volume obtained before the first snapshot creating moment to obtain an initial snapshot when the snapshot is created at the first snapshot creating moment; when the snapshot is created at the time of creating other snapshots, taking a snapshot of the mirror image volume at the time of creating the snapshot according to the corresponding relation of all the data blocks recorded between the time of creating the snapshot and the time of creating the snapshot at the previous time, and obtaining the corresponding incremental snapshot.
Further, in order to ensure that the created mirror volume has a sufficient storage capacity, the present embodiment preferentially sets the ratio between the storage capacity of the mirror volume and the storage capacity of the source volume to be greater than or equal to 2.
In the embodiment of the invention, the snapshot volume generation module is used for generating a corresponding snapshot volume based on the source volume before the first snapshot creation time, and ensuring physical isolation between the source volume and the snapshot volume; and the incremental data storage module is used for performing corresponding incremental data storage processing on the snapshot volume and correspondingly directly performing data updating on the original data stored in the target data block by using the data updating module if the situation that the application performs data updating operation on the original data stored in the target data block of the source volume at the last snapshot creation time exists after the last snapshot creation time is finished and before the current snapshot creation time arrives.
It can be seen that, in the embodiment of the present invention, before the time of creating the snapshot for the first time, the snapshot volume generation module generates the snapshot volume and the source volume, which are physically isolated from each other, so that the snapshot system has a disaster tolerance capability, and when there is an application that needs to update the original data stored in a certain data block in the source volume, corresponding incremental data storage processing is performed on the snapshot volume through the incremental data storage module, thereby implementing a recording operation on data change, and thus the snapshot system correspondingly has a fault tolerance capability. In summary, the embodiment of the present invention ensures that the snapshot system has both disaster tolerance and fault tolerance. In addition, because the embodiment of the invention stores the incremental data on the snapshot volume, and the original data of the target data block is directly updated on the source volume by using the data updating module, the source volume can directly respond to the external write operation, and the access efficiency of the source volume is improved.
Finally, it should also be noted that, in this document, the terms "comprises," "comprising," or any other variation thereof, are intended to cover a non-exclusive inclusion, such that a process, method, article, or apparatus that comprises a list of elements does not include only those elements but may include other elements not expressly listed or inherent to such process, method, article, or apparatus. Without further limitation, an element defined by the phrase "comprising an … …" does not exclude the presence of other identical elements in a process, method, article, or apparatus that comprises the element.
The method and the system for implementing the fusion snapshot provided by the invention are described in detail above, a specific example is applied in the text to explain the principle and the implementation mode of the invention, and the description of the above embodiment is only used to help understanding the method and the core idea of the invention; meanwhile, for a person skilled in the art, according to the idea of the present invention, there may be variations in the specific embodiments and the application scope, and in summary, the content of the present specification should not be construed as a limitation to the present invention.

Claims (10)

1. A method for implementing a converged snapshot is characterized by comprising the following steps:
before the moment of creating a snapshot for the first time, generating a corresponding snapshot volume based on a source volume, and ensuring physical isolation between the source volume and the snapshot volume;
after the last snapshot creation time is finished and before the current snapshot creation time comes, if the situation that the application performs data updating operation on the original data stored in the target data block of the source volume at the last snapshot creation time exists, performing corresponding incremental data storage processing on the snapshot volume, and accordingly directly performing data updating on the original data stored in the target data block.
2. The method according to claim 1, wherein the process of generating a corresponding snapshot volume based on a source volume and ensuring physical isolation between the source volume and the snapshot volume before the time of creating the first snapshot includes:
and before the moment of creating the first snapshot, performing remote mirror image creation on the source volume by using a mirror image separation technology to generate a corresponding mirror image volume.
3. The method for implementing the fused snapshot according to claim 2, wherein the process of performing the corresponding incremental data saving processing on the snapshot volume specifically includes:
and calculating a data updating increment of the target data block between the last snapshot creating time and the current snapshot creating time, creating an incremental data block on the mirror image volume, storing the data updating increment in the incremental data block, and simultaneously recording a data block corresponding relation between the target data block and the incremental data block.
4. The fused snapshot implementation method of claim 3,
the process of creating the snapshot at the time of creating the snapshot for the first time comprises the following steps:
taking a snapshot of a mirror image volume obtained before the moment of creating the first snapshot to obtain an initial snapshot;
the process of creating the snapshot at the other snapshot creating time comprises the following steps:
and taking a snapshot of the mirror image volume at the snapshot creation time according to the corresponding relation of all the data blocks recorded between the snapshot creation time and the previous snapshot creation time, so as to obtain a corresponding incremental snapshot.
5. The fused snapshot implementation method according to any one of claims 2 to 4, wherein a ratio between a storage capacity of the mirror volume and a storage capacity of the source volume is greater than or equal to 2.
6. A system for implementing a fused snapshot, comprising:
the snapshot volume generation module is used for generating a corresponding snapshot volume based on a source volume before the first snapshot creation time and ensuring physical isolation between the source volume and the snapshot volume;
an incremental data saving module, configured to, after a last snapshot creation time is finished and before a current snapshot creation time comes, if there is a situation that an application performs a data update operation on original data saved in a target data block of the source volume at the last snapshot creation time, perform corresponding incremental data saving processing on the snapshot volume;
and the data updating module is used for correspondingly and directly updating the original data stored in the target data block when the data updating operation is in the condition.
7. The system for implementing a converged snapshot according to claim 6, wherein the snapshot volume generation module is specifically a mirror module;
and the mirror image module is used for performing remote mirror image creation on the source volume by using a mirror image separation technology before the first snapshot creation moment to generate a corresponding mirror image volume.
8. The fused snapshot implementation system of claim 7, wherein the incremental data saving module is specifically a redirection module;
the redirection module includes:
the increment calculating unit is used for calculating a data updating increment of the target data block between the last snapshot creating time and the current snapshot creating time;
the data block creating unit is used for creating an incremental data block on the mirror volume after the incremental calculation unit calculates the data updating increment;
an increment saving unit, configured to save the data update increment to the increment data block;
and the relation recording unit is used for recording the data block corresponding relation between the target data block and the incremental data block.
9. The fused snapshot implementation system of claim 8, further comprising:
the snapshot creating module is used for making a snapshot on the mirror image volume obtained before the first snapshot creating moment to obtain an initial snapshot when the snapshot is created at the first snapshot creating moment; when the snapshot is created at the time of creating other snapshots, taking a snapshot of the mirror image volume at the time of creating the snapshot according to the corresponding relation of all the data blocks recorded between the time of creating the snapshot and the time of creating the snapshot at the previous time, and obtaining the corresponding incremental snapshot.
10. The system according to any one of claims 6 to 9, wherein a ratio between a storage capacity of the mirror volume and a storage capacity of the source volume is greater than or equal to 2.
CN201510613889.5A 2015-09-23 2015-09-23 Fusion snapshot realization method and fusion snapshot realization system Pending CN105260265A (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN201510613889.5A CN105260265A (en) 2015-09-23 2015-09-23 Fusion snapshot realization method and fusion snapshot realization system

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN201510613889.5A CN105260265A (en) 2015-09-23 2015-09-23 Fusion snapshot realization method and fusion snapshot realization system

Publications (1)

Publication Number Publication Date
CN105260265A true CN105260265A (en) 2016-01-20

Family

ID=55099965

Family Applications (1)

Application Number Title Priority Date Filing Date
CN201510613889.5A Pending CN105260265A (en) 2015-09-23 2015-09-23 Fusion snapshot realization method and fusion snapshot realization system

Country Status (1)

Country Link
CN (1) CN105260265A (en)

Cited By (10)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN107621994A (en) * 2017-09-18 2018-01-23 郑州云海信息技术有限公司 The method and device that a kind of data snapshot creates
CN108008916A (en) * 2017-10-23 2018-05-08 郑州云海信息技术有限公司 A kind of new increment asynchronous remote copy design method
CN108572888A (en) * 2017-03-14 2018-09-25 阿里巴巴集团控股有限公司 Disk snapshot creation method and disk snapshot creating device
CN108958974A (en) * 2018-06-29 2018-12-07 郑州云海信息技术有限公司 A kind of Snapshot Method, device, system and readable storage medium storing program for executing
CN109032507A (en) * 2018-06-28 2018-12-18 郑州云海信息技术有限公司 A kind of method, system and associated component generating source book storage snapshot
CN109324929A (en) * 2018-09-17 2019-02-12 郑州云海信息技术有限公司 A kind of snapshot creation method, device, equipment and readable storage medium storing program for executing
CN109462651A (en) * 2018-11-19 2019-03-12 郑州云海信息技术有限公司 Method, apparatus, system and the readable storage medium storing program for executing of cloud in a kind of mirrored volume data
CN109710459A (en) * 2018-12-15 2019-05-03 无锡北方数据计算股份有限公司 A kind of snapping technique based on mirror image
CN110704162A (en) * 2019-09-27 2020-01-17 北京百度网讯科技有限公司 Method, device and equipment for sharing container mirror image by physical machine and storage medium
CN111569413A (en) * 2020-05-14 2020-08-25 北京代码乾坤科技有限公司 Data synchronization method and device

Citations (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US20030220944A1 (en) * 2002-04-03 2003-11-27 Lyman Schottland Paul Joseph Delta replication of source files and packages across networked resources
CN103019888A (en) * 2012-12-21 2013-04-03 华为技术有限公司 Backup method and device
CN104166606A (en) * 2014-08-29 2014-11-26 华为技术有限公司 File backup method and main storage device

Patent Citations (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US20030220944A1 (en) * 2002-04-03 2003-11-27 Lyman Schottland Paul Joseph Delta replication of source files and packages across networked resources
CN103019888A (en) * 2012-12-21 2013-04-03 华为技术有限公司 Backup method and device
CN104166606A (en) * 2014-08-29 2014-11-26 华为技术有限公司 File backup method and main storage device

Cited By (13)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN108572888A (en) * 2017-03-14 2018-09-25 阿里巴巴集团控股有限公司 Disk snapshot creation method and disk snapshot creating device
CN107621994A (en) * 2017-09-18 2018-01-23 郑州云海信息技术有限公司 The method and device that a kind of data snapshot creates
CN108008916A (en) * 2017-10-23 2018-05-08 郑州云海信息技术有限公司 A kind of new increment asynchronous remote copy design method
CN109032507A (en) * 2018-06-28 2018-12-18 郑州云海信息技术有限公司 A kind of method, system and associated component generating source book storage snapshot
CN108958974A (en) * 2018-06-29 2018-12-07 郑州云海信息技术有限公司 A kind of Snapshot Method, device, system and readable storage medium storing program for executing
CN109324929B (en) * 2018-09-17 2021-11-09 郑州云海信息技术有限公司 Snapshot creating method, device and equipment and readable storage medium
CN109324929A (en) * 2018-09-17 2019-02-12 郑州云海信息技术有限公司 A kind of snapshot creation method, device, equipment and readable storage medium storing program for executing
CN109462651A (en) * 2018-11-19 2019-03-12 郑州云海信息技术有限公司 Method, apparatus, system and the readable storage medium storing program for executing of cloud in a kind of mirrored volume data
CN109462651B (en) * 2018-11-19 2021-11-19 郑州云海信息技术有限公司 Method, device and system for cloud-up of mirror volume data and readable storage medium
CN109710459A (en) * 2018-12-15 2019-05-03 无锡北方数据计算股份有限公司 A kind of snapping technique based on mirror image
CN110704162A (en) * 2019-09-27 2020-01-17 北京百度网讯科技有限公司 Method, device and equipment for sharing container mirror image by physical machine and storage medium
CN111569413A (en) * 2020-05-14 2020-08-25 北京代码乾坤科技有限公司 Data synchronization method and device
CN111569413B (en) * 2020-05-14 2023-06-13 北京代码乾坤科技有限公司 Data synchronization method and device

Similar Documents

Publication Publication Date Title
CN105260265A (en) Fusion snapshot realization method and fusion snapshot realization system
US8996828B2 (en) Systems and methods for migrating data
CN106776130B (en) Log recovery method, storage device and storage node
US11093162B2 (en) Method and apparatus for deleting cascaded snapshot
EP3435604A1 (en) Service processing method, device, and system
US10860445B2 (en) Methods and devices for multi-level data protection in a storage system
CN109032507B (en) Method, system and related assembly for generating source volume storage snapshot
US20190227710A1 (en) Incremental data restoration method and apparatus
EP3147797B1 (en) Data management method, node and system for database cluster
CN110413200B (en) Method, apparatus and computer program product for data synchronization
US10572335B2 (en) Metadata recovery method and apparatus
CN112088366B (en) Host aware update write
CN109165112B (en) Fault recovery method, system and related components of metadata cluster
US20160253247A1 (en) Method and device for restoring system file indexes
CN106096447A (en) A kind of document protection method and device
CN104133742A (en) Data protection method and device
CN104268032A (en) Multi-controller snapshot processing method and device
CN107621994B (en) Method and device for creating data snapshot
CN109426588B (en) Method and system for realizing data protection and data distribution processing module
JP5825655B2 (en) Replication system
CN103793290A (en) Disaster tolerant system and data reading method thereof
CN113886352A (en) Metadata recovery method, device, equipment and medium for distributed file system
CN107025150A (en) A kind of system and method for realizing the control of data backup real-time recovery
CN108259613B (en) Disaster recovery data online synchronization device, method and computer readable storage medium
US20140068215A1 (en) Method and apparatus for accessing data in a data storage system

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
RJ01 Rejection of invention patent application after publication

Application publication date: 20160120