Data block backup system and method

A backup system and data block technology, applied in the cloud field, can solve all problems such as incomplete files and unusable files, and achieve the effect of keeping files intact

Inactive Publication Date: 2014-06-18
HONG FU JIN PRECISION IND (SHENZHEN) CO LTD +1
View PDF5 Cites 21 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

[0002] In distributed cloud storage, a data block may be referenced by multiple files. If the data block is damaged, all files referencing the data block will be incomplete, making the file unusable

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
  • Data block backup system and method
  • Data block backup system and method
  • Data block backup system and method

Examples

Experimental program
Comparison scheme
Effect test

Embodiment Construction

[0015] Such as figure 1 Shown is a schematic diagram of the operating environment of a preferred embodiment of the data block backup system of the present invention. The data block backup system runs on a certain server 3 in a storage cluster. The storage cluster is a distributed server cluster, including multiple servers 3 . The storage cluster is connected to one or more clients 1 through a network.

[0016] In this embodiment, one or more servers 3 share one hash database 2 . For example, server A 3 , server B 3 and server C 3 share an M hash database 2 , and the file information in server A 3 , server B 3 and server C 3 is all stored in the M hash database 2 . The D server 3 independently uses an N hash database 2, and the file information in the D server 3 is stored in the N hash database 2. Wherein, the hash database 2 may be a database built in a certain server 3, or an external database. For example, the hash database 2 is built in the A server 3 and shared by the...

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

Provided is a data block backup method which comprises that: a Hash table storing names of file data blocks and Hash values of all the data blocks is uploaded to a Hash database, and the data blocks are uploaded to a data login area of a server according to the segmentation sequence of the data blocks; repetition of uploading of all the data blocks is judged according to the sequence in which the data blocks enter into the data login area, when the judgment result is that the data blocks are in a storage area of the server, the data blocks are confirmed to be duplicated data blocks, and the data blocks in the data login area are deleted; when the duplicated data blocks have no backup, the duplicated data blocks are stored in a backup area of the server; and storage pointers of the data blocks and the pointers of backup blocks are additionally stored in the Hash database. The invention also provides a data block backup system. The situation that files cannot be used due to damage, tampering or loss of the data blocks which are cited for multiple times can be avoided by utilizing the method.

Description

technical field [0001] The invention relates to a cloud technology, in particular to a system and method for backing up data blocks in the cloud technology. Background technique [0002] In distributed cloud storage, a data block may be referenced by multiple files. If the data block is damaged, all files referencing the data block will be incomplete, making the file unusable. Contents of the invention [0003] In view of the above, it is necessary to provide a data block backup system, which can prevent the data blocks that are referenced multiple times from being damaged, tampered with or lost, resulting in unusable files. [0004] It is also necessary to provide a method for backing up data blocks, which can prevent files from being unusable due to damage, tampering or loss of multiple referenced data blocks. [0005] The data block backup system runs on a server in a storage cluster, and the storage cluster is connected to one or more clients through a network. The s...

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): H04L29/08G06F11/14
CPCG06F11/1448G06F17/3007G06F11/1453G06F11/1469
Inventor 柴智权李大鹏叶建发林海洪李忠一
Owner HONG FU JIN PRECISION IND (SHENZHEN) 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