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

Backup recovery method and device of application system and computer readable storage medium

A technology of application system and recovery method, which is applied in the field of big data, can solve problems such as heavy workload, low efficiency, and error-prone, and achieve the effect of solving consistency and improving efficiency

Pending Publication Date: 2019-05-17
PING AN TECH (SHENZHEN) CO LTD
View PDF0 Cites 3 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

[0003] Since each subsystem or database may be deployed on multiple different hosts, the traditional backup scheme backs up each host separately at the same time. Since the time of each host cannot be guaranteed to be absolutely uniform, coupled with factors such as caching, data consistency There is no guarantee, and in the recovery process, each subsystem needs to be recovered separately. In a large-scale application, a system may involve hundreds or thousands of hosts. This is a heavy workload, low efficiency and error-prone

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
  • Backup recovery method and device of application system and computer readable storage medium
  • Backup recovery method and device of application system and computer readable storage medium
  • Backup recovery method and device of application system and computer readable storage medium

Examples

Experimental program
Comparison scheme
Effect test

Embodiment Construction

[0044] It should be understood that the specific embodiments described here are only used to explain the present invention, not to limit the present invention.

[0045] The invention provides a backup recovery method of an application system. refer to figure 1 As shown in FIG. 2 , it is a schematic flowchart of a method for backup and restoration of an application system provided by an embodiment of the present invention. The method may be performed by a device, and the device may be implemented by software and / or hardware.

[0046] In this embodiment, the backup recovery method of the application system includes:

[0047] S1. Setting a distributed storage system as a backend storage system of a preset application system.

[0048] The distributed storage system mentioned in this case is a data storage technology that uses the storage resources in the disk space of each computer of an enterprise or individual connected to the network through the network, and forms these scat...

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 relates to a big data technology, and discloses a backup recovery method of an application system. The method comprises the following steps of dividing a distributed storage system of anapplication system into a plurality of block devices, sharing the block devices with the subsystems of the application system or the application hosts where the databases are located, controlling theapplication hosts to map the block devices into local block devices, and deploying the subsystems and the databases of the application system on the distributed block devices corresponding to the application hosts; performing a consistent snapshot on the block device group at a management end of the distributed storage system to form a consistent snapshot group; and recovering the data of the consistent snapshot group to an application host of the application system by adopting a cloning or rollback method according to the condition whether the application system is crashed or not. The invention further provides a backup recovery device of the application system and a computer readable storage medium. According to the invention, the quick and accurate backup and the data recovery of the database are realized.

Description

technical field [0001] The present invention relates to the field of big data technology, in particular to a method, device and computer-readable storage medium for an overall backup and restoration of an application system. Background technique [0002] With the development of the Internet, the current application system is getting bigger and bigger and more complex. In order to achieve high availability and high response speed, many large-scale systems are divided into several or even tens of hundreds of subsystems or microservices. Each subsystem Each microservice has one or more databases of the same type or different types. There are more or less correlations between these subsystems. Whether it is for each associated subsystem or the database under a certain subsystem, in the process of backup and recovery, users hope that all related subsystems and databases can maintain data consistency. [0003] Since each subsystem or database may be deployed on multiple differen...

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
IPC IPC(8): G06F11/14G06F16/23
CPCG06F16/23G06F11/14
Inventor 龚红斌
Owner PING AN TECH (SHENZHEN) CO LTD
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