Method for performing on-line recovery by using snapshot technology

A technology, recovery management technology, applied in the direction of response error generation, special data processing application, redundancy in operation for data error detection, etc., can solve the problem of data recovery for a long period of time, etc.

Active Publication Date: 2010-08-25
LANGCHAO ELECTRONIC INFORMATION IND CO LTD
View PDF5 Cites 5 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

[0003] However, the biggest disadvantage of using incremental or differential backup for data protection is that it takes a long time to restore the data on the production machine to the normal state, and it must be done under the condition of business interruption.

Method used

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
View more

Image

Smart Image Click on the blue labels to locate them in the text.
Viewing Examples
Smart Image
  • Method for performing on-line recovery by using snapshot technology
  • Method for performing on-line recovery by using snapshot technology
  • Method for performing on-line recovery by using snapshot technology

Examples

Experimental program
Comparison scheme
Effect test

Embodiment Construction

[0039] The method of the present invention is described in detail below with reference to the accompanying drawings.

[0040] 1) Add snapshot online recovery capability on the basis of snapshot.

[0041] As shown in Figure 1, the application program (1) is a program for operating data through a file system. Usually, there are two data reading and writing methods, one is to call the interface provided by the application development interface (2), and the other is to directly access the interface provided by (3) through the system call method (B). In fact, the API (2) also completes data reading and writing through (B).

[0042] The purpose of the virtual file system (3) is to shield the specific implementation of the file system (4) and provide the main interface to the upper layer.

[0043] The snapshot source volume (5) and the snapshot volume (6) are virtual block devices. The combination of the two realizes the snapshot function. When a write request is sent to (5), it ...

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
Login to view more

PUM

No PUM Login to view more

Abstract

The invention provides a method for performing on-line recovery by using snapshot technology. An application program (1) is a program for operating data through a file system; normally, the application program has two data read-write modes, one is calling an interface provided by an application program development interface (2) and the other is directly accessing the interface provided by a virtual file system (3) in a system calling mode (B); the application program development interface (2) also finishes reading and writing data in the system calling mode (B); the aim of the existence of the virtual file system (3) is the specific implementation of shielding a file system (4) so as to provide a main interface for an upper layer; and a snapshot source volume (5) and a snapshot volume (6) are virtual block equipment. The snapshot source volume (5) is combined with the snapshot volume (6) to realize a snapshot function. When a write request is transmitted to the snapshot source volume (5), the snapshot source volume (5) firstly judges whether old data in a section is copied to the snapshot volume (6), and if the old data in a section is not copied to the snapshot volume, the data is copied to the snapshot volume (6) in a Kcopyd mode (C) and then the write operation is finished, which is so-called COW; and the snapshot volume (6) also can provide external read and write in a mode of block equipment.

Description

technical field [0001] The invention relates to the field of computer systems and storage, in particular to an online recovery method using snapshot technology. Background technique [0002] There are usually two main situations that cause data in a storage system to be unavailable. One is that there is a virus in the data or the data is abnormally modified due to virus infection; the other is that the data medium is damaged. There are many methods for data unavailability caused by the latter reason, such as creating RAID to ensure that data will not be lost when a disk is damaged, thereby reducing the probability of data unavailability, or using backup methods to back up data to other storage devices to reduce the risk of data unavailability. For the first case, most applications use point-in-time incremental or differential backup, so that data can be restored to the latest available point in time after being damaged by a virus. [0003] However, the biggest disadvantag...

Claims

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
Login to view more

Application Information

Patent Timeline
no application Login to view more
Patent Type & Authority Applications(China)
IPC IPC(8): G06F11/14G06F17/30
Inventor 吴庆民
Owner LANGCHAO ELECTRONIC INFORMATION IND CO LTD
Who we serve
  • R&D Engineer
  • R&D Manager
  • IP Professional
Why Eureka
  • Industry Leading Data Capabilities
  • Powerful AI technology
  • Patent DNA Extraction
Social media
Try Eureka
PatSnap group products