Patent ID: 7590887

Claim:
An information processing system comprising: a computer having an application program capable of executing a data recovery program; and a storage system, coupled to the computer, which receives a write request from the computer, wherein the storage system comprises: a storage controller processing the write request from the computer; a first storage volume, coupled to the storage controller, which stores data related to the write request from the computer; and a second storage volume, coupled to the storage controller, which stores a snapshot of the first storage volume at a point in time, wherein the information processing system performs data recovery operation of the first storage volume by using the data recovery program and the snapshot, wherein the information processing system stores state of data related to the application program at the corresponding time of the snapshot, wherein the computer includes a file system, and wherein said state of data has information on whether the data related to the application program at the corresponding time of the snapshot is consistent with the file system or not.