×

System state rollback after modification failure

  • US 7,467,378 B1
  • Filed: 02/09/2004
  • Issued: 12/16/2008
  • Est. Priority Date: 02/09/2004
  • Status: Active Grant
First Claim
Patent Images

1. A computer implemented method for rolling back a system state after a modification failure, the method comprising the steps of:

  • a rollback manager creating a restore point on a computer;

    the rollback manager storing a reboot indicator in non-revertible storage;

    the rollback manager storing initial audit information in non-revertible storage, the initial audit information comprising an enumeration of at least some items present in the system state before deployment of a modification, the items not intended to be modified by the deployment;

    the rollback manager monitoring the reboot indicator during deployment of the modification, the monitoring comprising;

    the rollback manager detecting a reboot of the computer, the reboot having occurred during the deployment of the modification; and

    the rollback manager determining based at least in part on the reboot indicator whether the reboot was expected or whether the reboot was unexpected; and

    responsive at least in part to determining that no unexpected reboot occurred during the deployment of the modification;

    the rollback manager re-auditing the computer, the re-auditing comprising deeming the computer stable based on comparing each of the enumerated items in the stored initial audit information with items present in the system state after deployment of the modification to determine missing items; and

    responsive to the rollback manager not deeming the computer stable, the rollback manager rolling back the system state of the computer according to the restore point.

View all claims
  • 7 Assignments
Timeline View
Assignment View
    ×
    ×