Reporting using data obtained during backup of primary storage
AssigneeCommvault Systems, Inc.
InventorsRajiv Kottomtharayil, Paramasivam Kumarasamy
Life of this patent
Estimating the term…
Abstract
A data storage system can scan one or more information stores of primary storage and analyze the metadata of files stored in the one or more information stores of primary storage to identify multiple, possibly relevant, secondary copy operations that can be performed on the files. The storage system can also identify primary storage usage information of each file during the scan and use that information to generate reports regarding the usage of the primary storage.
Claims21
-19. (canceled)
A method, comprising:
- copying, during a secondary storage operation of one or more information stores of primary storage, metadata of a plurality of files stored in the one or more information stores to an index, the metadata copied to the index including at least modification date data of each file of the plurality of files, wherein the secondary storage operation of the plurality of files comprises:
- identifying a first set of one or more files of the plurality of files for a backup operation based at least in part on a determination that the first set of one or more files were modified since a previous backup date, and
- performing the backup operation on the first set of one or more files of the plurality of files, wherein the previous backup date indicates a date when modifications to files in the one or more information stores were most recently copied to secondary storage;
- following the backup operation of the one or more information stores, reviewing the metadata copied to the index during the secondary storage operation to identify a second set of one or more files of the plurality of files that were last modified prior to a system archival date;
- and
- performing an archive operation on the second set of one or more files of the plurality of files, wherein the archive operation includes replacing a particular file of the second set of one or more files with an identifier indicating a location of one or more copies of the particular file in the secondary storage.
A system, comprising:
- one or more processors configured to:
- copy, during a secondary storage operation of one or more information stores of primary storage, metadata of a plurality of files stored in the one or more information stores to an index, the metadata copied to the index including at least modification date data of each file of the plurality of files, wherein to perform the secondary storage operation, the one or more processors are configured to:
- identify a first set of one or more files of the plurality of files for a backup operation based at least in part on a determination that the first set of one or more files were modified since a previous backup date, and
- perform the backup operation on the first set of one or more files of the plurality of files, wherein the previous backup date indicates a date when modifications to files in the one or more information stores were most recently copied to secondary storage;
- following the backup operation of the one or more information stores, review the metadata copied to the index during the secondary storage operation to identify a second set of one or more files of the plurality of files that were last modified prior to a system archival date;
- and
- perform an archive operation on the second set of one or more files of the plurality of files, wherein the archive operation includes replacing a particular file of the second set of one or more files with an identifier indicating a location of one or more copies of the particular file in the secondary storage.
Non-transitory computer readable media comprising computer-executable instructions that, when executed by a computing system, cause the computing system to:
- copy, during a secondary storage operation of one or more information stores of primary storage, metadata of a plurality of files stored in the one or more information stores to an index, the metadata copied to the index including at least modification date data of each file of the plurality of files, wherein the secondary storage operation comprises:
- identifying a first set of one or more files of the plurality of files for a backup operation based at least in part on a determination that the first set of one or more files were modified since a previous backup date, and
- performing the backup operation on the first set of one or more files of the plurality of files, wherein the previous backup date indicates a date when modifications to files in the one or more information stores were most recently copied to secondary storage;
- following the backup operation of the one or more information stores, review the metadata copied to the index during the secondary storage operation to identify a second set of one or more files of the plurality of files that were last modified prior to a system archival date;
- and
- perform an archive operation on the second set of one or more files of the plurality of files, wherein the archive operation includes replacing a particular file of the second set of one or more files with an identifier indicating a location of one or more copies of the particular file in the secondary storage.
Dependencies are inferred from the claim text.