Remote Synthetic Backup Image Creation via Selective Data Extraction

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Current backup solutions require costly network communication to transmit synthetic backup images, as they necessitate the transfer of complete incremental backup images for remote storage, which is inefficient and resource-intensive.

Innovation Solution

A system and method for creating a synthetic backup image on a remote host computer system by transmitting only the necessary portions of incremental backup images from a local host computer system, allowing the remote host to synthesize the image without storing complete copies of all backup images, thereby reducing data transmission and storage requirements.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Reliability

If complete incremental backup images are transmitted to remote storage, then the synthetic backup image can be created, but network communication costs and data transmission requirements increase

Engineering Contradiction:
Improvebackup image creationVSAvoidnetwork communication costs
Core Design Contradiction:
ReliabilityVSLoss of energy

Solution Approach 1:

The patent extracts and transmits only the essential data portions from incremental backup images that are necessary to create the synthetic backup image, rather than transmitting complete incremental backup images. This selective extraction reduces network communication overhead while maintaining the ability to reconstruct the synthetic backup image at the remote storage location.

Inventive Principle:
Principle #2Taking out (Extraction)

Solution Approach 2:

The incremental backup images are segmented into essential and non-essential portions. Only the essential portions containing data necessary for synthetic backup image creation are transmitted to remote storage. This segmentation allows the system to reduce data transmission volume while preserving the critical information needed for backup reconstruction.

Inventive Principle:
Principle #1Segmentation

2Reliability

If complete incremental backup images are stored at remote location, then synthetic backup image can be synthesized, but storage requirements increase

Engineering Contradiction:
Improvesynthetic backup image synthesisVSAvoiddata storage requirements
Core Design Contradiction:
ReliabilityVSQuantity of substance

Solution Approach 1:

The patent extracts only the essential data portions from incremental backup images and stores them at the remote location, rather than storing complete incremental backup images. This extraction approach maintains the capability to synthesize the synthetic backup image while significantly reducing the storage requirements at the remote location.

Inventive Principle:
Principle #2Taking out (Extraction)

Solution Approach 2:

The backup data is segmented into essential and non-essential portions, with only the essential portions being stored remotely. This segmentation enables the system to maintain synthetic backup image synthesis capability while reducing the quantity of data that must be stored at the remote location.

Inventive Principle:
Principle #1Segmentation

Data Source

PatentUS8244681B2Creating synthetic backup images on a remote computer system
Publication Date: 2012.08.14 COHESITY INC
  • US8244681B2 patent drawing
  • US8244681B2 patent drawing
  • US8244681B2 patent drawing

AI summary

A local host computer system creates a full backup image and one or more incremental backup images. The local host computer system transmits data from the full backup image and the one or more incremental backup images to a remote host computer system. The remote host computer system receives the data from the full backup image and the one or more incremental backup images from the local host computer system, and creates a synthetic backup image using the data from the full backup image and the one or more incremental backup images. In some embodiments, complete copies of the full backup image and the one or more incremental backup images may be transmitted to the remote host computer system. In other embodiments only the portions of the incremental backup images that are actually needed to create the synthetic backup image may be transmitted to the remote host computer system, and unneeded portions may not be transmitted.