Data protection method, device, medium and system for guaranteeing application consistency

A technology of data protection and consistency, applied in the direction of redundancy in operation for error detection of data, redundancy in hardware for error detection of data, generation of response errors, etc.

Pending Publication Date: 2021-03-09
EISOO SOFTWARE
View PDF7 Cites 0 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

[0004] The purpose of the present invention is to provide a data protection method, device, medium and system for ensuring application consistency in order to overcome the above-mentioned defects in the prior art, which can solve complex problems while ensuring the data consistency state after backup of the entire complex application system. Separate backup of each component of the application system

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 protection method, device, medium and system for guaranteeing application consistency
  • Data protection method, device, medium and system for guaranteeing application consistency

Examples

Experimental program
Comparison scheme
Effect test

Embodiment 1

[0032] This embodiment provides a data protection method for ensuring application consistency. By analyzing the relationship between various data components of the application system, the sequential dependency relationship between each data component is found, and data backup at different times is implemented based on the dependency relationship. Such as figure 2 As shown, the method includes the following steps:

[0033] Obtain application configuration information, the configuration information includes data components and dependencies between data components, such as figure 1 shown;

[0034] When performing data backup, create an application-level backup task, and record the backup time point as a data recovery instruction at the same time, create backup subtasks for each data component based on the dependencies, and determine the scheduling sequence of each backup subtask, based on the The scheduling completes each of the backup subtasks sequentially, and then completes...

Embodiment 2

[0040] refer to figure 2 As shown, this embodiment provides a data protection device that ensures application consistency, including an instruction receiving module and an orchestration and scheduling module, wherein the instruction receiving module is used to obtain application configuration information and data recovery instructions, and the configuration information includes data Dependencies between components and various data components; the orchestration and scheduling module is used to perform data backup and data recovery operations, specifically,

[0041] In response to the set data backup command, create an application-level backup task, and record the backup time point as the data recovery command, create backup subtasks for each data component based on the dependency relationship, and determine the scheduling sequence of each backup subtask , completing each of the backup subtasks in sequence based on the scheduling, and then completing the application-level backu...

Embodiment 3

[0047] This embodiment provides a data protection system for ensuring application consistency, including one or more processors, memory, and one or more programs stored in the memory, the one or more programs include a system for executing such as Instructions of the data protection method for ensuring application consistency described in Embodiment 1.

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 data protection method, device, medium and system for guaranteeing application consistency, and the method comprises the following steps: obtaining the configuration information of an application, and the configuration information comprises data assemblies and the dependence relation between the data assemblies; during data backup, creating an application-level backup task, creating a backup sub-task of each data component based on the dependency relationship, determining a scheduling sequence of each backup sub-task, and completing each backup sub-task based on thescheduling sequence so as to complete the application-level backup task; and during data recovery, determining a recovery sequence of each data component based on the dependency relationship, and finishing data recovery. Compared with the prior art, the data consistency state of the whole complex application system after backup can be guaranteed, and meanwhile independent backup of all componentsof the complex application system is achieved.

Description

technical field [0001] The invention belongs to the field of disaster recovery, and relates to the protection of complex application system data, in particular to a data protection method, device, medium and system for ensuring application consistency. Background technique [0002] With the development of society, the value of application system to enterprises is increasing. Similarly, with the development of enterprise business, the application system becomes more and more complex. Complex application systems bring a new challenge to disaster recovery vendors' data protection solutions, that is, the consistency of application systems. The entire application system is an organic combination of various data components, but the disaster recovery solutions on the market today are based on data protection of a single data component, rather than the entire application system. Although all data components of the application system have been backed up, it is unknown whether the r...

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): G06F11/14G06F11/20
CPCG06F11/1448G06F11/2064
Inventor 刘荣伟邓平
Owner EISOO SOFTWARE
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