Data management system
First Claim
1. In a storage system having arrays of hard disk storage devices for storing information, a data manager operative to collect and store information about relationships among files stored in the storage system for presentation to a user, comprising:
- for a backup file of a first file, the data manager collects information about the backup file and creates an association between the first file and the backup file,for an archive file of the first file, the data manager collects information about the archive file and creates an association between the first file and the archive file,for a replication file of the first file, the data manager collects information about the replication file and creates an association between the first file and the replication file,wherein the information for the association between the first file and the backup file is stored in a backup server,wherein the information for the association between the first file and the archive file is stored in an archive server,wherein the information for the association between the first file and the replication file is stored in a replication server,wherein for a given file, the data manager displays one or more related files associated with the given file, the related files being one or more of a backup file, an archive file, or a replication file, and the data manager displays a graphical user interface that provides a user with the option of selecting from among a data view and a storage view and a path view.
1 Assignment
0 Petitions
Accused Products
Abstract
A method of collecting information about data and data handling processes from different types of applications in the context of a storage system is described. The retrieved information is presented to the user to illustrate the relationships among the data, for example, in the form of a data view illustrating the relationship among files, a storage view, illustrating the physical location at which the stored data is located, or a path view illustrating a particular path through the topology of the overall computing system and storage system. Also described are techniques for assuring the accuracy of backed up files.
-
Citations
19 Claims
-
1. In a storage system having arrays of hard disk storage devices for storing information, a data manager operative to collect and store information about relationships among files stored in the storage system for presentation to a user, comprising:
-
for a backup file of a first file, the data manager collects information about the backup file and creates an association between the first file and the backup file, for an archive file of the first file, the data manager collects information about the archive file and creates an association between the first file and the archive file, for a replication file of the first file, the data manager collects information about the replication file and creates an association between the first file and the replication file, wherein the information for the association between the first file and the backup file is stored in a backup server, wherein the information for the association between the first file and the archive file is stored in an archive server, wherein the information for the association between the first file and the replication file is stored in a replication server, wherein for a given file, the data manager displays one or more related files associated with the given file, the related files being one or more of a backup file, an archive file, or a replication file, and the data manager displays a graphical user interface that provides a user with the option of selecting from among a data view and a storage view and a path view. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9)
-
-
10. A storage system having a plurality of processes operating therein for handling data, the storage system comprising at least two of a replication server for replicating stored data to provide replication copies of the stored data, and/or a backup server for providing backup copies of the stored data, and/or an archive server for archiving the stored data to provide archived copies of the stored data, the storage system further comprising a data manager for tracking and associating the stored data with respect to location information and path information,
the location information being at least one of a location of the replication copies of the stored data, a location of the backup copies of the stored data, and/or a location of the archived copies of the stored data; -
the path information being at least one of a path to the replication copies of the stored data, a path to the backup copies of the stored data, and/or a path to the archived copies of the stored data; and wherein the data manager displays a graphical user interface that provides a user with the option of selecting from among a data view and a storage view and a path view. - View Dependent Claims (11, 12, 13, 14)
-
-
15. A storage system comprising:
-
at least one application server; a data manager; a first kind of server, the first kind of server being one of a backup server which creates backup files, an archive server which creates archive files, or a replication server which creates replication files; at least a second kind of server, the second kind of server being one of a backup server which creates backup files, an archive server which creates archive files, or a replication server which creates replication files; and a plurality of storage devices accessible by the application server, the data manager, the first kind of server, and the second kind of server, the data manager in communication with the first kind of server and the second kind of server and operative to collect information therefrom and to create relationship information indicative of associations among files stored in the storage system for presenting to a user, wherein the relationship information associates a first file with two of a backup file of the first file, an archive file of the first file, or a replication file of the first file, the first file being created by the application server and wherein the data manager displays a graphical user interface that provides a user with the option of selecting from among a data view and a storage view and a path view. - View Dependent Claims (16, 17, 18, 19)
-
Specification