Patent ID: 8892941
Filing Date: 2014-11-18
Classification: G06F

Abstract:
1. A computer program for handling data corruption, the computer program product comprising a non-transitory computer readable storage medium having computer readable program code embodied therein that executes to perform operations, the operations comprising: detecting data corruption of a volume having data sets in a storage device; diagnosing a volume table having information on the data sets allocated in the volume to determine whether the volume table is valid, wherein the volume table is used to determine the data sets in the volume; accessing a backup volume table comprising a most recent valid backup of the volume table from a backup of the volume in response to determining that the diagnosed volume table is not valid; processing content from the backup volume table to bring to a current state in a recovery volume table for a recovery volume; processing the data sets in the volume to determine whether they are valid; moving the valid data sets to the recovery volume; and initiating a data recovery operation for the data sets determined not to be valid.