Patent ID: 7769722
Filing Date: 2010-08-03
Classification: G06F

Abstract:
1. A method of restoring, in a first data storage server, a data storage object from a desired version of the data storage object, the desired version of the data storage object residing in data storage of a second data storage server, said method comprising: the first data storage server communicating with the second data storage server to identify a most recent common base snapshot copy of the data storage object, a first copy of the most recent common base snapshot copy residing in data storage of the first data storage server and a second copy of the most recent common base snapshot copy residing in the data storage of the second data storage server; and the second data storage server transmitting to the first data storage server changes between the desired version of the data storage object and the second copy of the most recent common base snapshot copy; and the first data storage server receiving the changes from the second data storage server and using the changes for restoring, from the first copy of the most recent common base snapshot copy, a local production version of the data storage object; wherein said method is used for restoring, in the first data storage server an iSCSI LUN data storage object from a desired version of the iSCSI LUN data storage object, the desired version of the iSCSI LUN data storage object residing in the data storage of the second data storage server, wherein said method is used for restoring in the first data storage server, a file system data storage object from a desired version of the file system data storage object, the desired version of the file system data storage object residing in the data storage of the second data storage server, and which further includes the first data storage server initially receiving the first copy of the most recent common base snapshot copy remote replication from a third data storage server, and the second data storage server initially receiving the second copy of the most recent common base snapshot copy by remote replication from the third data storage server, and which includes specifying a retention policy for snapshot copies in the third data storage server, and wherein the remote replication from the third data storage server includes the third data storage server replicating the retention policy for snapshot copies to the first data storage server and to the second data storage server.