Methods and devices for restoring a portion of a data store
First Claim
Patent Images
1. A method for restoring a portion of a data store, the method comprising:
- receiving a request to restore a portion of a data store to its content at a specified past time, the specified past time selected from a substantially continuous time interval;
storing in the portion of the data store content that was stored in the portion of the data store at the specified past time and that was overwritten since the specified past time.
8 Assignments
0 Petitions
Accused Products
Abstract
A storage management device receives a request to restore a portion of a data store to its content at a specified past time, which is selected from a substantially continuous time interval. In response to the received request, the storage management device stores in the portion of the data store content that was stored in the portion of the data store at the specified past time and that was overwritten since the specified past time.
-
Citations
19 Claims
-
1. A method for restoring a portion of a data store, the method comprising:
-
receiving a request to restore a portion of a data store to its content at a specified past time, the specified past time selected from a substantially continuous time interval;
storing in the portion of the data store content that was stored in the portion of the data store at the specified past time and that was overwritten since the specified past time. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17)
-
-
18. A method for restoring a portion of a data store, the method comprising:
-
receiving a request to restore a portion of a data store to its content at a specified past time, the specified past time selected from a substantially continuous time interval; and
in response to the request, for each unit of storage in the portion;
determining whether such unit of storage was overwritten in the interval between the specified past time and a present time; and
in response to the determining step, for each unit of storage determined to have been overwritten in the interval between the specified past time and a present time;
locating a stored copy of the overwritten content;
copying the content currently in the determined unit of storage to a respective saved unit of storage;
storing in the determined unit of storage the located previously overwritten content; and
recording the occurrence of the storing step and the associated location of the respective saved unit of storage.
-
-
19. A device for restoring a portion of a data store, the device comprising:
-
a receiver configured to receive a request to restore a portion of a data store to its content at a specified past time, the specified past time selected from a substantially continuous time interval; and
a storing module configured to store in the portion of the data store content that was stored in the portion of the data store at the specified past time and that was overwritten since the specified past time.
-
Specification