Looking for breakthrough ideas for innovation challenges? Try Patsnap Eureka!

Data restoration method based on version vector, and server

A server and server-side technology, the redundancy applied in computing is used for data error detection, response error generation, electrical components, etc. It can solve problems such as consuming local resources, achieve high efficiency, save network bandwidth, and reduce backup time. Effect

Inactive Publication Date: 2013-05-22
刘海峰
View PDF4 Cites 16 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

However, the backup processes in this type of backup system are independent of each other, that is, each backup process will not obtain relevant information from the previous backup process, so each backup process needs to repeatedly split and hash the same file. Greek computing, seriously consumes local resources

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 restoration method based on version vector, and server
  • Data restoration method based on version vector, and server
  • Data restoration method based on version vector, and server

Examples

Experimental program
Comparison scheme
Effect test

Embodiment Construction

[0038] In order to make the above objects, features and advantages of the present invention more comprehensible, the present invention will be further described in detail below in conjunction with the accompanying drawings and specific embodiments.

[0039] The cloud synchronization backup system adopts the C / S architecture. The process running on the local node is called the client, and the process running on the remote node is called the server. The cloud synchronization backup system needs to implement the following operations, namely: synchronously copy the data of the client to the server, and restore the backup data of the server to the client. All operations are initiated by the client, and the server only passively accepts the client's request. The backup process from the client to the server adopts the "push" method, while the restore process from the server to the client adopts the "pull" method.

[0040] The cloud synchronization backup system implements data dedup...

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 data restoration method based on version vector, and a server. Both a client side and a server side store a version tag of each backed file and a version tag of each restored file. When the client side requests for data restoration, the server side determines whether requested data is stored on the client side or not according to the version tag provided by the client side, deletes the data which are stored on the client side, and transmits only an indicator of repeating data to the client side. The repeating data deletion method based on version requires only transmission of the version vector of the restored data block, the method is more efficient, network bandwidth is economized, and restoration time is reduced.

Description

technical field [0001] The invention relates to a method for data synchronization and data backup in cloud computing and cloud storage systems, belongs to the technical field of computer information storage, and is widely applicable to online storage, cloud storage services, data backup, data archiving, data replication, remote disaster recovery, and storage management and other systems. Background technique [0002] In today's information age, with the acceleration of e-commerce applications, data has become people's most important wealth. People use all kinds of data generated by computers in their daily life and work, but they are always faced with unpredictable accidents such as virus infection, hardware failure, software error, and equipment loss, as well as the threat of human factors such as hacker attacks and misuse. Data security has become a major hidden danger in the information age, and data backup has naturally become an important preventive method. [0003] I...

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 刘海峰
Who we serve
  • R&D Engineer
  • R&D Manager
  • IP Professional
Why Patsnap Eureka
  • Industry Leading Data Capabilities
  • Powerful AI technology
  • Patent DNA Extraction
Social media
Patsnap Eureka Blog
Learn More
PatSnap group products