System and method for cataloging data
First Claim
Patent Images
1. A computer implemented method comprising:
- obtaining information concerning a possible occurrence of a data operation event performed within a data environment, wherein the possible occurrence of the data operation event includes generating at least one backup data file;
in an event of such an occurrence, storing the at least one backup data file at one or more remote locations;
filtering information obtained concerning the possible occurrence of the data operation event to extract data location information;
modifying a log file to indicate the occurrence of the data operation event within the data environment, including defining the one or more remote locations where the at least one backup data file is located; and
based on the log file, determining the data location information concerning each possible occurrence of the data operation event, including the one or more remote locations of the stored at least one backup data file;
wherein the data environment includes one or more storage arrays;
wherein the data operation event occurs within the one or more storage arrays.
9 Assignments
0 Petitions
Accused Products
Abstract
A method, computer program product, and computing system for obtaining information concerning the possible occurrence of a data operation event performed within a data environment. In the event of such an occurrence, a log file is modified to indicate the occurrence of the data operation event within the data environment.
15 Citations
18 Claims
-
1. A computer implemented method comprising:
-
obtaining information concerning a possible occurrence of a data operation event performed within a data environment, wherein the possible occurrence of the data operation event includes generating at least one backup data file; in an event of such an occurrence, storing the at least one backup data file at one or more remote locations; filtering information obtained concerning the possible occurrence of the data operation event to extract data location information; modifying a log file to indicate the occurrence of the data operation event within the data environment, including defining the one or more remote locations where the at least one backup data file is located; and based on the log file, determining the data location information concerning each possible occurrence of the data operation event, including the one or more remote locations of the stored at least one backup data file; wherein the data environment includes one or more storage arrays; wherein the data operation event occurs within the one or more storage arrays. - View Dependent Claims (2, 3, 4, 5, 6)
-
-
7. A computer program product residing on a non-transitory computer readable medium having a plurality of instructions stored thereon that, when executed by a processor, cause the processor to perform operations comprising:
-
obtaining information concerning a possible occurrence of a data operation event performed within a data environment, wherein the possible occurrence of the data operation event includes generating at least one backup data file; in an event of such an occurrence, storing the at least one backup data file at one or more remote locations; filtering information obtained concerning the possible occurrence of the data operation event to extract data location information; modifying a log file to indicate the occurrence of the data operation event within the data environment, including defining the one or more remote locations where the at least one backup data file is located; and based on the log file, determining the data location information concerning each possible occurrence of the data operation event, including the one or more remote locations of the stored at least one backup data file; wherein the data environment includes one or more storage arrays; wherein the data operation event occurs within the one or more storage arrays. - View Dependent Claims (8, 9, 10, 11, 12)
-
-
13. A computing system comprising:
-
at least one processor; at least one memory architecture coupled with the at least one processor; a first module executed on the at least one processor and the at least one memory architecture, wherein the first software module is configured to perform operations including obtaining information concerning a possible occurrence of a data operation event performed within a data environment, wherein the possible occurrence of the data operation event includes generating at least one backup data file; a second module executed on the at least one processor and the at least one memory architecture, wherein the second software module is configured to perform operations including storing the at least one backup data file at one or more remote locations in an event of such an occurrence; a third module executed on the at least one processor and the at least one memory architecture, wherein the third software module is configured to perform operations including filtering information obtained concerning the possible occurrence of the data operation event to extract data location information; fourth module executed on the at least one processor and the at least one memory architecture, wherein the fourth software module is configured to perform operations including modifying a log file to indicate the occurrence of the data operation event within the data environment in the event of the occurrence, including defining the one or more remote locations where the at least one backup data file is located; and fifth module executed on the at least one processor and the at least one memory architecture, wherein the fifth software module is configured to perform operations including based on the log file, determining the data location information concerning each possible occurrence of the data operation event, including the one or more remote locations of the stored at least one backup data file; wherein the data environment includes one or more storage arrays; wherein the data operation event occurs within the one or more storage arrays. - View Dependent Claims (14, 15, 16, 17, 18)
-
Specification