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
- Summary
- Abstract
- Description
- Claims
- Application Information
AI Technical Summary
Problems solved by technology
Method used
Image
Examples
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...
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