Heterogeneous DBMS Backup via Third-Party Tool Pipes

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Current database management systems lack unified backup and recovery algorithms for systems that use both dynamic tiering and non-dynamic tiering, making it difficult for users to effectively backup and recover data.

Innovation Solution

A system comprising a Name Server Backup Manager, Master Server Index, Dynamic Tiering Server, Native Name Server, and Disk and Execution Monitor, which work together to create pipes for data backup and recovery, allowing for synchronized backup and recovery of heterogeneous database management systems by partitioning data into hot and warm categories and managing access to centralized resources.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Adaptability or versatility

If a single DBMS performs both dynamic tiering and non-dynamic tiering, then data management flexibility is improved, but backup and recovery capability deteriorates due to lack of unified algorithms

Engineering Contradiction:
Improvedata management flexibilityVSAvoidbackup and recovery capability
Core Design Contradiction:
Adaptability or versatilityVSReliability

Solution Approach 1:

The system segments the heterogeneous database system into distinct components: dynamic tiering database, non-dynamic tiering database, and third-party backup tool. Each component is backed up independently using appropriate methods, then integrated through a unified backup architecture that manages both types of databases simultaneously.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The patent introduces a third-party backup tool as an intermediary that bridges the gap between dynamic and non-dynamic tiering databases. This intermediary component provides the unified backup algorithm that neither native DBMS can provide alone, enabling coordinated backup and recovery across heterogeneous database types.

Inventive Principle:
Principle #24Intermediary (Mediator)

2Adaptability or versatility

If heterogeneous DBMSs are used for dynamic and non-dynamic tiering, then functional capability is improved, but system complexity increases making backup difficult

Engineering Contradiction:
Improvefunctional capabilityVSAvoidsystem complexity
Core Design Contradiction:
Adaptability or versatilityVSDevice complexity

Solution Approach 1:

The third-party backup tool is designed with multi-functionality to handle both dynamic tiering databases and non-dynamic tiering databases through a single unified interface. This universal backup solution eliminates the need for separate backup procedures for each database type, reducing operational complexity despite system heterogeneity.

Inventive Principle:
Principle #6Universality (Multi-functionality)

Solution Approach 2:

The backup system segments management tasks by database type while maintaining a unified control plane. The third-party tool independently manages dynamic tiering backups and non-dynamic tiering backups through separate but coordinated processes, simplifying the overall complex system through structured division of labor.

Inventive Principle:
Principle #1Segmentation

3Ease of manufacture

If separate backup methods are used for dynamic and non-dynamic tiering databases, then compatibility with native DBMS is improved, but backup synchronization deteriorates

Engineering Contradiction:
Improvecompatibility with native DBMSVSAvoidbackup synchronization
Core Design Contradiction:
Ease of manufactureVSStability of the object's composition

Solution Approach 1:

The patent merges separate backup operations for dynamic and non-dynamic tiering databases into a coordinated unified backup process. The third-party backup tool combines both backup types under a single management framework that ensures synchronization, while still utilizing native DBMS compatibility features for each database type.

Inventive Principle:
Principle #5Merging (Combining)

Solution Approach 2:

The unified backup algorithm implements feedback mechanisms that monitor the state of both dynamic and non-dynamic tiering databases during backup operations. This feedback enables real-time coordination and synchronization adjustments, ensuring consistent backup states across heterogeneous database types while maintaining native compatibility.

Inventive Principle:
Principle #23Feedback

Data Source

PatentUS10255139B2Synchronized backup and recovery of heterogeneous DBMSs using third party backup tool
Publication Date: 2019.04.09 SAP SE
  • US10255139B2 patent drawing
  • US10255139B2 patent drawing
  • US10255139B2 patent drawing

AI summary

Synchronized backup and recovery of heterogeneous DBMSs is described herein. An embodiment operates by receiving, by at least one processor, a request for a data backup process at a first server; creating, by at least one processor, a pipe between processes of the first sever and the data backup process; performing, by at least one processor, the data backup process according to an execution command sent from a second server; and sending, by at least one processor, a result of the data backup process from the second server to the first server when the data backup process has terminated.