User customizable CVFS namespace
First Claim
Patent Images
1. A method of displaying checkpoint information includes the steps of:
- identifying one or more characteristics of a checkpoint recovery set, wherein the checkpoint recovery set includes checkpoints of a primary file system;
filtering checkpoints to generate a result set of recovery checkpoints having one or more of the characteristics;
merging the resultant set of recovery checkpoints into a set of virtual directories placed directly within the primary file system; and
upon the occurrence of a trigger event, updating the virtual directories associated with the trigger event.
9 Assignments
0 Petitions
Accused Products
Abstract
An apparatus and method are described for defining, maintaining and displaying a checkpoint result set to facilitate identification of desirable checkpoints during system recovery. The checkpoint result set may be mapped to a user-customizable namespace. The user customizes the namespace by selecting one or more characteristics of desirable file system checkpoints. Being able to customize the namespace in this manner enables the user to be provided a more streamlined checkpoint result set in the event of data corruption. As a result an appropriate checkpoint can be more quickly selected for use in recovery.
27 Citations
24 Claims
-
1. A method of displaying checkpoint information includes the steps of:
-
identifying one or more characteristics of a checkpoint recovery set, wherein the checkpoint recovery set includes checkpoints of a primary file system; filtering checkpoints to generate a result set of recovery checkpoints having one or more of the characteristics; merging the resultant set of recovery checkpoints into a set of virtual directories placed directly within the primary file system; and upon the occurrence of a trigger event, updating the virtual directories associated with the trigger event. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 16, 17, 18, 19, 20)
-
-
15. The method of 14 wherein the triggering event is a time-relative triggering event.
-
21. A computer device including computer readable storage having program code stored thereon, the program code including:
-
filtering code for filtering checkpoints based on user specified characteristics to identify checkpoints that are desirable to the client, wherein the checkpoints are of a primary file system; generating code for generating a result set of recovery checkpoints having one or more of the characteristics; merging code for merging the resultant set of recovery checkpoints into a set of virtual directories placed directly within the primary file system; and upon the occurrence of a trigger event, updating the virtual directories associated with the trigger event. - View Dependent Claims (22, 23, 24)
-
Specification