| US 7,484,119 B2 | ||
| Method, apparatus, computer program and computer program product for adjusting the frequency at which data is backed up | ||
| David James Fisher, Bournemouth (United Kingdom); Stephen James Hobson, Hampton (United Kingdom); Paul Hopewell, Chandlers Ford (United Kingdom); Paul Kettley, Winchester (United Kingdom); Robert Daniel Millar, Fareham (United Kingdom); Pete Siddall, Romsey (United Kingdom); and Stephen Richard Walker, Lockerley (United Kingdom) | ||
| Assigned to International Business Machines Corporation, Armonk, N.Y. (US) | ||
| Filed on Oct. 20, 2005, as Appl. No. 11/255,204. | ||
| Claims priority of application No. 0424488.5 (GB), filed on Nov. 05, 2004. | ||
| Prior Publication US 2006/0117221 A1, Jun. 01, 2006 | ||
| Int. Cl. G06F 11/00 (2006.01) | ||
| U.S. Cl. 714—15 [714/5; 714/6; 707/202; 707/204; 711/162] | 17 Claims |

| 1. A method for adjusting the frequency at which data is backed up, comprising:
receiving a target recovery time; and
determining whether to initiate a new backup, the step of determining whether to initiate a new backup comprising:
determining a current estimated recovery time, wherein the current estimated recovery time comprises a time taken to replay
a previous backup and a time taken to replay logged changes to the previous backup, and wherein the step of determining a
current estimated recovery time comprises:
monitoring a time taken to create the previous backup;
determining a current log replay time; and
using the time taken to create the previous backup and the current log replay time to determine a current estimated recovery
time;
comparing the current estimated recovery time with the received target recovery time; and
responsive to determining that the current estimated recovery time has reached a predetermined threshold relative to the received
target recovery time, initiating a new backup.
|