Data backup and recovery
First Claim
Patent Images
1. A data backup and recovery system comprising:
- a processor; and
a monitoring agent coupled to the processor, the monitoring agent to determine backup related information associated with storage devices storing respective original data, wherein the backup related information specifies priority indexes associated with the storage devices, the priority indexes indicating respective priorities of the storage devices; and
a backup tracking module coupled to the processor, the backup tracking module to;
detect that a plurality of the storage devices have become unavailable;
select a first storage device of the plurality of the storage devices having a highest priority of the priorities indicated by the priority indexes; and
identify, for the first storage device that has become unavailable, at least one backup of the original data of the first storage device from a backup storage unit based on the backup related information, for recovering data corresponding to the original data of the first storage device.
3 Assignments
0 Petitions
Accused Products
Abstract
Techniques for data backup and recovery are described. In one implementation, at least one storage device storing original data which has failed is determined. Once the failed storage device is determined, backup related information corresponding to the failed at least one storage device is determined. Based on the backup related information at least one backup of the original data from a storage unit is identified. The backup as identified is eventually used for recovering data corresponding to the original data.
15 Citations
17 Claims
-
1. A data backup and recovery system comprising:
-
a processor; and a monitoring agent coupled to the processor, the monitoring agent to determine backup related information associated with storage devices storing respective original data, wherein the backup related information specifies priority indexes associated with the storage devices, the priority indexes indicating respective priorities of the storage devices; and a backup tracking module coupled to the processor, the backup tracking module to; detect that a plurality of the storage devices have become unavailable; select a first storage device of the plurality of the storage devices having a highest priority of the priorities indicated by the priority indexes; and identify, for the first storage device that has become unavailable, at least one backup of the original data of the first storage device from a backup storage unit based on the backup related information, for recovering data corresponding to the original data of the first storage device. - View Dependent Claims (2, 3, 4, 5, 6, 7, 15)
-
-
8. A method of data recovery and backup, comprising:
-
determining, by a system including a processor, whether at least one storage device storing original data has failed; obtaining, by the system, backup related information associated with the at least one failed storage device; and identifying, by the system, at least one backup of the original data from a backup storage based on the backup related information and at least a recovery policy, for recovering data corresponding to the original data, wherein the identifying comprises; determining available backups corresponding to the failed storage device; determining the recovery policy associated with the failed storage device; obtaining a recovery policy requirement for the failed storage device; and identifying the at least one backup of the original data from the backup storage based on a comparison of the recovery policy and the recovery policy requirement. - View Dependent Claims (9, 10, 11, 12, 16)
-
-
13. A non-transitory computer-readable storage medium storing computer readable instructions that, when executed, cause a backup and recovery system to:
-
determine whether at least one storage device storing original data has failed; obtain backup related information corresponding to the at least one failed storage device; determine a priority index associated with each of the at least one failed storage device; rank each of the at least one failed storage device based on the priority index; identify at least one backup of the original data from a storage unit based on the backup related information, wherein the backup related information includes at least one of recovery policies and recovery policy requirements; and recover data corresponding to the original data of each of the at least one failed storage device, based on the at least one identified backup, in an order of the ranking of each of the at least one failed storage device. - View Dependent Claims (14, 17)
-
Specification