Automated Makeup Archive Job Generation for Data Protection

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

In large-scale computer systems, data protection is inefficient due to the lack of automated monitoring and notification of changes, leading to unprotected data and complex manual configuration and archiving processes, especially when changes occur at a logical level without physical level awareness.

Innovation Solution

A data protection system that automatically generates and schedules makeup archive jobs, provides users with summary reports on archive states, and suggests solutions for detected issues, enabling automated data protection and recovery within logical namespaces.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Reliability

If manual identification and configuration of protection is used, then individuals can control protection settings, but data and resources may go unprotected due to lack of awareness of system changes

Engineering Contradiction:
Improvedata protection coverageVSAvoidautomated monitoring of system changes
Core Design Contradiction:
ReliabilityVSExtent of automation

Solution Approach 1:

The system automatically monitors itself for changes in the computer system configuration and autonomously updates protection settings without requiring manual intervention. The monitoring component continuously scans for new devices, shares, and data changes, and the protection settings are automatically adjusted based on detected changes.

Inventive Principle:
Principle #25Self-service

Solution Approach 2:

The system implements a feedback loop where the monitoring component detects system changes and provides information to the protection mechanism, which then adjusts protection settings accordingly. This closed-loop system ensures that protection coverage is continuously updated based on current system state.

Inventive Principle:
Principle #23Feedback

2Ease of operation

If manual configuration of protection is used, then individuals can configure protection settings, but the process becomes complex and changes are difficult to maintain in large systems

Engineering Contradiction:
Improvesimplicity of protection configurationVSAvoidcomplexity of manual identification and configuration
Core Design Contradiction:
Ease of operationVSDevice complexity

Solution Approach 1:

The system automatically performs the complex tasks of identifying protected objects, monitoring changes, and updating protection settings without requiring manual configuration. This eliminates the complexity of manual processes while maintaining comprehensive protection.

Inventive Principle:
Principle #25Self-service

Solution Approach 2:

The system pre-configures protection settings and automatically applies them when changes are detected. By having protection rules and monitoring mechanisms prepared in advance, the system can quickly respond to changes without requiring complex real-time manual configuration.

Inventive Principle:
Principle #10Preliminary action

3Extent of automation

If automated monitoring is implemented, then system changes are automatically detected, but the system complexity increases

Engineering Contradiction:
Improveautomated detection of system changesVSAvoidcomplexity of monitoring and management system
Core Design Contradiction:
Extent of automationVSDevice complexity

Solution Approach 1:

The monitoring component is designed to detect multiple types of system changes (new devices, new shares, data modifications) using a single unified mechanism. This multi-functional approach reduces overall system complexity compared to having separate monitoring systems for each type of change.

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

Solution Approach 2:

The monitoring, detection, and protection update functions are combined into an integrated system rather than separate components. This merging reduces the complexity that would arise from coordinating multiple independent systems while maintaining comprehensive automated monitoring.

Inventive Principle:
Principle #5Merging (Combining)

Data Source

PatentUS7523348B2Method and system for monitoring and managing archive operations
Publication Date: 2009.04.21 MICROSOFT TECHNOLOGY LICENSING LLC
  • US7523348B2 patent drawing
  • US7523348B2 patent drawing
  • US7523348B2 patent drawing

AI summary

In accordance with an aspect of the present invention, in a data protection system having a production location, a storage location, and a communication path for transmitting data between the production location and the storage location, a method for creating a makeup archive job is provided. The method includes determining if a task of an archive job was successful and, if it is determined that the task was not successful, including the task in an archive makeup job. Additionally, the method determines if there are any tasks of the archive job that are dependent upon the failed task. If there are dependent tasks, those dependent tasks are also included in the archive makeup job.