Method to check file data integrity and report inconsistencies with bulk data movement
AssigneeEMC IP Holding Company LLC
InventorsRamprasad Chinthekindi, Abhinav Duggal, Srikanth Srinivasan, Lan Bai
Life of this patent
Estimating the term…
Loading patent…
AssigneeEMC IP Holding Company LLC
InventorsRamprasad Chinthekindi, Abhinav Duggal, Srikanth Srinivasan, Lan Bai
Estimating the term…
In an embodiment, a method for validating data integrity of a seeding process is described. The seeding process for migrating data from a source tier to a target tier persists a perfect hash vector (PHV) to a disk when the seeding process is suspended for various reasons. The PHV includes bits for fingerprints for data segments corresponding to the data, and can be reloaded into memory upon resumption of the seeding process. One or more bits corresponding to fingerprints for copied data segments are reset prior to starting the copy phase in the resumed run. A checksum of the PHV is calculated after the seeding process completes copying data segments in the containers. A non-zero checksum of the PHV indicates that one or more data segments are missing on the source tier or the data segments are not successfully copied to the target tier. The missing data segments and/or one or more related files are reported to a user via a user interface.
A computer-implemented method for detecting and reporting data inconsistency in a storage system, the method comprising:
A non-transitory machine-readable medium having instructions stored therein, which when executed by a processor, cause the processor to perform operations comprising:
A data processing system, comprising:
Dependencies are inferred from the claim text.