Recovery point data view formation with generation of a recovery view and a coalesce policy
First Claim
1. A network, comprising:
- a client device associated with the network to generate a data operation;
a virtualization module configured to communicate with the client device through the network to form a data view around a recovery point following at least one of a pause and a suspension of the data operation;
a recovery module configured to communicate with the client device through the network to generate a recovery snapshot at a predetermined interval characteristic of the recovery point in accordance with an appropriate request from the client device, the recovery snapshot having an ability to position forward and backward from the recovery point when a rolling algorithm is applied, thereby providing an ability to roll to a data state occurring earlier in time compared to the recovery point and to a data state occurring later in time compared to the recovery point; and
an events module configured to communicate with the client device through the network to generate a coalesce policy around the recovery point to reduce a storage requirement, the events module being configured to indicate the predetermined interval at which the recovery snapshot is generated.
5 Assignments
0 Petitions
Accused Products
Abstract
Methods, software suites, networks, and systems of recovery point data view formation with generation of a recovery view and a coalesce policy are disclosed. In one embodiment, a network includes a virtualization module to form a data view around a recovery point, a recovery module to generate a recovery snapshot having an ability to position forward and backward from the recovery point when a rolling algorithm is applied, and an events module to generate a coalesce policy around the recovery point to reduce a storage requirement. The network may include an export module to transfer the data view to an external processing device as a virtual volume using one or more of an iSCSI and a fiber channel transport interface. The export module may automatically communicate the data view to a backup tape to provide extended data retention using a lifecycle management policy.
-
Citations
20 Claims
-
1. A network, comprising:
-
a client device associated with the network to generate a data operation; a virtualization module configured to communicate with the client device through the network to form a data view around a recovery point following at least one of a pause and a suspension of the data operation; a recovery module configured to communicate with the client device through the network to generate a recovery snapshot at a predetermined interval characteristic of the recovery point in accordance with an appropriate request from the client device, the recovery snapshot having an ability to position forward and backward from the recovery point when a rolling algorithm is applied, thereby providing an ability to roll to a data state occurring earlier in time compared to the recovery point and to a data state occurring later in time compared to the recovery point; and an events module configured to communicate with the client device through the network to generate a coalesce policy around the recovery point to reduce a storage requirement, the events module being configured to indicate the predetermined interval at which the recovery snapshot is generated. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13)
-
-
14. A method, comprising:
-
generating a data operation from a client device associated with a network; forming a data view around a recovery point through communicating with the client device through the network following at least one of a pause and a suspension of the data operation; generating, in accordance with an appropriate request from the client device through the network, a recovery snapshot at a predetermined interval characteristic of the recovery point indicated through an events module, the recovery snapshot having an ability to position forward and backward from the recovery point when a rolling algorithm is applied, thereby providing an ability to roll to a data state occurring earlier in time compared to the recovery point and to a data state occurring later in time compared to the recovery point; and generating, through communication with the client device through the network, a coalesce policy around the recovery point to reduce a storage requirement. - View Dependent Claims (15, 16, 17, 18, 19)
-
-
20. A non-transitory computer-readable medium including instructions embodied therein that are executed through a computing system, comprising:
-
instructions for forming a data view around a recovery point through communicating with a client device through a network following at least one of a pause and a suspension of a data operation generated by the client device; instructions for generating, in accordance with an appropriate request from the client device through the network, a recovery snapshot at a predetermined interval characteristic of the recovery point indicated through an events module, the recovery snapshot having an ability to position forward and backward from the recovery point when a rolling algorithm is applied, thereby providing an ability to roll to a data state occurring earlier in time compared to the recovery point and to a data state occurring later in time compared to the recovery point; and instructions for generating, through communication with the client device through the network, a coalesce policy around the recovery point to reduce a storage requirement.
-
Specification