Event Driven Data Recovery Management via Block Copying

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Current data recovery methods require users to manually determine the optimal point in time for data restoration, which can be challenging due to the complexity of tracking data changes and managing backups, leading to inefficiencies in data retrieval processes.

Innovation Solution

An event-driven recovery management system that continuously copies data blocks from a production host to both primary and recovery storage, associating event markers with these copies to enable precise recovery to specific points in time, using data interceptors and recovery servers to manage and index the data block copies.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Measurement precision

If continuous backup systems make a storage snapshot for every instance data is modified, then data recovery precision is improved, but processing power consumption increases

Engineering Contradiction:
Improvedata recovery precisionVSAvoidprocessing power consumption
Core Design Contradiction:
Measurement precisionVSUse of energy by moving object

Solution Approach 1:

The system segments backup operations by creating snapshots only for modified data blocks rather than all data. Data interceptors monitor and identify changed blocks, allowing selective backup that reduces processing overhead while maintaining recovery precision for affected data.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

Instead of backing up all data continuously, the system performs partial backups only for modified portions. This partial action approach reduces the excessive processing power consumption associated with full continuous backups while maintaining adequate recovery capability.

Inventive Principle:
Principle #16Partial or excessive action

2Measurement precision

If users manually determine the optimal point in time for data restoration, then data recovery accuracy is improved, but operational complexity increases

Engineering Contradiction:
Improvedata recovery accuracyVSAvoidoperational complexity
Core Design Contradiction:
Measurement precisionVSEase of operation

Solution Approach 1:

Event markers serve as intermediaries between automated backup systems and users. These markers automatically track significant data events and present them in an organized manner, allowing users to easily select recovery points without manually analyzing complex backup metadata.

Inventive Principle:
Principle #24Intermediary (Mediator)

Solution Approach 2:

The system performs self-service by automatically generating and organizing event markers that represent optimal recovery points. This automation eliminates the need for users to manually determine recovery timing, reducing operational complexity while maintaining accuracy.

Inventive Principle:
Principle #25Self-service

3Productivity

If data interceptors and recovery servers are used to manage data block copies, then data management efficiency is improved, but device complexity increases

Engineering Contradiction:
Improvedata management efficiencyVSAvoidsystem structure complexity
Core Design Contradiction:
ProductivityVSDevice complexity

Solution Approach 1:

The system segments data management functions into specialized components: data interceptors handle copying and event marker generation, while recovery servers handle storage and retrieval. This segmentation improves efficiency by allowing each component to specialize in its function, despite increasing overall system complexity.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

Data interceptors serve multiple functions by simultaneously copying data blocks, generating event markers, and tracking modifications. This multi-functionality improves data management efficiency while minimizing the number of separate devices needed, thereby controlling complexity.

Inventive Principle:
Principle #6Universality (Multi-functionality)

Data Source

PatentUS7664983B2Systems and methods for event driven recovery management
Publication Date: 2010.02.16 COHESITY INC
  • US7664983B2 patent drawing
  • US7664983B2 patent drawing
  • US7664983B2 patent drawing

AI summary

The present invention provides an exemplary system and method for event driven recovery management. One or more data blocks that are generated from a computing device are continually copied. At least one event marker is associated with the copies of the one or more data blocks. Access to the copies of the one or more data blocks according to the at least one event marker is allowed in order to provide event driven recovery.