Deduplication system, data operation method and device based on optical disc storage
A technology for data deduplication and optical disk storage, applied in the direction of electronic digital data processing, data processing input/output process, instruments, etc., can solve the problems of low storage efficiency and high access frequency, and achieve the goal of reducing the number of disk readings and improving efficiency Effect
- Summary
- Abstract
- Description
- Claims
- Application Information
AI Technical Summary
Problems solved by technology
Method used
Image
Examples
Embodiment 1
[0087] Figure 7The flow of the data backup method provided by the first embodiment of the present invention is shown, and only the parts related to the embodiment of the present invention are shown for convenience of description.
[0088] Such as Figure 7 As shown, the data backup method provided in this embodiment includes:
[0089] Step S701. After receiving the file data backup request, divide the file data to be backed up into several data blocks, select the data blocks in order, and calculate the fingerprint of the current data block.
[0090] When data backup is required, the generation of a file data backup request is first triggered. And receive the file data to be backed up, install a predetermined format, divide the file data to be backed up into several data blocks, each data block is 16KB in size, and then process each data block in turn. Specifically, data blocks are selected one by one in sequence, and the fingerprint of the current data block is calculated....
Embodiment 2
[0102] Figure 8 The flow of the data backup method provided by the second embodiment of the present invention is shown, and only the parts related to the embodiment of the present invention are shown for convenience of description.
[0103] Such as Figure 8 As shown, the data backup method provided in this embodiment includes:
[0104] Step S801, after receiving the file data backup request, divide the file data to be backed up into several data blocks of the same size;
[0105] Step S802, selecting data blocks in sequence, and calculating the corresponding data block fingerprints for the current data block through hash algorithm;
[0106] Step S803, for each data block, first inquire whether there is a fingerprint identical to the fingerprint of the current data block in the fingerprint buffer;
[0107] Step S804, if the same fingerprint does not exist in the fingerprint buffer area, continue to inquire whether there is a fingerprint identical to the fingerprint of the c...
Embodiment 3
[0115] Figure 9 The flow of the data recovery method provided by the third embodiment of the present invention is shown, and only the parts related to the embodiment of the present invention are shown for convenience of description.
[0116] Such as Figure 9 As shown, the data recovery method provided in this embodiment includes:
[0117] Step S901. When a file data recovery request is received, obtain the file directory information corresponding to the file data, and pre-read the optical disc data storing the file data into the optical disc buffer area in units of the entire disc;
[0118] Step S902, first accessing the data block buffer area, and then accessing the optical disc buffer area to obtain data of each data block of the file;
[0119] Step S903, when all the data blocks are obtained, integrate the data blocks to obtain the original file.
[0120] When data recovery is required, first trigger the generation of a file data recovery request, the file data recover...
PUM
Login to View More Abstract
Description
Claims
Application Information
Login to View More 


