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

Method for recovering backup of real-time database

A recovery method and database technology, applied in the direction of electrical digital data processing, special data processing applications, error detection of redundant data in calculations, etc., can solve problems such as lack of backup recovery methods, save maintenance time and costs, The effect of saving maintenance costs, ensuring stability and effectiveness

Active Publication Date: 2015-08-19
CHINA REALTIME DATABASE
View PDF2 Cites 38 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

However, most of the existing logical backup methods are for relational databases, and it is difficult to satisfy the efficiency of backup and recovery of large-scale archive stream data. For real-time databases that are good at processing large-scale archive stream data, the backup and recovery methods are currently Relatively lacking, the main research results focus on checkpoint technology, log records, protocols, reinstallation algorithms, etc., but most of them are applicable to in-memory databases

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
  • Method for recovering backup of real-time database
  • Method for recovering backup of real-time database
  • Method for recovering backup of real-time database

Examples

Experimental program
Comparison scheme
Effect test

Embodiment approach

[0049] The overall realization flowchart of the real-time database backup recovery method of the present invention is as follows figure 1 shown. The module on the left in the figure represents the original real-time database, the module in the virtual frame on the right represents the file structure backed up from the original real-time database, and the right arrow represents the backup process, and the top module in the virtual frame on the right is k 1 A full backup of the original real-time database is made at all times, and several modules below the full backup represent k 2 k 3 …k 4 Incremental backup of the original real-time database at all times. Data recovery is realized by the full backup module and several incremental modules. For example, it is necessary to restore k 3 If you want to restore the database files at any time, you need the full backup module, the first incremental backup module and the second incremental backup module to complete the data recovery...

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 discloses a method for recovering a backup of a real-time database and belongs to the field of application of the real-time database in an information-based system. The method comprises the steps as follow: offline performing total backup and recovering under the state that the database stops operating, online performing total backup and recovering under the state that the database is operated normally, and performing incremental backup and recovering under the state that the database is operated normally. The method achieves the condition of safe, stable and efficient data backup and data recovery of a real-time database system in a production environment under the premise that an upper application is not influenced. The method achieves a backup tool program to support total backup of the real-time database under the offline state and the online state, and simultaneously supports incremental data backup of the database under online state, and achieves a recovery tool program to support to settle and recover the backup file to ensure validity of the backup. By using the manner of backing up a file block, the method improves backup efficiency and greatly reduces influence of a backup procedure on the real-time database and the application thereof.

Description

technical field [0001] The invention belongs to the application field of a real-time database in an information system, and in particular relates to a method for backing up and restoring data in a real-time database of an information system. Background technique [0002] With the continuous improvement of production system informatization and automation level, the continuous development and wide application of database technology, in order to ensure the 7×24 uninterrupted safe production and operation of the comprehensive business information real-time processing system (referred to as the comprehensive business system), usually in the system The application layer and the database layer use software and hardware fault-tolerant technology to improve the security and stability of the integrated business system. [0003] At the system application level, fault-tolerant technologies such as disk array machine, dual-system hot backup, and streaming backup are common. From the syst...

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): G06F17/30G06F11/14
Inventor 史英杰朱恒粟勇周淳
Owner CHINA REALTIME DATABASE
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