Patent ID: 8694478
Filing Date: 2014-04-08
Classification: G06F

Abstract:
1. A method of correcting corrupted object handles, the method being performed by a processor of a storage system and comprising: accessing, by the processor, a redirector file stored on a first logical data container, the redirector file including (i) forward object handle pointing to a first data object stored on a second logical data container, and (ii) a first checksum of the forward object handle; determining a second checksum of the forward object handle; comparing the first checksum with the second checksum; detecting a mismatch between the first checksum and the second checksum based on the comparison; scanning data objects stored on the second logical data container to extract backward object handles associated with the data objects; identifying a backward object handle, from the extracted backward object handles, that points back to the redirector file, the identified backward object handle being associated with a second data object; and restoring the forward object handle to point to the second data object based on the identification.