Raw Disk Backup Prioritization for Fast Restoration

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Existing data protection systems face challenges in efficiently managing backups and restorations, often requiring significant computational resources and time, which can impact system performance and lead to data loss due to device failures without adequate backup solutions.

Innovation Solution

A system that prioritizes backup services by using a priority list to determine whether a client is high or low priority, generating and storing raw disk backups in raw format for high-priority clients, allowing for faster restoration by directly accessing disk volumes without additional processing, while non-raw disk backups are used for lower priority clients, optimizing resource usage.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Loss of time

If raw disk backups are generated and stored for all clients, then restoration time is reduced, but storage costs and computational resources increase

Engineering Contradiction:
Improverestoration timeVSAvoidstorage resources
Core Design Contradiction:
Loss of timeVSQuantity of substance

Solution Approach 1:

The patent applies local quality by providing different backup types to different clients based on their restoration priority. High-priority clients receive raw disk backups that enable fast restoration, while lower-priority clients receive standard backups. This differentiated approach ensures that the resource-intensive raw disk backup format is only used where it provides the most value, optimizing the balance between restoration speed and storage resource consumption.

Inventive Principle:
Principle #3Local quality

2Speed

If computational resources are allocated for fast restoration, then restoration speed improves, but system performance during normal operation deteriorates

Engineering Contradiction:
Improverestoration speedVSAvoidsystem performance
Core Design Contradiction:
SpeedVSProductivity

Solution Approach 1:

The patent implements preliminary action by pre-generating and storing raw disk backup images during scheduled backup windows when system performance impact is acceptable. These pre-prepared raw backups are then immediately available for fast restoration without requiring computational resources during the restoration process itself. This approach separates the computationally intensive backup creation phase from the restoration phase, ensuring that restoration speed is not compromised while minimizing impact on normal system operations.

Inventive Principle:
Principle #10Preliminary action

3Reliability

If data is protected through comprehensive backup, then data loss prevention improves, but backup management complexity increases

Engineering Contradiction:
Improvedata protectionVSAvoidbackup management
Core Design Contradiction:
ReliabilityVSDevice complexity

Solution Approach 1:

The patent applies segmentation by dividing clients into different priority groups (high-priority and lower-priority clients) and applying different backup strategies to each segment. High-priority clients receive raw disk backups with fast restoration capability, while lower-priority clients receive standard backups. This segmented approach simplifies backup management by providing clear, differentiated policies for different client groups while ensuring comprehensive data protection across all clients through appropriate backup selection.

Inventive Principle:
Principle #1Segmentation

Data Source

PatentUS11409613B1System and method for raw disk backup and recovery
Publication Date: 2022.08.09 EMC IP HLDG CO LLC
  • US11409613B1 patent drawing
  • US11409613B1 patent drawing
  • US11409613B1 patent drawing

AI summary

A backup manager for providing backup services to clients includes storage for storing a priority list. The backup manager also includes a processor programmed to obtain a request to generate a backup for a client of the clients; make a determination that the client is a high restoration priority client using the priority list; in response to the determination: obtain a raw disk backup for the client; and store the raw disk backup in backup storage in raw disk format.