Patent ID: 11966302
Assignee: COHESITY, INC.
Field: Computer technology (Electrical engineering)
Classification: CPC G | IPC G

Claim 13:
14. A computer program product, the computer program product being embodied in a non-transitory computer readable storage medium and comprising computer instructions for:
discovering one or more new security vulnerabilities associated with a plurality of virtual machines after a plurality of virtual machine disk image file backups have been stored on a backup storage of a storage system;
based on a backup update policy, selecting, by the storage system, a virtual machine disk image file backup that includes at least one of the one or more new security vulnerabilities among the plurality of virtual machine disk image file backups stored on the backup storage of the storage system;
mounting a version of the selected virtual machine disk image file backup;
selecting one or more of a plurality of virtual machine updates stored at an update repository to apply to the version of the selected virtual machine disk image file backup based on the backup update policy, wherein the backup update policy indicates which of the plurality of virtual machine updates are to be applied to the selected virtual machine disk image file backup;
based on the backup update policy, applying, by the storage system, the one or more selected virtual machine updates to the mounted version of the selected virtual machine disk image file backup to at least in part resolve the at least one of the one or more new security vulnerabilities that was discovered after the selected virtual machine disk image file backup was backed up from a source system to the backup storage of the storage system without restoring the selected virtual machine disk image file backup; and
storing the updated version of the selected virtual machine disk image file backup.