Patent ID: 9535799
Date: 2017-01-03
CPC Classifications: G06F

Claim:
1. A system comprising: one or more storage devices comprising a first memory block and a second memory block configured to maintain data, wherein the first memory block comprises a prior snapshot and the second memory block comprises a current snapshot of data stored in the first memory block; an interface configured to provide communication with a remote storage device; a memory controller in communication with the one or more storage devices and the interface, the memory controller configured to: wherein the remote storage device configured to maintain a full-clone snapshot of the one or more storage devices for a first time instance, a first combined snapshot of a second time instance, and a second combined snapshot of a third time instance, wherein the one or more storage devices is configured to maintain data associated with the third time instance, the first combined snapshot of the second time instance, and the second combined snapshot of the third time instance; and wherein the memory controller is caused to recover data for the second time instance when the remote storage device is inoperative, the memory controller being configured to: