Unlock instant, AI-driven research and patent intelligence for your innovation.

Data Migration Correction Method and System

A calibration method and data technology, applied in the direction of electrical digital data processing, input/output process of data processing, instruments, etc., can solve problems such as low migration efficiency, files cannot be opened normally, use, and time-consuming data migration process, etc., to achieve The effect of shortening the time spent

Active Publication Date: 2019-11-05
FUJIAN YIRONG INFORMATION TECH +4
View PDF4 Cites 0 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

[0006] However, the method of comparing the size of the original file with the migrated file cannot fully guarantee the occurrence of various data incomplete situations such as data loss, data corruption, data semantic change, and human tampering.
Taking the file length as an example, even if the file size is the same, the file may not be opened normally due to the misalignment of some bytes.
[0007] Also compare the CRC or MD5 check value of the original file with the CRC or MD5 check value of the migrated file ((that is, the data migration process includes 3 processes: the process of data transmission, the calculation of the migration file after data transmission The process of MD5 value and the process of whether the MD5 value before and after the comparison are the same), resulting in a long time-consuming data migration process and low migration efficiency, which is not suitable for large-scale unstructured data migration projects

Method used

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
View more

Image

Smart Image Click on the blue labels to locate them in the text.
Viewing Examples
Smart Image
  • Data Migration Correction Method and System
  • Data Migration Correction Method and System
  • Data Migration Correction Method and System

Examples

Experimental program
Comparison scheme
Effect test

Embodiment approach

[0094] Another implementation of the data migration correction method of the present application is as follows:

[0095] The source data server stores the transferred files, and the target data server has unused storage space for storing the transferred files;

[0096] In the source data server, according to the integral multiple of the number of processor cores of the source data server, the migrated files are evenly divided into multiple data blocks; threads of corresponding multiples are generated according to the number of processor cores of the source data server; One thread corresponds to the calculation of one or more data blocks after data migration (corresponding to figure 2 Steps S201, S202, etc.), the calculation is to calculate the MD5 value of the data block (corresponding to figure 2 Steps S211, S212, etc.); the MD5 value corresponding to each data block is merged by the storage order of the data block (corresponding figure 2 Step S222, etc.), after merging,...

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
Login to View More

PUM

No PUM Login to View More

Abstract

The invention relates to data migration, in particular to a big-data and extra-big-data migration and correction method. The invention provides the data migration and correction method and system. The method is applied to a system with a controller, and the controller is connected with a source data server and a target data server. The method comprises the following steps that: the source data server stores a migration file, the target data server is provided with an unused storage space used for storing the migration file, the migration file is divided into a plurality of data blocks according to the integral multiple of the number of the processor cores of the data server, and the source data server carries out calculation to obtain a data digest A independently corresponding to each data block; the data digest A is stored in the controller; the migration file is sent to the target data server; in the target data server, in a migration file transferring process, parallel computation is carried out on the data digest B of the data block in the migration file subjected to data migration; and whether the data digest A and the data digest B are the same or not are compared. The method is used for solving the problem of integrity checking during big data migration, and has the advantages of being high in reliability and high in speed.

Description

technical field [0001] This application relates to data migration, and in particular to large and very large data migration and correction methods. Background technique [0002] With the advent of the era of big data, various information systems of enterprises continue to generate massive amounts of data. While putting forward requirements for storage infrastructure, they also put forward high requirements for data migration technology and its implementation. On the other hand, according to the different forms and characteristics of the data, the data in the enterprise can usually be divided into structured data and unstructured data. Structured data refers to the data type stored in a relational database and can be expressed in a two-dimensional table structure. It is usually generated by various information systems and stored in a relational database in text format; unstructured data refers to Compared with structured data, data types that are not convenient to express in...

Claims

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
Login to View More

Application Information

Patent Timeline
no application Login to View More
Patent Type & Authority Patents(China)
IPC IPC(8): G06F3/06
CPCG06F3/0604G06F3/0619G06F3/064G06F3/0643G06F3/0647
Inventor 宋立华苏江文王秋琳张垚
Owner FUJIAN YIRONG INFORMATION TECH