Apparatus, system, and method for verifying backup data
First Claim
1. An apparatus to verify backup data, the apparatus comprising:
- a storage mapping module configured to map storage data to a first application module configured to verify the storage data;
a storage copy module configured to copy the storage data to a backup copy;
a backup copy module configured to copy the backup copy to a verification copy;
a verification mapping module configured to map the verification copy to the first application module responsive to the mapping of the storage data to the first application module; and
a verification module configured to verify the verification copy using the first application module andwherein the verification mapping module maps the verification copy to a second application module configured as an instance of the first application module.
1 Assignment
0 Petitions
Accused Products
Abstract
An apparatus, system, and method are disclosed for verifying backup data. A storage mapping module maps storage data that is to be backed up to an application module. A storage copy module copies the storage data to a backup copy and a backup copy module copies the backup copy to a verification copy. The backup copy and the verification copy are identical copies of an instance of the storage data. A verification mapping module maps the verification copy to the application module. A verification module verifies the verification copy using the application module. If the verification copy is valid, the backup copy is also valid. A control module may mark the backup copy as valid.
-
Citations
22 Claims
-
1. An apparatus to verify backup data, the apparatus comprising:
-
a storage mapping module configured to map storage data to a first application module configured to verify the storage data; a storage copy module configured to copy the storage data to a backup copy; a backup copy module configured to copy the backup copy to a verification copy; a verification mapping module configured to map the verification copy to the first application module responsive to the mapping of the storage data to the first application module; and a verification module configured to verify the verification copy using the first application module and wherein the verification mapping module maps the verification copy to a second application module configured as an instance of the first application module. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8)
-
-
9. A system to verify backup data, the system comprising:
-
a storage system configured to store data; and a data processing device comprising; an input/output module; a memory module; a processor module; a storage mapping module configured to map storage data to a first application module configured to verify the storage data; a storage copy module configured to copy the storage data to a backup copy; a backup copy module configured to copy the backup copy to a verification copy; a verification mapping module configured to map the verification copy to the first application module responsive to the storage mapping module mapping of the storage data to the first application module; and a verification module configured to verify the verification copy using the first application module and wherein the storage data is a first storage data instance and wherein the control module is further configured to direct the storage copy module, the backup copy module, the verification mapping module, and the verification module to verify a second storage data instance if the verification copy of the backup copy of the first storage data instance is invalid. - View Dependent Claims (10, 11, 12, 13, 14)
-
-
15. A computer readable storage medium tangibly embodying a program of machine-readable instructions executable by a digital processing apparatus to perform operations to verify backup data, the operations comprising:
-
mapping storage data to a first application module configured to verify the storage data; copying the storage data to a backup copy; copying the backup copy to a verification copy; mapping the verification copy to the first application module responsive to the mapping of the storage data to the first application module; and verifying the verification copy using the first application module and; mapping the verification copy to a second application configured as an instance of the first application module. - View Dependent Claims (16, 17, 18, 19, 20, 21, 22)
-
Specification