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

A Method for Realizing Distributed Database Backup

A data backup and database technology, which is applied to the redundancy in operations for data error detection, electrical digital data processing, and response to error generation, etc. The effect of reducing backup costs, improving execution efficiency, and facilitating maintenance and modification

Active Publication Date: 2021-08-10
上海浪潮云计算服务有限公司
View PDF7 Cites 0 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

In production operation and maintenance, if each node is operated one by one, it is not only time-consuming, but also error-prone, which will seriously increase the operation and maintenance cost

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
  • A Method for Realizing Distributed Database Backup
  • A Method for Realizing Distributed Database Backup

Examples

Experimental program
Comparison scheme
Effect test

Embodiment Construction

[0031] The content of the present invention is described in more detail below:

[0032] The technical solutions adopted are as figure 1 As shown, the function of this architecture divides the request packets initiated by the user through the proxy server, and then analyzes and merges the returned packets of all nodes, and returns them to the user.

[0033] The modules in the device are described as follows:

[0034] Agent: The agent uses the idea of ​​the MapReduce programming model and the concept of "Map (mapping)" and "Reduce (reduction)" to run its own program on the distributed system without distributed parallel programming. When the scheduling process executes the backup task, it will send an instruction to execute the backup. When these designations pass through the proxy, it will query the route, obtain the node information that needs to be backed up according to the routing rules, and then decompose the request packet into multiple request packets in the map method ...

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 realizing distributed database backup, which belongs to the field of distributed technology, routing, and MapReduce model. The invention uses a scheduler to execute database backup tasks according to a backup strategy, and the backup strategy can be realized through a REST interface, database configuration or management platform ; When backing up, the scheduler sends backup instructions to the agent, and the agent finds out the nodes and operation information to be backed up through routing, and then sends a backup request to each node client through MapReduce technology, and the client executes the backup of the database on the node after receiving the request. It can backup the distributed MySql database safely, efficiently and at low cost.

Description

technical field [0001] The invention relates to the technical fields of distributed technology, routing and MapReduce model, in particular to a method for realizing distributed database backup. Background technique [0002] After the data is concentrated, the business activities of enterprises are increasingly dependent on infrastructure such as data centers and networks. How to reduce or even eliminate the impact of normal and abnormal failures on business availability has attracted the attention of the operation and maintenance team and decision-makers. . For the purpose of disaster recovery, enterprises generally build two or more data centers. The main data center undertakes the user's core business, and other data centers mainly undertake some non-critical business and back up the data, configuration, business, etc. of the main center at the same time. Under normal circumstances, the main center and the backup center perform their respective duties. When a disaster oc...

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 Patents(China)
IPC IPC(8): G06F11/14
CPCG06F11/1458G06F2201/80
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