Patent ID: 8185505
Filing Date: 2012-05-22
Classification: G06F

Abstract:
1. A method for processing recovery points comprising: determining one or more storage objects for which data protection processing is performed, said data protection processing including copying data for each of said one or more storage objects to one or more data protection storage devices; determining one or more recovery points corresponding to each of said one or more storage objects; and for each of said one or more recovery points corresponding to each of said one or more storage objects, performing processing including determining whether said each recovery point is at least one of recoverable in accordance with recoverable criteria and restartable in accordance with restartable criteria, wherein said restartable criteria includes one or more rules specifying that a recovery point that is restartable is dependent write consistent in which a plurality of data files comprising a restartable recovery point are synchronized with respect to a same write transaction and wherein said restartable recovery point is one for which after a set of images comprising said restartable recovery point is restored, data of the set of images is in a working state, and wherein said recoverable criteria includes: one or more rules specifying that a recoverable recovery point is a recovery point for which, after a set of images comprising the recoverable recovery point is restored, additional processing is performed to place data of the recoverable recovery point in a working state; determining whether elements required to recover a storage object are included in images of a recovery point; and determining whether a recovery point is valid to assess a state of data in the recovery point related to whether the recovery point can be used to perform recovery for a storage object, wherein said determining whether a recovery point is valid in connection with said recoverable criteria includes determining that no errors are generated when data protection processing creates images included in the recovery point.