Risk measurement driven data protection strategy
US-10649857-B2 · May 12, 2020 · US
US10956282B2 · US · B2
| Field | Value |
|---|---|
| Publication number | US-10956282-B2 |
| Application number | US-201916541933-A |
| Country | US |
| Kind code | B2 |
| Filing date | Aug 15, 2019 |
| Priority date | Aug 15, 2019 |
| Publication date | Mar 23, 2021 |
| Grant date | Mar 23, 2021 |
A practical reading order for non-experts. Skip the full description unless you need deep technical detail.
What the patent document calls the invention.
A short plain-language summary of the technical disclosure.
Who owns or filed the patent and who is credited as inventor.
Filing, priority, publication, and grant dates set the timeline.
The legal scope of protection — read this for what is actually claimed.
Technology tags used to group this patent with similar filings.
Prior art links and similar publications in this corpus.
Official abstract text for this publication.
The disclosure provides methods and systems for adaptive data retention. According to an embodiment, data backups are acquired from a protected computing device, and stored on a backup computing device. A retention policy is applied to selectively prune the data backups stored on the backup computing device. At least one reliability metric is used to decide to continue pruning according to a nominal schedule or prune according to a less aggressive schedule.
Opening claim text (preview).
The invention claimed is: 1. A system for applying an adaptive data backup retention policy to adaptively prune data backups according to a reliability decision, the data backups stored on a backup computing device operatively associated with a protected computing device, the system comprising: a software agent configured to: (i) acquire data backups from the protected computing device and (ii) store the data backups on the backup computing device; a data backup retention policy manager configured to apply a retention policy to selectively prune the data backups stored on the backup computing device; the retention policy manager being configured to (i): receive at least one reliability metric, (ii) use the at least one reliability metric to decide to continue pruning according to a nominal schedule or prune according to a less aggressive schedule; and a pruning operator configured to prune data backups according to the schedule established by the decision of the retention policy manager to result in a chain of data backups with a greater than nominal population when the retention policy manager decides to prune according to the less aggressive schedule, wherein the greater than nominal population includes a higher density of data backups or a greater overall number of data backups than if the nominal schedule was followed. 2. The system for applying the adaptive data backup retention policy according to claim 1 , wherein the reliability metric includes information of missing scheduled backups of the protected computing device. 3. The system for applying the adaptive data backup retention policy according to claim 2 , wherein the reliability metric includes information of if one or both of the protected computing device and backup computing device are offline. 4. The system for applying the adaptive data backup retention policy according to claim 1 , wherein the reliability metric includes information of check-in failures between the protected computing device and the backup computing device. 5. The system for applying the adaptive data backup retention policy according to claim 1 , wherein the reliability metric is an address or connection that is different from a nominal address or connection. 6. The system for applying the adaptive data backup retention policy according to claim 5 , wherein the reliability metric is an address or connection that is different from the nominal address or connection is location dependent. 7. The system for applying the adaptive data backup retention policy according to claim 1 , wherein the reliability metric indicates a poor Wi-Fi connection. 8. The system for applying the adaptive data backup retention policy according to claim 1 , wherein: the reliability metric comprises a physical condition; and the physical condition includes at least one of: a power fluctuation; a room temperature; an equipment temperature; a humidity; a vibration; and a nearby construction. 9. The system for applying the adaptive data backup retention policy according to claim 1 , wherein: the reliability metric comprises a physical condition; and the physical condition comprises a weather forecast of at least one of: high winds; lightning; and heavy rain. 10. The system for applying the adaptive data backup retention policy according to claim 1 , wherein the data backups are snapshot backups configured to be stored in a snapshots table of the backup computing device. 11. The system for applying the adaptive data backup retention policy according to claim 1 , wherein the data backups are file backups. 12. A processor implemented method for pruning backups of a protected device, the backups stored on a backup computing device operatively associated with the protected computing device, the pruning done by applying an adaptive data backup retention policy, and the method comprising: a) acquiring the data backups from the protected computing device; b) applying a retention policy to selectively prune the data backups stored on the backup computing device according to a nominal retention policy, the nominal retention policy based on deleting backups that are older than a predetermined number of backups; c) receiving a reliability metric, and using the reliability metric to determine to prune according to a less aggressive retention policy, the less aggressive retention policy indicating to delete backups at a lower frequency than the nominal retention policy, and the less aggressive retention policy further indicating to delete backups at a lower frequency specifically around a period of unreliability indicated by the reliability metric; and d) pruning data backups according to the less aggressive schedule, resulting in a chain of data backups with a greater than nominal population. 13. The processor implemented method for pruning backups according to claim 12 , wherein the greater than nominal population includes a higher density of data backups or a greater overall number of data backups than if the nominal retention policy was followed. 14. The processor implemented method for pruning backups according to claim 12 , wherein the reliability metric includes information of missing scheduled backups of the protected computing device. 15. The processor implemented method for pruning backups according to claim 14 , wherein the reliability metric includes information of if one or both of the protected computing device and backup computing device are offline. 16. The processor implemented method for pruning backups according to claim 12 , wherein the reliability metric includes information of check-in failures between the protected computing device and the backup computing device. 17. The processor implemented method for pruning backups according to claim 12 , wherein the reliability metric is an address or connection that is different from a nominal address or connection. 18. The processor implemented method for pruning backups according to claim 17 , wherein the reliability metric is an address or connection that is different from the nominal address or connection is location dependent. 19. The processor implemented method for pruning backups according to claim 12 , wherein the reliability metric indicates a poor Wi-Fi connection. 20. The processor implemented method for pruning backups according to claim 12 , wherein: the reliability metric comprises a physical condition; and the physical condition includes at least one of: a power fluctuation; a room temperature; an equipment temperature; a humidity; a vibration; and a nearby construction. 21. The processor implemented method for pruning backups according to claim 12 , wherein: the reliability metric comprises a physical condition; and the physical condition comprises a weather forecast of at least one of: high winds; lightning; and heavy rain. 22. The processor implemented method for pruning backups according to claim 12 , wherein the data backups are snapshot backups, and the snapshot backups are stored in a snapshots table of the backup computing device. 23. The processor implemented method for pruning backups according to claim 12 , wherein the data backups are file backups. 24. A retention module for pruning backups of a protected computing device, the protected computing device operatively associated with a backup computing device, and the retention module configured to perform a method comprising: a) acquiring data backups from t
characterised by the use of retention policies (retention policies for HSM systems G06F16/185) · CPC title
Using snapshots, i.e. a logical point-in-time copy of the data · CPC title
where the computing system component is a storage system, e.g. DASD based or network based (digital input from or digital output to record carriers G06F3/06; digital recording or reproducing G11B20/18; for distributed storage of data in networks, e.g. transport arrangements for network file system [NFS], storage area networks [SAN] or network attached storage [NAS], H04L67/1097) · CPC title
Monitoring arrangements for monitoring environmental properties or parameters of the computing system or of the computing system component, e.g. monitoring of power, currents, temperature, humidity, position, vibrations (thermal management in cooling arrangements of a computing system G06F1/206) · CPC title
for networked environments · CPC title
Related publications grouped by family.
Answers are generated from the same data shown on this page.