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.
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.
36 Citations
30 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. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9)
-
-
10. An apparatus to verify backup data, the apparatus comprising:
-
a storage copy module configured to copy the storage data to a backup copy;
a backup mapping module configured to map the backup copy to an application module configured to verify the 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 application module responsive to the mapping of the backup copy to the application module;
a verification module configured to verify the verification copy using the first application module; and
a control module configured to mark the backup copy as valid if the verification copy is verified by the application module.
-
-
11. 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. - View Dependent Claims (12, 13, 14, 15, 16, 17)
-
-
18. A signal bearing 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;
- View Dependent Claims (19, 20, 21, 22, 23, 24, 25, 26)
-
-
27. A method for verifying backup data, the method 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. - View Dependent Claims (28, 29)
-
-
30. An apparatus to verify backup data, the apparatus comprising:
-
means for mapping storage data to a first application module configured to verify the storage data;
means for copying the storage data to a backup copy;
means for copying the backup copy to a verification copy;
means for mapping the verification copy to the first application module responsive to the mapping of the storage data to the first application module; and
means for verifying the verification copy using the first application module.
-
Specification