Data backup method and device and data recovery method and device
A technology for data backup and data backup, which is applied in the direction of data error detection and response error generation in the redundancy of computing, and can solve the problems of low data recovery efficiency and large data volume
- Summary
- Abstract
- Description
- Claims
- Application Information
AI Technical Summary
Problems solved by technology
Method used
Image
Examples
Embodiment 1
[0063] figure 1 It is a flow chart of a data backup method provided in Embodiment 1 of the present application.
[0064] Such as figure 1 As shown, the method includes:
[0065] S101. Perform sequence segmentation on the data to be backed up, and generate a set of subsequences corresponding to the data to be backed up by using each subsequence obtained by the segmentation.
[0066] In the embodiment of the present application, preferably, when the data to be backed up needs to be backed up, the data to be backed up first needs to be regarded as a time series, and then the time series is segmented linearly based on the slope change of the sliding window to implement the The sequence segmentation of the data to be backed up, specifically, the process of segmenting the sequence of the data to be backed up is as follows: Given a sliding window size W and an error threshold K, the sliding window W moves along the timestamps of the time series, moving one at a time point, calcula...
Embodiment 2
[0122] figure 2 It is a schematic structural diagram of a data backup device provided in Embodiment 2 of the present application.
[0123] Such as figure 2 As shown, the device includes: a segmentation unit 11 , a first generation unit 12 , a calculation unit 13 , an acquisition unit 14 , a second generation unit 15 , and a backup data determination unit 16 connected in sequence.
[0124] The segmentation unit 11 is configured to perform sequence segmentation on the data to be backed up, and generate a set of subsequences corresponding to the data to be backed up by using the subsequences obtained from the segmentation.
[0125] The first generating unit 12 is configured to cluster each element in the subsequence set, replace the element with a unique category symbol corresponding to the category of the subsequence to which each element belongs, and generate a symbolized sequence corresponding to the subsequence set.
[0126] A calculating unit 13, configured to calculate ...
Embodiment 3
[0132] image 3 It is a flow chart of a data recovery method provided in Embodiment 3 of the present application.
[0133] Such as image 3 As shown, the method includes:
[0134] S201. Decode a preset coding sequence by using the preset correspondence between the maximum frequent continuous subsequence and the sequence symbol, and generate a symbolized sequence corresponding to the coding sequence.
[0135] S202. Using the preset correspondence between the subsequence category and the representative subsequence, replace the category symbol corresponding to the subsequence category corresponding to the representative subsequence in the symbolized sequence by the representative subsequence, and generate the symbol corresponding to the subsequence category The data to be backed up corresponding to the serialization sequence.
[0136] An embodiment of the present application provides a data recovery method, which uses the preset correspondence between the maximum frequent cont...
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