Data Replication Synchronization During Master Restoration

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Conventional data management systems face issues with asynchronous replication due to the lack of synchronization between master data and replication data, especially during data restoration, leading to inconsistent data states between the replication source and destination.

Innovation Solution

A data management system and method that involves a first data management apparatus initiating replication with a second apparatus, obtaining backup data for restoration, designating it for replication, and transmitting it to the second apparatus, which then replaces its stored data with the received backup data, ensuring synchronization between the replication source and destination.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Reliability

If master data is restored from backup data in a conventional data management system, then the master data can be recovered to a previous state, but the replication data becomes asynchronous with the master data, causing data inconsistency between replication source and destination

Engineering Contradiction:
Improvedata recovery capabilityVSAvoiddata synchronization
Core Design Contradiction:
ReliabilityVSLoss of information

Solution Approach 1:

The system designates backup data as data for replication before actually restoring the master data. This preliminary designation ensures that the replication destination receives and updates its data to match the restored master data state, preventing asynchrony and maintaining data consistency throughout the restoration process

Inventive Principle:
Principle #10Preliminary action

Solution Approach 2:

The system establishes a feedback mechanism where the replication destination receives data for replication from the replication source, compares it with its existing data, and updates itself accordingly. This feedback loop ensures that even after master data restoration, the replication data remains synchronized with the master data

Inventive Principle:
Principle #23Feedback

Data Source

PatentUS10379789B2Data management system that updates a replication database, data management apparatus, method, and storage medium storing program
Publication Date: 2019.08.13 CANON KK
  • US10379789B2 patent drawing
  • US10379789B2 patent drawing
  • US10379789B2 patent drawing

AI summary

After start of replication, backup data for restoring master data managed by a data management apparatus according to a restoration instruction is obtained. A content in the obtained backup data is designated as data for replication, and the data for replication is transmitted to an apparatus that is a replication destination. Data managed by the data management apparatus is restored using the obtained backup data.