Invention Grant
- Patent Title: Method to check file data integrity and report inconsistencies with bulk data movement
-
Application No.: US16169891Application Date: 2018-10-24
-
Publication No.: US10649807B1Publication Date: 2020-05-12
- Inventor: Ramprasad Chinthekindi , Abhinav Duggal , Srikanth Srinivasan , Lan Bai
- Applicant: EMC IP Holding Company LLC
- Applicant Address: US MA Hopkinton
- Assignee: EMC IP HOLDING COMPANY LLC
- Current Assignee: EMC IP HOLDING COMPANY LLC
- Current Assignee Address: US MA Hopkinton
- Agency: Womble Bond Dickinson (US) LLP
- Main IPC: G06F9/48
- IPC: G06F9/48 ; H04L9/06 ; G06F11/14 ; G06F21/64 ; G06F16/11 ; G06F16/185 ; G06F16/182

Abstract:
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.
Information query