Data recovery method and system in agile development
A recovery method and data technology, which is applied in the direction of data error detection, electrical digital data processing, and response error generation, can solve the problems of reduced test efficiency, affecting test efficiency, and high cost of preparing data. To achieve the effect of improving test efficiency
- Summary
- Abstract
- Description
- Claims
- Application Information
AI Technical Summary
Problems solved by technology
Method used
Image
Examples
Embodiment 1
[0029] This embodiment provides a data recovery method and system in agile development. The method is based on products with CDM (data copy management) technical characteristics, and prepares server resources that can store data copies according to the number of parallel test scenarios. Environment, snapshots are taken at key points in the data copy life cycle, and only the historical data copy needs to be mounted when the data copy is rolled back. During parallel testing, the data copy needs to be mounted to multiple servers that have been prepared. The present invention uses the CDM product by calling the CDM product API, and provides three core technologies for the CDM product: snapshot generation, uninstallation snapshot, and mounting snapshot, and processes data through the CDM product (production snapshot, uninstallation snapshot, and mounting snapshot).
[0030] combine figure 1 , the present invention a kind of data restoration method and system in agile development, c...
Embodiment 2
[0043] This embodiment provides a data recovery method in agile development, including the following steps:
[0044] Generate data copies by taking snapshots at key points in the data copy lifecycle;
[0045] Establish a historical database based on the generated data copy;
[0046] Receiving a data recovery request; according to the database recovery request, calling a corresponding data copy from the historical database to perform data recovery on the target database.
[0047] Specifically, the method for recalling the corresponding data copy from the historical database for data restoration includes: mounting the historical data copy when the data copy rolls back, and / or, mounting the data copy at most server.
[0048] Specifically, such as figure 2 As shown, taking a snapshot at a key point in the life cycle of the data copy includes the following steps:
[0049] Step A: Locate the host and mount point according to IP;
[0050] Step B: Confirm whether the host has a ...
Embodiment 3
[0080] The present invention provides a data recovery system in agile development, said system comprising:
[0081] Copy generation module: used to generate data copies by taking snapshots at key points in the life cycle of data copies;
[0082] Database module: used to establish a historical database based on the generated data copy;
[0083] Request receiving module: used to receive data recovery requests;
[0084] Data recovery module: used to retrieve corresponding data copies from the target database to perform data recovery on the target database according to the database recovery request.
[0085] The request receiving module includes a graphical page, which is used to save and mount data versions, control the start and stop of the database, and display the topological relationship between multiple versions of data.
[0086] The hardware of the system provided by this embodiment includes a general-purpose server, and the backup data generated is stored on a software s...
PUM
Abstract
Description
Claims
Application Information
- R&D Engineer
- R&D Manager
- IP Professional
- Industry Leading Data Capabilities
- Powerful AI technology
- Patent DNA Extraction
Browse by: Latest US Patents, China's latest patents, Technical Efficacy Thesaurus, Application Domain, Technology Topic, Popular Technical Reports.
© 2024 PatSnap. All rights reserved.Legal|Privacy policy|Modern Slavery Act Transparency Statement|Sitemap|About US| Contact US: help@patsnap.com