Priority-Based Data Recovery for Faster Business Resumption

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Existing data recovery techniques often result in prolonged downtime due to the restoration of data in a sequential manner, neglecting business-critical data priorities, leading to inefficient and time-intensive recovery processes.

Innovation Solution

A data recovery system that extracts insights from backup data to build relevance models, prioritizes data recovery based on user access metrics and business operations, and restores critical data first, allowing asynchronous recovery of the remaining data.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Loss of time

If data is restored in a sequential manner, then complete data recovery is achieved, but recovery time is prolonged and business operations cannot resume quickly

Engineering Contradiction:
Improverecovery timeVSAvoidbusiness operations resumption
Core Design Contradiction:
Loss of timeVSProductivity

Solution Approach 1:

The data recovery process is segmented into priority-based tiers. Critical data is identified and restored first, while non-critical data is restored subsequently. This segmentation allows business operations to resume with essential data while completing full recovery in the background, resolving the contradiction between fast recovery and complete restoration.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The system performs preliminary identification and classification of data priorities before restoration begins. By analyzing data usage patterns, access metrics, and business criticality in advance, the system determines which data should be restored first, enabling faster resumption of operations without compromising complete recovery.

Inventive Principle:
Principle #10Preliminary action

2Productivity

If all data is recovered completely, then data integrity is maintained, but recovery efficiency is reduced due to sequential processing

Engineering Contradiction:
Improverecovery efficiencyVSAvoiddata integrity
Core Design Contradiction:
ProductivityVSReliability

Solution Approach 1:

Data is segmented into priority levels based on business criticality and usage patterns. Critical data is restored first to maximize recovery efficiency and enable business resumption, while non-critical data is restored subsequently. This maintains data integrity through systematic recovery while dramatically improving efficiency.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The system applies partial action by restoring only the most critical data immediately, rather than waiting for complete data recovery. This partial restoration enables business operations to proceed with essential data, and the remaining data recovery continues in the background without blocking productivity.

Inventive Principle:
Principle #16Partial or excessive action

3Loss of time

If data priority classification is implemented, then critical data is restored first improving recovery speed, but system complexity increases

Engineering Contradiction:
Improvecritical data recovery timeVSAvoiddata recovery system complexity
Core Design Contradiction:
Loss of timeVSDevice complexity

Solution Approach 1:

The system performs self-service by automatically analyzing data usage patterns, access metrics, and business criticality to determine data priorities. This automated classification eliminates the need for manual intervention, reducing operational complexity while enabling fast recovery of critical data through systematic identification and restoration.

Inventive Principle:
Principle #25Self-service

4Reliability

If sequential data restoration is used, then complete data is recovered, but recovery cost in terms of time and resources is high

Engineering Contradiction:
Improvecomplete data recoveryVSAvoidrecovery duration
Core Design Contradiction:
ReliabilityVSLoss of time

Solution Approach 1:

The recovery process is divided into segments based on data priority. Critical data is restored in the foreground to minimize recovery duration and enable business resumption, while non-critical data is restored in the background. This segmentation maintains complete data recovery reliability while dramatically reducing the time loss associated with sequential restoration.

Inventive Principle:
Principle #1Segmentation

Data Source

PatentUS20250348387A1Techniques for accelerated data recovery
Publication Date: 2025.11.13 RUBRIK INC
  • US20250348387A1 patent drawing
  • US20250348387A1 patent drawing
  • US20250348387A1 patent drawing

AI summary

An application server may receive an input indicating a recovery priority for recovering data from a data backup environment to a data source environment and may receive data usage statistics indicating data access metrics and user access metrics corresponding to the data in the data source environment. The application server may generate, from the recovery priority and the data usage statistics, one or more data priority classifications for the data and may build a data model indicating an order for recovery of the data based on the one or more data priority classifications. The application server may then cause display of an indication of a progress of recovering the data from the data backup environment to the data source environment.