US 12,235,961 B1
Malware mitigating storage controller
Ian Davies, Longmont, CO (US); Michael Barrell, Superior, CO (US); and Douglas William Dewey, Longmont, CO (US)
Assigned to SEAGATE TECHNOLOGY LLC, Fremont, CA (US)
Filed by Seagate Technology LLC, Fremont, CA (US)
Filed on May 4, 2022, as Appl. No. 17/736,822.
Int. Cl. G06F 21/56 (2013.01)
CPC G06F 21/568 (2013.01) [G06F 2221/034 (2013.01)] 18 Claims
OG exemplary drawing
 
1. A method for mitigating effects of malware, comprising:
determining a compressibility of a portion of data;
determining a data corruption condition is satisfied based on the determined compressibility; and
modifying a retention policy for retention of stored snapshots associated with the portion of data in response to the satisfaction of the data corruption condition, wherein modifying the retention policy comprises:
generating a first snapshot associated with the portion of data, prior to writing cached data associated with the portion of data;
writing the cached data associated with the portion of data;
generating a second snapshot associated with the portion of data, responsive to the writing;
comparing the first snapshot with the second snapshot; and
modifying retention of at least a portion of one or more of a stored snapshot associated with the data based on the comparison.