Data Interceptor for Block Copy Recovery
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Current data recovery methods require significant processing power for backup procedures and often rely on user input to determine the correct point in time for data restoration, which can be inefficient and prone to errors.
Innovation Solution
A system and method that utilize a data interceptor to create and manage data block copies, storing them in recovery storage with associated metadata, allowing for efficient data recovery and historical views of data as it existed at specific points in time, with a recovery server managing the storage and retrieval of these copies.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Reliability
If traditional backup procedures are performed on the server, then data recovery capability is ensured, but processing power consumption increases significantly
Solution Approach 1:
The backup function is extracted from the server and assigned to a dedicated backup device. The server only needs to send data blocks to the backup device, while the backup device independently manages the copying and storage of data blocks and their metadata, thereby reducing the server's processing power consumption while ensuring data recovery capability.
Solution Approach 2:
A dedicated backup device acts as an intermediary between the server and the storage medium. This intermediary handles the complex backup operations including data block copying, metadata generation, and storage management, allowing the server to focus on its primary functions while the backup device ensures data recovery capability.
2Adaptability or versatility
If users manually determine the point in time for data restoration, then flexibility is maintained, but efficiency decreases and errors increase
Solution Approach 1:
The backup device automatically generates and stores metadata that includes information about when data blocks were backed up and their relationship to other data blocks. This feedback mechanism allows the system to automatically determine the appropriate recovery point based on the metadata, eliminating the need for manual user input while maintaining flexibility and improving efficiency.
Solution Approach 2:
The system performs self-service by automatically managing the backup timeline and recovery points through metadata. The backup device independently tracks and records all data block operations, enabling automatic determination of recovery points without requiring user intervention, thus improving productivity while maintaining adaptability.
Data Source
AI summary
The present invention provides an exemplary system and method for storing information for later recovery. One or more first memory addresses within a recovery storage are assigned to one or more data blocks. One or more second memory addresses within a primary storage associated with the one or more data blocks and the one or more first memory addresses are sent to the recovery server. The one or more data blocks are copied to the one or more first memory addresses within the recovery storage.


