Automated Makeup Archive Job Generation for Data Protection
Find Innovative SolutionsGenerate 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
Engineering 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
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.
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.
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
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.
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.
3Extent of automation
If automated monitoring is implemented, then system changes are automatically detected, but the system complexity increases
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.
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.
Data Source
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.


