Patent ID: 7296008
Filing Date: 2007-11-13
Classification: G06F,Y10S

Abstract:
1. A data storage system capable of presenting an image of a data store at a past time, the system comprising: an I/O processor to intercept I/O requests directed to one or more target units of storage in a data store; an indexing module to record all write requests intercepted by the I/O processor during a substantially continuous time interval, the indexing module comprising a memory storing, for each write request, a record comprising: a receiver to receive a specification for a past time, the specified past time being selected from the substantially continuous time interval; a mapping module that uses one or more records to generate a map of the locations of data stored in the target units of storage at the specified past time; and an image generation module to present an image of the data store at the past time based, at least in part, on the map generated by the mapping module, wherein the map is further stored to facilitate rapid access to the image of the data store at the past time.