Method, system, and program for a transparent file restore
First Claim
Patent Images
1. A method for automatically handling an error when retrieving a file for an application, comprising:
- detecting the error when the application attempts to retrieve the file from a storage device;
checking a user defined policy to determine whether a backup copy should be restored, wherein the user defined policy is capable of indicating when the backup copy should be used in one of multiple circumstances based on whether the error is caused by a damaged file or by a missing file, and wherein the multiple circumstances are when the file is damaged and no modifications were made since the backup copy was made;
the file is damaged and modifications to the file have been made since the backup copy was made;
the file is missing and no modifications were made since the backup copy was made; and
the file is missing and modifications to the file have been made since the backup copy was made; and
restoring the file from the backup copy if the user defined policy indicates that the backup copy should be used.
2 Assignments
0 Petitions
Accused Products
Abstract
Provided is a method, system, and program for automatically handling an error when retrieving a file for an application. An error is detected while the application retrieves a file from the storage device. A user defined policy is checked to determine whether a backup copy should be restored, and the file is restored from the backup copy if the user defined policy indicates that the backup copy should be used.
35 Citations
27 Claims
-
1. A method for automatically handling an error when retrieving a file for an application, comprising:
-
detecting the error when the application attempts to retrieve the file from a storage device;
checking a user defined policy to determine whether a backup copy should be restored, wherein the user defined policy is capable of indicating when the backup copy should be used in one of multiple circumstances based on whether the error is caused by a damaged file or by a missing file, and wherein the multiple circumstances are when the file is damaged and no modifications were made since the backup copy was made;
the file is damaged and modifications to the file have been made since the backup copy was made;
the file is missing and no modifications were made since the backup copy was made; and
the file is missing and modifications to the file have been made since the backup copy was made; and
restoring the file from the backup copy if the user defined policy indicates that the backup copy should be used. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9)
-
-
10. A system for automatically handling an error when retrieving a file for an application, comprising:
-
means for detecting the error when the application attempts to retrieve the file from a storage device;
means for checking a user defined policy to determine whether a backup copy should be restored, wherein the user defined policy is capable of indicating when the backup copy should be used in one of multiple circumstances based on whether the error is caused by a damaged file or by a missing file, and wherein the multiple circumstances are when the file is damaged and no modifications were made since the backup copy was made;
the file is damaged and modifications to the file have been made since the backup copy was made;
the file is missing and no modifications were made since the backup copy was made; and
the file is missing and modifications to the file have been made since the backup copy was made; and
means for restoring the file from the backup copy if the user defined policy indicates that the backup copy should be used. - View Dependent Claims (11, 12, 13, 14, 15, 16, 17, 18)
-
-
19. An article of manufacture for automatically handling an error when retrieving a file for an application, comprising a computer usable media including at least one computer program embedded therein that is capable or causing at least one computer to perform:
-
detecting the error when the application attempts to retrieve a file from a storage device;
checking a user defined policy to determine whether a backup copy should be restored, wherein the user defined policy is capable of indicating when the backup copy should be used in one of multiple circumstances based on whether the error is caused by a damaged file or by a missing file, and wherein the multiple circumstances are when the file is damaged and no modifications were made since the backup copy was made;
the file is damaged and modifications to the file have been made since the backup copy was made;
the file is missing and no modifications were made since the backup copy was made; and
the file is missing and modifications to the file have been made since the backup copy was made; and
restoring the file from the backup copy to the application if the user defined policy indicates that the backup copy should be used. - View Dependent Claims (20, 21, 22, 23, 24, 25, 26, 27)
-
Specification