Method and system for backing up data in real time based on snapshot function of memory array

A storage array and real-time backup technology, the redundancy applied in computing is used for data error detection, response error generation and other directions, which can solve problems such as the impact of users' normal business, the occupation of application server memory resources, and the impact of users' normal business use. , to achieve the effect of saving application server resources and reducing the burden

Inactive Publication Date: 2012-04-04
深圳创新科软件技术有限公司 +1
View PDF3 Cites 26 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

Since the amount of backup data is generally very large, a large amount of local area network bandwidth will be occupied during the backup period, which will have a certain degree of impact on the normal business use of users.
[0005] In the traditional backup based on file copy, the backup data object usually needs to be accessed and backed up when it is not

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 and system for backing up data in real time based on snapshot function of memory array
  • Method and system for backing up data in real time based on snapshot function of memory array
  • Method and system for backing up data in real time based on snapshot function of memory array

Examples

Experimental program
Comparison scheme
Effect test

Example Embodiment

[0040] Aiming at the problems existing in the existing data backup methods, the present invention proposes to utilize the snapshot (Snapshot) function of the storage array to realize data backup.

[0041] The Storage Networking Industry Association (SNIA) defines a snapshot as a fully usable copy of a specified set of data that includes an image of the corresponding data at a point in time (the point in time when the copy started). A snapshot can be a copy of the data it represents, or a replica of the data. The main function of the snapshot is to perform online data recovery. When an application failure occurs on a storage device or a file is damaged, data recovery can be performed in time to restore the data to the state at the point in time when the snapshot was generated. Another function of the snapshot is to provide another data access channel for the storage user. When the original data is processed by the online application, the user can access the snapshot data, and c...

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 backing up data in real time based on a snapshot function of a storage array. The method comprises the following steps of: A, loading a source book of the storage array to an application server for storing a data file of the application server; B, generating a snapshot book of the source book by using the storage array; and C, establishing a mapping relation between the snapshot book and a backup server, and loading the snapshot book to the backup server. The invention also provides a system for backing up the data in real time based on the snapshot function of the storage array. By adoption of the scheme of the invention, a zero-backup window can be realized, resources of the application server can be greatly saved, and impact on the performance of the application server in a backup process cannot be caused.

Description

technical field [0001] The invention relates to computer data backup technology, in particular to a data real-time backup method based on the snapshot function of a storage array. Background technique [0002] Data backup is the basis of disaster recovery, which refers to the process of copying all or part of the data set from the hard disk or array of the application host to other storage media in order to prevent data loss caused by system operation errors or system failures. [0003] Traditional file copy-based backup usually requires the application to suspend its operation, then start copying data, and then resume the application after the copy is complete. And when the amount of data is relatively large, the time to copy the data is generally longer, that is to say, the backup window is usually very large. This will seriously affect the normal operation of the business system. [0004] In traditional backup based on file copy, the backup data usually needs to be copi...

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
IPC IPC(8): G06F11/14
Inventor 赵胜志
Owner 深圳创新科软件技术有限公司
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