Delta Disk Backup Restoration for Rapid Recovery

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Conventional disaster recovery methods are inefficient, leading to prolonged server downtime and network overload during data restoration, as they require significant time to copy and prepare backups, which is unacceptable for business-critical applications.

Innovation Solution

The system generates delta-disks through recovery algorithms applied to backups as background activity, creating a virtual delta-disk for rapid deployment on new hardware, allowing for immediate recovery without extensive storage requirements.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Reliability

If conventional backup restoration methods are used to transfer data from backup storage to server, then data can be recovered, but the recovery time becomes extremely long (many hours) due to limited network bandwidth

Engineering Contradiction:
Improvedata recovery capabilityVSAvoidrecovery time
Core Design Contradiction:
ReliabilityVSLoss of time

Solution Approach 1:

The system performs preliminary actions by creating a bootable recovery environment from the backup that can be immediately deployed to restore critical system functions. Instead of waiting for complete data transfer, the bootable image contains essential system files and configurations that enable the server to become operational quickly, with remaining data restored in the background.

Inventive Principle:
Principle #10Preliminary action

2Reliability

If complete backup data is transferred over network to server, then full data recovery is achieved, but network bandwidth is overloaded and transfer time extends to many hours

Engineering Contradiction:
Improvedata completenessVSAvoidnetwork efficiency
Core Design Contradiction:
ReliabilityVSProductivity

Solution Approach 1:

The restoration process is segmented into two independent phases: (1) rapid deployment of a bootable recovery environment containing critical system files, and (2) background restoration of remaining data. This segmentation allows the network to handle only essential data initially, avoiding bandwidth overload while ensuring complete data recovery eventually.

Inventive Principle:
Principle #1Segmentation

3Loss of time

If bootable image is created from backup for rapid restoration, then recovery time is reduced, but storage space requirements increase

Engineering Contradiction:
Improverecovery timeVSAvoidstorage space
Core Design Contradiction:
Loss of timeVSQuantity of substance

Solution Approach 1:

The system extracts only the essential bootable components and critical system files from the complete backup to create a compact bootable image. This extracted image is sufficient to boot the system and perform initial restoration operations, eliminating the need to store and transfer the entire backup dataset immediately, thus reducing storage requirements while maintaining rapid recovery capability.

Inventive Principle:
Principle #2Taking out (Extraction)

Data Source

PatentUS11762740B2Systems and methods for efficient backup restoration
Publication Date: 2023.09.19 MIDCAP FINANCIAL TRUST
  • US11762740B2 patent drawing
  • US11762740B2 patent drawing
  • US11762740B2 patent drawing

AI summary

Disclosed are systems and methods restoring a computing system. The described method includes emulating a virtual disk using a backup of the computing device and generating an ancillary virtual machine (VM). The method includes determining and writing, to a delta disk linked to the virtual disk, configuration modifications to the ancillary VM that enable booting of the ancillary VM using the virtual disk on a different device with dissimilar hardware as the computing device. Responsive to receiving a request to perform recovery of the computing device, the method comprises restoring the backup by creating on the different device a recovery virtual machine (VM) having a base virtual disk emulated from the backup, and modifying the recovery VM by attaching the delta disk having the configuration modifications.