Systems and methods for using metadata to enhance data identification operations
First Claim
1. A method for performing data identification operations involving electronic data, the method comprising:
- receiving an index generated by a journal application, the index identifying data interactions made by at least one other application to data objects stored on one or more primary storage devices;
updating, based on the index, first metadata stored in a first metabase, wherein the updating comprises accessing the data objects to obtain the first metadata about the data objects;
receiving a query comprising selection criteria associated with moving data from the one or more primary storage devices to one or more secondary storage devices;
identifying with the first metabase, one or more of the data objects which meet the selection criteria without accessing the data objects stored on the primary storage device;
copying the one or more of the data objects identified by the first metabase to the one or more secondary storage devices; and
storing second metadata in a second metabase, the second metadata comprising information about the one or more data objects copied to the one or more secondary storage devices.
4 Assignments
0 Petitions
Accused Products
Abstract
Systems and methods for managing electronic data are disclosed. Various data management operations can be performed based on a metabase formed from metadata. Such metadata can be identified from an index of data interactions generated by a journaling module, and obtained from their associated data objects stored in one or more storage devices. In various embodiments, such processing of the index and storing of the metadata can facilitate, for example, enhanced data management operations, enhanced data identification operations, enhanced storage operations, data classification for organizing and storing the metadata, cataloging of metadata for the stored metadata, and/or user interfaces for managing data. In various embodiments, the metabase can be configured in different ways. For example, the metabase can be stored separately from the data objects so as to allow obtaining of information about the data objects without accessing the data objects or a data structure used by a file system.
-
Citations
20 Claims
-
1. A method for performing data identification operations involving electronic data, the method comprising:
-
receiving an index generated by a journal application, the index identifying data interactions made by at least one other application to data objects stored on one or more primary storage devices; updating, based on the index, first metadata stored in a first metabase, wherein the updating comprises accessing the data objects to obtain the first metadata about the data objects; receiving a query comprising selection criteria associated with moving data from the one or more primary storage devices to one or more secondary storage devices; identifying with the first metabase, one or more of the data objects which meet the selection criteria without accessing the data objects stored on the primary storage device; copying the one or more of the data objects identified by the first metabase to the one or more secondary storage devices; and storing second metadata in a second metabase, the second metadata comprising information about the one or more data objects copied to the one or more secondary storage devices. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10)
-
-
11. A system for performing data identification operations involving electronic data, the system comprising:
-
a computer processor; a monitor agent comprising at least computer hardware, the monitor agent receives data generated by a journal application, the index identifying data interactions made by at least one other application to data objects stored on a primary storage device; a first metabase, wherein the monitor agent updates, based on the index, first metadata stored in the first metabase, wherein the updates comprise accessing the data objects top obtain the first metadata about the data objects; and a storage manager comprising at least computer hardware, the storage manager receives selection criteria associated with moving data from the one or more primary storage devices to one or more secondary storage devices, wherein the storage manager identifies with the first metabase, one or more data objects which meet the selection criteria without accessing the data objects stored on the one or more primary storage devices; wherein the storage manager directs the copying of the one or more data objects identified by the first metabase to the one or more secondary storage devices; wherein the storage manager directs storage of second metadata in a second metabase, the second metadata comprising information about the one or more data objects copied to the one or more secondary storage devices. - View Dependent Claims (12, 13, 14, 15, 16, 17, 18, 19, 20)
-
Specification