CN105260265A - Fusion snapshot realization method and fusion snapshot realization system - Google Patents
Fusion snapshot realization method and fusion snapshot realization system Download PDFInfo
- 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
Links
- 238000000034 method Methods 0.000 title claims abstract description 36
- 230000004927 fusion Effects 0.000 title abstract description 15
- 238000013500 data storage Methods 0.000 claims abstract description 16
- 238000002955 isolation Methods 0.000 claims abstract description 14
- 238000000926 separation method Methods 0.000 claims description 7
- 238000004364 calculation method Methods 0.000 claims description 3
- 230000010485 coping Effects 0.000 description 2
- 238000010586 diagram Methods 0.000 description 1
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
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.
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)
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)
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 |
-
2015
- 2015-09-23 CN CN201510613889.5A patent/CN105260265A/en active Pending
Patent Citations (3)
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)
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 |