Method for realizing high-efficiency rapid backup of database

A database and backup technology, applied in the field of database applications, can solve the problems of inability to guarantee, the validity of data backup cannot be confirmed, and the recovery time is long, so as to achieve the effect of efficient and fast backup.

Active Publication Date: 2010-06-02
LANGCHAO ELECTRONIC INFORMATION IND CO LTD
View PDF2 Cites 67 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

[0005] 1) The validity of the data backup cannot be confirmed, and the validity of the backed up data cannot be verified;
[0006] 2) The integrity of the data cannot be guaranteed. Whether it is a logical backup or the current physical backup, there is no guarantee that data will not be lost when a failure occurs and recovery is performed;
Backups, especially physical backups, often have a relatively large performance impact on the production system, especially IO pressure, due to problems in the formulation of backup scripts or backup strategies;
[0008] 4) Data backup / restore takes a long time
When the network fails, the backup will be interrupted. After the network is restored, the backup cannot continue
When the database is restored, the business system needs to be interrupted, and the recovery time is long, and failures are prone to occur during the recovery process, especially the recovery of logical backups
[0009] So, is there a method that can not only inherit the advantages of the traditional backup method, but also improve the shortcomings of the traditional backup method, and perform database backup efficiently and quickly? This is exactly what the present invention will study

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 realizing high-efficiency rapid backup of database
  • Method for realizing high-efficiency rapid backup of database
  • Method for realizing high-efficiency rapid backup of database

Examples

Experimental program
Comparison scheme
Effect test

Embodiment Construction

[0023] The method of the present invention is described in detail below with reference to the accompanying drawings.

[0024] Install the backup management software server on the database instance of the production system to obtain redo log data and transmit redo log data, and can back up application server and file data.

[0025] When the database sends a transaction update request and the database write log daemon starts to write the local redo log, the synchronous log write daemon starts to write the redo log of the backup end almost synchronously and form the archived log data of the backup end. By analyzing the archived logs on the backup side, identify the databases that need to be backed up, and generate incremental markup files. The system backup daemon reads the incremental mark file, performs incremental backup, and generates an incremental backup set, such as figure 1 shown.

[0026] The specific steps are: install the backup management software client agent on th...

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 high-efficiency rapid backup of a database, which is characterized by triggering a writing-log daemon progress of the database to start when the database sends out a service update request, starting a synchronous writing-log daemon progress during writing a local rework log to write a backup rework log and forming archived log data at the backup end. By the archived log analysis at the backup end, the database required to be backed up can be identified and an increment marker file can be generated. A system backup daemon progress reads the increment marker file for backing up the increment and generates an increment backup gather. The method can realize the immediate backup of the database system, rapid increment backup of the database system and key function of backup synthesis, thereby achieving high-efficiency rapid backup. The method is suitable for database systems of Oracle, Microsoft SQL Server, Mysql and the like.

Description

technical field [0001] The invention relates to the field of database applications, in particular to a method for realizing efficient and fast backup of databases. technical background [0002] With years of IT system construction in China, all walks of life have basically established applicable IT information systems to support daily business operations. As the core system of IT information system, the database system stores core data and basic business logic, and has been widely recognized by IT information managers and database administrators in terms of business system reliability and business data integrity. focus on. [0003] In some industries, users have higher requirements for databases. For example, the IT business system of a telecommunications company is the cornerstone of many businesses of the telecommunications company, and the data stored in the database is the core factor related to the normal development of the business. Data integrity is the basic work ...

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): G06F17/30G06F11/14
Inventor 李志强
Owner LANGCHAO ELECTRONIC INFORMATION IND CO LTD
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