Delta Data Backup Using Reference Blocks to Cut Sync Load

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Traditional asynchronous backup functions require large data transmission and computation, leading to high resource usage and costs, and are inefficient for low-end destination storage systems due to lack of inline data de-duplication functionality and lengthy synchronization times.

Innovation Solution

A method that identifies frequently-used delta data blocks and transmits only delta index and reference information, along with additional data blocks, to reduce data transmission and computation, optimizing backup strategies based on user requirements.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Reliability

If traditional asynchronous backup functions transmit all delta data, then data backup completeness is ensured, but data transmission volume and computation resources are greatly increased

Engineering Contradiction:
Improvedata backup completenessVSAvoiddata transmission volume
Core Design Contradiction:
ReliabilityVSQuantity of substance

Solution Approach 1:

The patent extracts and identifies duplicate data blocks within the delta data using de-duplication technology. Only the unique (non-duplicate) data blocks are transmitted to the backup storage system, while duplicate blocks are referenced from the previous data. This extraction of unnecessary duplicate transmissions directly reduces data transmission volume while maintaining backup completeness through reference mechanisms.

Inventive Principle:
Principle #2Taking out (Extraction)

Solution Approach 2:

The patent changes the transmission parameter from transmitting all delta data blocks to transmitting only unique data blocks. By introducing de-duplication identification and reference mechanisms, the system transforms the backup process from full delta transmission to selective unique block transmission, significantly reducing the quantity of transmitted data while ensuring completeness through reference pointers.

Inventive Principle:
Principle #35Parameter changes

2Reliability

If traditional asynchronous backup functions transmit all delta data, then data backup completeness is ensured, but processing unit and memory resources are greatly used

Engineering Contradiction:
Improvedata backup completenessVSAvoidprocessing unit and memory resources
Core Design Contradiction:
ReliabilityVSUse of energy by moving object

Solution Approach 1:

The patent extracts duplicate data blocks through de-duplication identification, separating unique blocks from duplicates. This extraction reduces the computational burden on processing units by avoiding redundant processing of duplicate blocks and reduces memory usage by not storing redundant copies in the backup system, while maintaining completeness through reference mechanisms.

Inventive Principle:
Principle #2Taking out (Extraction)

Solution Approach 2:

Instead of physically copying and transmitting duplicate data blocks, the patent uses reference pointers to point to the original blocks in the previous data. This virtual copying approach maintains data completeness and accessibility while dramatically reducing the actual data transmission and storage resources required.

Inventive Principle:
Principle #26Copying

3Ease of manufacture

If low-end destination storage systems are used without inline data de-duplication functionality, then cost is reduced, but synchronization time becomes lengthy

Engineering Contradiction:
Improvecost reductionVSAvoidsynchronization time
Core Design Contradiction:
Ease of manufactureVSLoss of time

Solution Approach 1:

The patent performs de-duplication identification and unique block determination at the source storage system before transmission. This preliminary processing at the source eliminates the need for complex inline de-duplication functionality at the destination system, allowing low-end cost-effective systems to be used while maintaining efficient synchronization speeds through pre-processed unique block identification.

Inventive Principle:
Principle #10Preliminary action

Solution Approach 2:

The patent introduces a reference mechanism as an intermediary between the source and backup systems. The reference information acts as a mediator that allows the backup system to efficiently identify and handle duplicate blocks without requiring expensive inline de-duplication hardware or software at the destination, thus reducing cost while maintaining synchronization efficiency.

Inventive Principle:
Principle #24Intermediary (Mediator)

Data Source

PatentUS12572426B2Data backup method, data backup device, and computer program product
Publication Date: 2026.03.10 DELL PROD LP
  • US12572426B2 patent drawing
  • US12572426B2 patent drawing
  • US12572426B2 patent drawing

AI summary

Embodiments of the present disclosure relate to a data backup method, a data backup device, and a computer program product. The method includes: determining delta data based on previous data and current data of a storage system; determining a delta data block subset in a delta data block set; sending delta index information and delta reference information associated with delta data blocks in the delta data block subset to a backup storage system; and sending, to the backup storage system, a further delta data block subset including delta data blocks in the delta data block set other than the delta data block subset. With the technical solution of the present disclosure, the amount of data transmission, the amount of computation, and the usage of a processing unit and a memory when backing up data can be reduced.