Computer application backup method and system
First Claim
1. A method for backing up and restoring an application program including an application program configuration, the application program associated with a computer that includes an operating system with a common applications registry, the method comprising:
- creating an image backup of one or more storage media that store files associated with the application program;
creating an initial application program backup of the application program including backing up files associated with the application program;
periodically inventorying the one or more storage media to detect a change in a file associated with the application program; and
responsive to a detected change, creating an update application program. backup of the application program including backing up files associated with the application program.
1 Assignment
0 Petitions
Accused Products
Abstract
In a method for backing up (100) and restoring (150) an application program associated with a computer (20) having an operating system with a common applications registry, an image backup is created (102) of one or more storage media (22, 24) that store files associated with the application program including the common applications registry. An initial application program backup is created (104) including files associated with the application program and entries of the common applications registry pertaining to the application program. The one or more storage media (22, 24) are periodically inventoried (110) to detect a change in a file or a change in an entry of the common applications registry pertaining to the application program. Responsive to a detected change, an update application program backup is created (124) including files associated with the application program and entries of the common applications registry pertaining to the application program.
323 Citations
21 Claims
-
1. A method for backing up and restoring an application program including an application program configuration, the application program associated with a computer that includes an operating system with a common applications registry, the method comprising:
-
creating an image backup of one or more storage media that store files associated with the application program;
creating an initial application program backup of the application program including backing up files associated with the application program;
periodically inventorying the one or more storage media to detect a change in a file associated with the application program; and
responsive to a detected change, creating an update application program. backup of the application program including backing up files associated with the application program. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13)
-
-
14. A system for backing up and restoring an application program including an application program configuration, the application program associated with a computer that includes an operating system with a common applications registry, the system comprising:
-
an application program backup software program for creating an application program backup of the application program including copies of files associated with the application program that reside on one or more storage media and copies of entries of the common applications registry pertaining to the application program, the application program backup software program assigning a creation date to each created application program backup corresponding to a date of creation thereof;
a backup coordinating software program that invokes the application program backup software program to create an initial application program backup, periodically inventories the one or more storage media to detect one of a change in a file associated with the application program and a change in an entry of the common applications registry pertaining to the application program, and invokes the application program backup software program to create an update application program backup responsive to a detected change; and
a restore software program for restoring the application program to a state corresponding to a selected creation date by copying information contained in an application program backup having the selected creation date onto the one or more storage media. - View Dependent Claims (15, 16, 17, 18, 19, 20, 21)
-
Specification