| US 7,549,031 B2 | ||
| Method and apparatus for performing data backup | ||
| Takashi Inagaki, Sagamihara (Japan) | ||
| Assigned to International Business Machines Corporation, Armonk, N.Y. (US) | ||
| Filed on Feb. 06, 2007, as Appl. No. 11/703,423. | ||
| Claims priority of application No. 2006-058259 (JP), filed on Mar. 03, 2006. | ||
| Prior Publication US 2007/0208917 A1, Sep. 06, 2007 | ||
| Int. Cl. G06F 12/16 (2006.01) | ||
| U.S. Cl. 711—162 [711/161] | 3 Claims |

| 1. A method for performing a backup and restore job of an entire or a portion of data, which is a subject for a backup storage
of the data, to a storage medium by a computer, comprising steps of:
storing management information having a correspondence relationship between a portion of the data and an identification information
of the backup job when the portion of the data has been copied to the medium, by the computer;
acquiring the identification information of the backup job by the computer, including a version number, and storing the version
number in a version number storage unit;
identifying a portion of the data, which has not been copied to the media during a predetermined period, based upon the identification
information of the backup job;
determining whether to backup the portion of the data to the medium, by the computer;
calculating the version number of a backup job by subtracting a predetermined expiration period from the version number of
the current backup job;
backing up the portion of the data by copying the portion of the data to the medium by the computer; and
restoring the portion of the data from the medium by the computer by the steps of:
acquiring a latest version number from the version number storage unit;
acquiring the predetermined expiration period for backed-up data;
determining a version number for restoration by subtracting the predetermined expiration period from the latest version number;
and
reading the portion of the data from the medium by the computer.
|