Patent ID: 7350043

Claim:
A method for providing data protection, comprising: creating a consistency group comprising a set of data volumes; at a storage processor, receiving a write operation request for a data volume in a data storage resource; determining with the storage processor if the data volume is a member of the set of data volumes in the consistency group; when determined a member of the consistency group, operating the storage processor to provide notification to a support processor of the write operation request for the data volume, wherein the notification includes providing a token with information pertaining to the data volume; with the storage processor, scheduling the write operation request for the data volume in the data storage resource and storing the write operation request in a data protection journal; and responding to a data restoration request for the consistency group by restoring the data volume by first using the token information to construct with the support processor a logical block map of the volume and by applying the data protection journal to a current state of the data volume.