Patent ID: 7644313

Claim:
A method for managing a computer system including a hard disk which stores a plurality of files, the method comprising the steps of: a programmed CPU repeatedly conducting a full backup of the computer system based on a predetermined schedule, and between successive full backups, conducting an incremental backup of the computer system in response to a predetermined number of bits of data on the hard disk having changed since a last full backup or any bit of data in a predetermined one of the files on the hard disk having changed since the last full backup, a programmed CPU subsequently attempting to install software in the computer system, and if the installation is not successful, if there was no system failure of the computer system during the software installation, a programmed CPU restoring the computer system based on a last full backup of the computer system and an incremental backup, if any, of the computer system since the last full backup of the computer system, and if there was a system failure of the computer system during the software installation, rebooting the computer system and after the rebooting, a programmed CPU restoring the computer system based on a last full backup of the computer system and an incremental backup, if any, of the computer system since the last full backup of the computer system.