Automated Data Recovery Scheduling Module

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Current data recovery processes are often manual and unattended, lacking guarantees for successful recovery of backed-up data, necessitating the automation of recovery operations and scheduling to ensure data can be recovered efficiently and accurately.

Innovation Solution

A data protection system with a scheduling module that allows for automated, time-shifted recovery operations, including ad hoc, periodic, and validation schedules, integrated into a user interface that collects and stores configuration information for seamless execution, enabling recovery from various devices and environments.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Productivity

If automated scheduling module is implemented, then productivity is improved, but device complexity increases

Engineering Contradiction:
Improverecovery operation efficiencyVSAvoidsystem architecture complexity
Core Design Contradiction:
ProductivityVSDevice complexity

Solution Approach 1:

The system is divided into distinct functional modules: a scheduling module that manages recovery operations, a validation module that verifies data integrity, and a user interface module that handles user interactions. This segmentation allows each module to perform its specific function independently, improving overall productivity while keeping the complexity of individual components manageable.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The scheduling module performs preliminary actions by pre-configuring recovery operations with validation checks before actual data recovery occurs. This advance preparation ensures that when recovery is executed, it can proceed automatically with built-in verification, enhancing productivity without requiring complex real-time decision-making logic.

Inventive Principle:
Principle #10Preliminary action

2Ease of operation

If automated recovery operations are implemented, then ease of operation is improved, but reliability may worsen due to lack of manual oversight

Engineering Contradiction:
Improverecovery process automationVSAvoidrecovery success guarantee
Core Design Contradiction:
Ease of operationVSReliability

Solution Approach 1:

The validation module implements feedback mechanisms that automatically verify the success of recovery operations by checking data integrity using checksums and heuristics. This feedback loop provides continuous monitoring of the automated process, ensuring reliability while maintaining ease of operation through unattended execution.

Inventive Principle:
Principle #23Feedback

Solution Approach 2:

The system performs self-service through automated validation that independently verifies recovery success without requiring manual intervention. The validation module autonomously executes integrity checks and reports results, allowing the system to self-monitor and self-correct, thereby maintaining both automation benefits and operational reliability.

Inventive Principle:
Principle #25Self-service

3Measurement precision

If validation processes like checksums and heuristics are implemented, then measurement precision is improved, but use of energy increases

Engineering Contradiction:
Improvedata integrity verification accuracyVSAvoidcomputational resource consumption
Core Design Contradiction:
Measurement precisionVSUse of energy by moving object

Solution Approach 1:

The validation module applies partial validation by selectively applying checksums and heuristics based on the specific recovery operation and data type. Rather than always performing complete validation, the system adjusts the level of verification to match the requirements of each operation, achieving sufficient measurement precision while optimizing energy consumption.

Inventive Principle:
Principle #16Partial or excessive action

Data Source

PatentUS10860440B2Scheduled recovery in a data protection system
Publication Date: 2020.12.08 EMC IP HLDG CO LLC
  • US10860440B2 patent drawing
  • US10860440B2 patent drawing
  • US10860440B2 patent drawing

AI summary

Systems and methods for scheduling a recovery operation for a host. A user interface is displayed and a recovery operation is configured. Configuration information for the recovery operation is stored and associated with a schedule that is also set via the user interface. The recovery operation may be an ad hoc recovery operation, a periodic recovery operation, and/or a validating recovery operation.