CPC G06F 16/2365 (2019.01) [G06F 11/1451 (2013.01); G06F 2201/84 (2013.01)] | 19 Claims |
1. A non-transitory storage medium having stored therein instructions that are executable by one or more hardware processors to perform operations for performing a corruption detection operation that includes read operations in a data protection system, the operations comprising:
receiving the backups into the data protection system configured to store the backups, wherein the backups are associated with corresponding lineages, wherein each of the lineages is associated with a sample frequency, wherein the sample frequency for some lineages is different from the sample frequency of other lineages;
selecting lineages subject to the corruption detection operation based on the sample frequencies of the lineages; and
performing the corruption detection operation on a most recent backup in each of the selected lineages according to the associated sample frequency; and
determining whether a logical size of the most recent backups is less than or equal to a capacity threshold of the backup environment, wherein the selected lineages are pruned when the logical size is greater than the capacity threshold.
|