Remote Synthetic Backup Image Creation via Selective Data Extraction
Find Innovative SolutionsGenerate 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
Engineering 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
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.
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.
2Reliability
If complete incremental backup images are stored at remote location, then synthetic backup image can be synthesized, but storage requirements increase
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.
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.
Data Source
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.


