Method and system of synchronizing filter metadata after a restore
First Claim
Patent Images
1. A computer-readable medium having computer-executable instructions, comprising:
- receiving a request to restore a metadata file associated with a filter;
in response to the request, closing the metadata file;
determining when the metadata file has been restored; and
from the metadata file, rebuilding data structures maintained by the filter.
2 Assignments
0 Petitions
Accused Products
Abstract
A method and system for updating a filter'"'"'s data after the filter'"'"'s metadata file is restored. The filter maintains an open handle to the metadata until the filter receives a request to have the metadata restored. The filter then closes the open handle and allows the metadata to be restored. After the metadata is restored, data associated with the filter is rebuilt based on the restored metadata.
36 Citations
39 Claims
-
1. A computer-readable medium having computer-executable instructions, comprising:
-
receiving a request to restore a metadata file associated with a filter;
in response to the request, closing the metadata file;
determining when the metadata file has been restored; and
from the metadata file, rebuilding data structures maintained by the filter. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23)
-
-
24. In a computing environment, a method, comprising:
-
maintaining an open handle to metadata, wherein the metadata is maintained by a filter that has an opportunity to monitor input to and output from storage;
receiving a request to restore the metadata;
closing the open handle to the metadata;
after the metadata is restored, rebuilding data associated with the filter. - View Dependent Claims (25, 26, 27, 28, 29, 30, 31, 32, 33, 34, 35)
-
-
36. An apparatus for updating data in response to file system changes, comprising:
-
a metadata file arranged to store metadata; and
a filter arranged to monitor input to and output from a volume and to perform actions, comprising;
receiving an input operation that indicates that the metadata file is to be restored;
in response to the input operation, closing the metadata file;
determining when the metadata file has been restored;
from the metadata file, rebuilding data structures maintained by the filter, wherein the data structures are employed by the filter in enforcing policies on the volume. - View Dependent Claims (37, 38, 39)
-
Specification