Application Wrapper Data Protection for Cross-Platform Migration
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Existing data protection methods struggle to efficiently migrate applications between different platforms, as they are often tied to hardware or specific infrastructure, making it difficult to back up and restore applications across various platforms, especially in hybrid cloud environments.
Innovation Solution
A method that involves backing up an application wrapper's identifier and application data to a repository, allowing for the acquisition of a container mirror image based on the target platform's identifier, enabling the restoration of applications on diverse platforms by decoupling them from infrastructure.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Adaptability or versatility
If traditional data protection methods are used that back up physical volumes or entire systems, then data can be protected on the same platform, but application migration between different platforms becomes inefficient and complex
Solution Approach 1:
The patent segments the application into two independent parts: application data and application wrapper identifier. This segmentation allows the application data to be platform-agnostic while the wrapper identifier handles platform-specific characteristics, enabling cross-platform migration without complexity
Solution Approach 2:
The patent extracts only the essential elements needed for application restoration: the application data and the application wrapper identifier. By taking out only these critical components rather than backing up entire systems or physical volumes, the solution achieves platform independence while simplifying the migration process
2Reliability
If complete system backups are performed to ensure application restoration, then data integrity is maintained, but backup time and storage requirements increase significantly
Solution Approach 1:
The patent extracts only the essential elements needed for application restoration: the application data and the application wrapper identifier. By taking out only these critical components rather than backing up entire systems or physical volumes, the solution achieves platform independence while significantly reducing backup time and storage requirements
Solution Approach 2:
The patent performs preliminary actions by backing up only the application wrapper identifier and application data in advance. This preliminary backup of essential elements enables rapid restoration without requiring time-consuming complete system backups, while still ensuring reliable application recovery
Data Source
AI summary
Embodiments of the present disclosure provide a method, an electronic device, and a computer program product for data protection. The method described here includes backing up an identifier of an application wrapper operating on a source platform and application data to a repository. The method further includes acquiring a container mirror image based on an identifier of a target platform and the identifier of the application wrapper that is restored from the repository, the container mirror image targeting the application wrapper operating on the target platform. The method further includes applying the application data restored from the repository to a container started from the container mirror image. With the solution of data protection of the present application, it is possible to efficiently migrate applications on a source platform to multiple different types of target platforms flexibly by backing up only application data and identifiers of application wrappers, thus improving the efficiency of data protection.


