Data backup method and device and data recovery method and device
A data backup and data technology, which is used in electrical digital data processing, redundancy in computing, data error detection, instruments, etc. It can solve problems such as large data loss and excessive data replication.
- Summary
- Abstract
- Description
- Claims
- Application Information
AI Technical Summary
Problems solved by technology
Method used
Image
Examples
Embodiment 1
[0053] This embodiment provides a data backup method, figure 1 It is a flow chart illustrating that according to some embodiments of the present invention, the user volume is incrementally backed up, and a snapshot is created on the backup volume after each backup to form a full data set. Although the processes described below include operations in a particular order, it should be clearly understood that these processes may also include more or fewer operations, which may be performed sequentially or in parallel (e.g., using parallel processors) or multi-threaded environment).
[0054] This embodiment provides a data backup method for incrementally backing up user volumes, such as figure 1 Shown, described data backup method comprises the steps:
[0055] S101. Obtain data information corresponding to the data modified this time in the user volume.
[0056] In the above implementation steps, the modified data includes the data added by the user in the user volume and the dat...
Embodiment 2
[0084] This embodiment provides a data recovery method, Figure 8 is a flowchart illustrating data recovery for a client according to some embodiments of the present invention. Although the processes described below include operations in a particular order, it should be clearly understood that these processes may also include more or fewer operations, which may be performed sequentially or in parallel (e.g., using parallel processors) or multi-threaded environment).
[0085] This embodiment provides a data recovery method for the client to recover data, such as Figure 8 shown, including the following steps:
[0086] S301. Receive a data restoration instruction.
[0087] In the above implementation steps, if the user wants to restore data at a certain point in time, he can send a data restoration instruction to the backup server. When incrementally backing up the user volume in Embodiment 1, the formed full data sets correspond to different time points, and the full data s...
Embodiment 3
[0095] This embodiment provides a data backup device, such as Figure 10 shown, including:
[0096] The obtaining module 301 is used to obtain the data information corresponding to the modified data in the user volume; wherein, the data information includes the offset position, effective length and data content of the modified data; for details, please refer to the steps in Embodiment 1 The relevant description of S101 will not be repeated here.
[0097] The update module 302 is configured to update the data content of the modified data to the corresponding position of the backup volume based on the offset position and the effective length; for details, please refer to the relevant description of step S102 in Embodiment 1, which will not be repeated here repeat.
[0098] The snapshot module 303 is configured to create a snapshot for the backup volume updated according to the modified data this time, as a full data set, and as a basis for data recovery of the user volume. Fo...
PUM
Abstract
Description
Claims
Application Information
- R&D Engineer
- R&D Manager
- IP Professional
- Industry Leading Data Capabilities
- Powerful AI technology
- Patent DNA Extraction
Browse by: Latest US Patents, China's latest patents, Technical Efficacy Thesaurus, Application Domain, Technology Topic, Popular Technical Reports.
© 2024 PatSnap. All rights reserved.Legal|Privacy policy|Modern Slavery Act Transparency Statement|Sitemap|About US| Contact US: help@patsnap.com