Archiving using data obtained during backup of primary storage
First Claim
Patent Images
1. A method, comprising:
- copying, during a backup of one or more non-volatile information stores of primary storage, metadata of a plurality of files stored in the one or more non-volatile 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 backup 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, andperforming 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 non-volatile information stores were most recently copied to secondary storage;
following the backup operation of the one or more non-volatile information stores, reviewing the metadata copied to the index during the backup 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.
2 Assignments
0 Petitions
Accused Products
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.
-
Citations
20 Claims
-
1. A method, comprising:
-
copying, during a backup of one or more non-volatile information stores of primary storage, metadata of a plurality of files stored in the one or more non-volatile 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 backup 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 non-volatile information stores were most recently copied to secondary storage; following the backup operation of the one or more non-volatile information stores, reviewing the metadata copied to the index during the backup 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. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9)
-
-
10. A system, comprising:
one or more processors configured to; copy, during a backup of one or more non-volatile information stores of primary storage, metadata of a plurality of files stored in the one or more non-volatile 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 backup, 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 non-volatile information stores were most recently copied to secondary storage; following the backup operation of the one or more non-volatile information stores, review the metadata copied to the index during the backup 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. - View Dependent Claims (11, 12, 13, 14, 15, 16, 17, 18)
-
19. Non-transitory computer readable media comprising computer-executable instructions that, when executed by a computing system, cause the computing system to:
-
copy, during a backup of one or more non-volatile information stores of primary storage, metadata of a plurality of files stored in the one or more non-volatile 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 backup 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 non-volatile information stores were most recently copied to secondary storage; following the backup operation of the one or more non-volatile information stores, review the metadata copied to the index during the backup 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. - View Dependent Claims (20)
-
Specification