Backup Data Cloning via Concurrent Replication
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
The increasing volume of data in computer systems leads to prolonged backup times, and the delay in obtaining a second backup copy due to sequential replication processes, which fails to meet the operational requirements of enterprises and organizations.
Innovation Solution
A backup data cloning method that performs immediate cloning of backup data from a primary backup system with concurrent read and write capabilities, allowing for simultaneous replication and reducing the time required to obtain a second copy of the backup data.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Reliability
If data is backed up to a primary backup system and then replicated to a replica backup system sequentially, then data safety is improved through multiple copies, but the total backup time increases significantly
Solution Approach 1:
The patent applies preliminary action by initiating the replication process to the second backup system before the primary backup process is fully completed. The replication starts as soon as the primary backup begins, overlapping the two processes in time. This allows the second copy to be prepared in advance rather than waiting for sequential completion, thereby reducing total backup time while maintaining data safety through multiple copies.
2Reliability
If the primary backup system performs full backup of all data, then complete data protection is achieved, but the backup duration becomes excessively long
Solution Approach 1:
The patent implements preliminary action by starting the replication process to the second backup system before the primary full backup completes. This overlapping approach allows the second backup copy to be prepared concurrently with the primary backup, reducing the overall duration while ensuring complete data protection through multiple copies.
Solution Approach 2:
The patent applies continuity of useful action by maintaining both the primary backup process and the replication process running simultaneously without interruption. The replication to the second backup system continues concurrently with the primary backup, maximizing resource utilization and reducing total backup duration while ensuring continuous data protection.
3Productivity
If incremental backups are stored alongside full backups, then backup storage efficiency is improved, but the complexity of backup management increases
Solution Approach 1:
The patent applies the copying principle by creating a complete second copy of the backup data through replication to a separate backup system. This second copy serves as an independent backup that can be used for recovery without requiring complex management of incremental chains, thereby improving backup storage efficiency while reducing management complexity through simplified replication.
Data Source
AI summary
A method of backing up data includes backing up, using a processor, multiple save sets of data to a first backup data storage; obtaining a first save set from the first backup data storage after the backup of the first save set has completed on the first backup data storage; determining that the first backup data storage is capable of concurrent read and write operations; and replicating, based at least in part on the determining, the first save set onto a second backup data storage while backing up of one or more other save sets of the multiple save sets to the first backup data storage is pending.


