Method and device for uploading, cloud backup, searching and recovery of data

A data and backup technology, applied in the field of communications, to reduce the amount of data, reduce backup costs, and improve efficiency

Active Publication Date: 2013-05-01
HUAWEI TECH CO LTD
View PDF7 Cites 13 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

The method for finding data solves the problem that the cloud searches for a specified object for the client

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 device for uploading, cloud backup, searching and recovery of data
  • Method and device for uploading, cloud backup, searching and recovery of data
  • Method and device for uploading, cloud backup, searching and recovery of data

Examples

Experimental program
Comparison scheme
Effect test

Embodiment 1

[0059] This embodiment will be described from the perspective of the client, the data stored by the client exists in the form of data blocks, and the client may specifically be a SAN system. The application scenario of this embodiment is as follows Figure 16 As shown, the client includes a production host 1601 and a storage array 1602 connected to the production host 1601 , and the storage array 1602 is connected to a cloud center 1604 through the Internet 1603 . The production host 1601 stores the generated data in the storage array 1602, and the storage array 1602 backs up the data to the cloud center 1604 through the Internet.

[0060] like figure 2 As shown, this embodiment provides a method for uploading data to the cloud, which includes:

[0061] 201. A storage area network (SAN) system converts a data block to be backed up into an object and generates an identifier for identifying the object.

[0062] 202. The SAN system uploads the object and the object identifier...

Embodiment 2

[0075] like image 3 As shown, this embodiment provides a method for uploading data to the cloud, which includes:

[0076] 301. Divide the logical volume in the SAN system into a predetermined number of zones, and each zone contains a predetermined number of data blocks.

[0077] 302. Merge and convert the data blocks in the same area into an area object corresponding to the area, wherein, according to the numbering order of the data blocks in the same area, store the data of the data blocks in the same area in the area object.

[0078] Since the data of data blocks in the same area are stored in the order of data block numbers, when it is necessary to search for the data of a certain data block from the cloud storage object, you can , determine the location where the data of a certain data block is stored in the zone object, that is, the data corresponding to a certain data block can be found in the zone object.

[0079] 303. Generate an identifier for identifying the zone...

Embodiment 3

[0092] like Figure 4 As shown, this embodiment provides a method for cloud backup data, including:

[0093] 401. The cloud obtains a zone object corresponding to the zone uploaded from the storage area network (SAN) system. The SAN system includes a logical volume, the logical volume is divided into a predetermined number of areas, each area contains a predetermined number of data blocks, and the uploaded area object includes a changed one or Multiple data blocks are merged and converted, wherein the data of each changed data block is stored in the uploaded area object according to the serial number of the changed data blocks.

[0094] The cloud may be a cloud center, specifically a cloud server.

[0095] 402. The cloud further obtains an object file corresponding to the zone object uploaded from the SAN system. The object file includes the identifier for identifying the area object, the size information of the data blocks in the same area, and the number of each changed d...

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 discloses a method for uploading data to cloud. The method comprises the steps that a storage area network (SAN) system converts data requiring to be backed up into objects and generating identifiers used for identifying the objects; and the SAN system uploads the objects and the identifiers of the objects to the cloud. The method solves the cloud backup problem of data stored in the form of data blocks in a client, the cost of data backup is reduced, and the backup demand of mass data is met. The invention also provides a corresponding method for searching, backup and recovery of data, and the corresponding client and cloud.

Description

technical field [0001] The invention relates to the field of communication technology, in particular to methods and devices for uploading, cloud backup, searching and restoring data. Background technique [0002] With the continuous development of information science and technology, the wide application of the Internet, and the continuous popularization of cloud computing, the amount of data storage is growing rapidly at an alarming rate. However, while the amount of data storage is increasing, the problem of data storage security is also becoming more and more prominent. In order to avoid losses caused by damage and loss of stored data, it is generally necessary to back up the stored data. [0003] Currently, some enterprise users need to back up data stored in a storage area network (Storage Area Network, SAN) system in the form of chunks. SAN system is a centralized management high-speed storage network composed of storage system, storage management software, applicatio...

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
Inventor 张程李云生
Owner HUAWEI TECH 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