Patent ID: 7237141
Filing Date: 2007-06-26
Classification: G06F

Abstract:
1. A method for recovering data from a redundant storage object, comprising: detecting an error in a data image, during a read of the data image from the redundant storage object; establishing an index for monitoring the retrieval of a specific copy of the data image and keeping a log of all copies retrieved to ensure that redundancy in the error check of the specific copies is avoided; sending a first command, to the redundant storage object, requesting a different copy of the data image until the response from the redundant storage object indicates that the requested copy does not exist; retrieving the different copy of the data image from the redundant storage object when the different copy exists; incrementing the index; determining if an error exists in the retrieved different copy of the data image retrieved; and re-writing the data image with the retrieved different copy of the data image that is determined to be errorless and continuing processing of the redundant storage object.