Patent ID: 8555009

Claim:
A method comprising: processing a restoration request, wherein the restoration request is a request to restore data of a data store, and the data store is mirrored by an other data store; controlling communication of information regarding application input/output activity, wherein the application input/output activity is associated with at least one host computer, and the application input/output activity is directed to at least one of the data store, or the other data store; selecting at least one prior point-in-time-image of a plurality of prior point-in-time-images, wherein the plurality of prior point-in-time-images is stored in an image data store, the selecting is based on the restoration request, and the selecting comprises examining an index, wherein the index comprises information identifying the application input/output activity; restoring a portion of the data of the data store, wherein the restoring is performed in accordance with the restoration request, and the restoring uses the at least one prior point-in-time image; and servicing the application input/output activity, wherein the servicing uses the data store, and the servicing and the restoring are performed in parallel.