Patent ID: 11880283
Assignee: DELL PRODUCTS L.P.
Field: Computer technology (Electrical engineering)
Classification: CPC G | IPC G

Claim 8:
9. A system for validating backups comprising: a processor; and memory configured to store one or more sequences of instructions which, when executed by the processor, cause the processor to carry out the steps of:
receiving a configuration file comprising options for validating backups conducted by a backup application for an application executing on a host;
issuing a request to a copy service to take a snapshot of a volume to be backed up, the volume being used by the application;
determining from the configuration file that a backup of the volume is to be validated;
upon the determination, invoking a script comprising code for generating first checksums of data captured by the snapshot, the script being external to the backup application and provided by a customer of the backup application;
creating, by the backup application, a backup copy of the volume using the snapshot;
mounting the backup copy;
reading the mounted backup copy and generating second checksums of data that has been backed up by the backup application;
allowing the script, that is external to the backup application and provided by the customer of the backup application, to compare the first and second checksums; and
if any of the first and second checksums do not match, failing the backup copy.