Backup Snapshot Subset Extraction for Storage Efficiency
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Current data recovery mechanisms are inadequate, with 60% of backups being incomplete and 50% of restores failing, leading to calamitous consequences such as compromised functionality, productivity loss, and exposure of sensitive information.
Innovation Solution
A computing system and method that generates and stores backups by obtaining snapshots of raw data and additional information, determining a subset for backup, and backing up only the necessary data to optimize storage and recovery processes, while also supporting incremental backups and simultaneous backup and restore operations.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Reliability
If all raw data and additional information are backed up, then data completeness is improved, but storage space consumption increases
Solution Approach 1:
The patent extracts only the necessary subset of raw data and additional information for backup, rather than copying all data. The system identifies and backs up only the minimum required data elements, removing redundant information from the backup process while maintaining data recovery capability.
Solution Approach 2:
The patent implements partial action by backing up only the essential subset of data required for recovery, rather than performing a complete backup of all data. This partial approach reduces storage consumption while maintaining sufficient data for system restoration.
2Reliability
If data is backed up to external storage, then data security is improved, but backup operation complexity increases
Solution Approach 1:
The patent merges the backup operation with the existing data storage architecture by integrating backup functionality into the platform's data management layer. This consolidation reduces operational complexity by using existing infrastructure and processes rather than implementing separate, complex backup systems.
Solution Approach 2:
The system performs self-service backup operations by automatically identifying, selecting, and backing up the necessary data subset without requiring complex manual intervention. The platform autonomously manages the backup process, reducing operational complexity while maintaining security.
3Loss of time
If incremental backups are implemented, then backup time is reduced, but data consistency verification becomes more difficult
Solution Approach 1:
The patent performs preliminary actions by capturing snapshots of data at specific points in time before incremental changes occur. These snapshots serve as reference points that simplify verification of data consistency across incremental backups, making it easier to detect and resolve consistency issues.
Solution Approach 2:
The system implements feedback mechanisms that track and verify data consistency across incremental backup operations. By monitoring changes and comparing against baseline snapshots, the system automatically detects consistency issues and maintains verification integrity throughout the incremental backup process.
Data Source
AI summary
Computing systems, methods, and non-transitory storage media are provided for determining raw data and additional information from a first storage space to be backed up, obtaining a first snapshot of the raw data and the additional information at a first time, determining one or more parameters of the backing up process based on current or historical network conditions, generate, according to the one or more parameters, a first backup corresponding to the first snapshot at a second storage space, obtaining a second snapshot of the raw data and the additional information at a second time; and generating an incremental backup corresponding to the second snapshot at the second storage space.


