SYSTEMS AND METHODS FOR CLASSIFYING AND TRANSFERRING INFORMATION IN A STORAGE NETWORK
First Claim
10. A computer-readable media encoded with instructions for controlling a data storage system to perform data management operations, by a method comprising:
- receiving a request to perform a data management operation specifying a time-based criteria;
searching a metabase containing metadata that describes data objects managed by the data storage system to identify metadata satisfying the time-based criteria, wherein the metadata contains at least categories associated with the data objects that relate to the manner in which storage operations are performed on the data objects;
determining data objects managed by the data storage system that are associated with the identified metadata; and
accessing at least one of the determined data objects managed by the data storage system to perform the requested data management operation.
4 Assignments
0 Petitions
Accused Products
Abstract
Systems and methods for data classification to facilitate and improve data management within an enterprise are described. The disclosed systems and methods evaluate and define data management operations based on data characteristics rather than data location, among other things. Also provided are methods for generating a data structure of metadata that describes system data and storage operations. This data structure may be consulted to determine changes in system data rather than scanning the data files themselves.
61 Citations
44 Claims
-
10. A computer-readable media encoded with instructions for controlling a data storage system to perform data management operations, by a method comprising:
-
receiving a request to perform a data management operation specifying a time-based criteria; searching a metabase containing metadata that describes data objects managed by the data storage system to identify metadata satisfying the time-based criteria, wherein the metadata contains at least categories associated with the data objects that relate to the manner in which storage operations are performed on the data objects; determining data objects managed by the data storage system that are associated with the identified metadata; and accessing at least one of the determined data objects managed by the data storage system to perform the requested data management operation. - View Dependent Claims (11, 12, 13, 14, 16, 17, 18)
-
-
19. In a data storage network, a system for storing information related to data accessible within a data storage network, comprising:
-
a means for identifying data within the data storage network managed by a data management system; a means for obtaining time-based information about the data within the data storage network; a means for creating metadata that describes the identified data and that contains the obtained time-based information; a means for storing the created metadata; and a means for performing storage operations within the data storage network based on the metadata. - View Dependent Claims (1, 2, 3, 4, 5, 6, 7, 8, 9, 25, 20, 21, 22, 23, 24, 26)
-
-
25-1. The system of claim 19 wherein the means for obtaining time-based information comprises a means for obtaining a time the data was deleted.
-
27. A method of performing a data storage operation with respect to at least one secondary storage location, the method comprising:
-
receiving a request to perform a storage operation with respect to the at least one secondary storage location; determining which of a primary and secondary metabase to access for information related to the storage request, wherein the primary and secondary metabases are not identical; accessing the determined metabase to obtain information related to the storage request; and performing the storage request based on the request and the information related to the request. - View Dependent Claims (28, 29, 30, 31, 32, 33, 34, 35)
-
-
36. A method of identifying changed data, comprising:
-
selecting an entry of a log that journals changes to data and determining if the selected entry refers to data tracked by a data classification system that stores classifications associated with data that describe the manner in which data management operations are performed on data; if the selected entry refers to data tracked by the data classification system, identifying at least a first change to the data represented by the entry; and updating the data classification system based on the identified change.
-
-
37. A system for identifying data based on entities associated with the data, comprising:
-
an entity definition component that defines one or more entities; a data identification component that locates data and determines one or more entities associated with the data; a data classification component that determines at least one characteristic of the data related to patterns describing interactions with the one or more entities associated with the data; and a metabase component that stores the metadata and responds to requests to perform data storage operations based on the metadata. - View Dependent Claims (38, 39, 40, 41, 42, 43)
-
-
44. A method of finding data objects based on users associated with the data objects, comprising:
-
receiving a request to identify one or more data objects under the control of a data management system, wherein the request specifies one or more criteria based on a pattern of user interaction with the data objects; searching a metabase for metadata identifying data objects under the control of the data management system that satisfy the one or more criteria; and providing the identified data objects in response to the request.
-
Specification