Change Capture Prior to Shutdown for Backup
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Existing methods for backing up data on a computer system require manual offline processes, which are time-consuming and inconvenient, and cannot be practically performed daily, as they can block the shutdown process for an extended period.
Innovation Solution
A computer-implemented method that monitors changing data blocks on a storage device, saves a copy of changes upon detecting a shutdown event, and performs a backup upon startup, utilizing snapshot technology to ensure data consistency and minimize shutdown duration.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Reliability
If manual offline backup is performed by connecting disks to another system, then backup completeness is improved, but time consumption and operational convenience deteriorate
Solution Approach 1:
The system performs preliminary actions by monitoring and tracking data changes continuously during normal operation. When a shutdown is detected, the backup process immediately has pre-identified changed blocks ready for backup, eliminating the need for time-consuming full scans during the actual backup operation.
Solution Approach 2:
The invention extracts only the changed data blocks from the entire dataset for backup purposes. Instead of backing up all data, the system identifies and extracts only those blocks that have changed since the last backup, significantly reducing backup time and resources while maintaining backup completeness.
2Extent of automation
If automatic backup is performed at shutdown, then backup automation is improved, but shutdown duration increases
Solution Approach 1:
The system performs preliminary monitoring and change tracking during normal operation, so that when shutdown occurs, the backup process can immediately begin with pre-identified changed blocks without needing to analyze or scan data during the shutdown process itself.
Solution Approach 2:
The invention enables the shutdown process to skip the time-consuming data analysis and identification steps by having this information prepared in advance. The system rushes through the backup process by immediately transferring pre-identified changed blocks, minimizing the time the shutdown is blocked.
3Reliability
If full data backup is performed, then backup completeness is improved, but backup time and system resources increase
Solution Approach 1:
The system extracts only the essential changed data blocks for backup instead of performing full data backups. By identifying and extracting only those blocks that have changed since the last backup, the system maintains complete backup coverage for recovered data while dramatically improving backup efficiency and reducing resource consumption.
Solution Approach 2:
The invention applies partial action by performing backup on only the necessary portion of data (changed blocks) rather than the entire dataset. This selective approach achieves sufficient backup completeness for recovery purposes while optimizing productivity by reducing the scope of backup operations.
Data Source
AI summary
A computer implemented method includes monitoring blocks of data on a storage device that are changing as the computer operates. On detecting a computer shut down event, a copy of changes to the monitored blocks are saved. Upon startup of the computer, a backup of the changed blocks of data is performed.


