System and method for extended media retention
First Claim
1. A method for extending storage media retention, the storage media comprising a data set comprising a plurality of data elements, the method comprising:
- obtaining a set of aging preferences;
evaluating each of the data elements against the aging preferences to determine whether each of the data elements satisfies the aging preferences; and
aging each of the data elements which is determined to satisfy the aging preferences.
6 Assignments
0 Petitions
Accused Products
Abstract
The present invention provides systems and methods for extending media retention. Methods are provided in which a set of aging preferences are obtained. Data elements of a data set stored on storage media are evaluated against the aging preferences to determine whether each of the data elements satisfy the aging preferences. Each of the data elements that is determined to satisfy the aging preferences is aged. Aging can include freeing a portion of storage media, previously used to store a data element, for other storage usage.
128 Citations
15 Claims
-
1. A method for extending storage media retention, the storage media comprising a data set comprising a plurality of data elements, the method comprising:
-
obtaining a set of aging preferences;
evaluating each of the data elements against the aging preferences to determine whether each of the data elements satisfies the aging preferences; and
aging each of the data elements which is determined to satisfy the aging preferences. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8)
-
-
9. A method for extending storage media retention, the storage media comprising a plurality of storage elements comprising a data set, the method comprising:
-
obtaining a set of aging preferences;
evaluating data stored on each of the storage elements against the aging preferences to determine whether data on each of the storage elements is to be aged; and
for each storage element containing only data to be aged, returning the storage element to a scratch pool for reuse. - View Dependent Claims (10, 11)
-
-
12. A method for extending storage media retention, the storage media storing the data comprising a data set comprising a plurality of data elements, the method comprising:
-
obtaining a set of aging preferences;
evaluating, from an index, index data relating to each of the data elements against the aging preferences to determine whether each of the data elements satisfies the aging preferences; and
aging each of the data elements which are determined to satisfy the aging preferences by deleting data in the index associated with data elements to be aged. - View Dependent Claims (13)
-
-
14. A system for extending retention of storage media, the system comprising:
-
a storage device; and
a processor for;
obtaining a set of aging preferences;
evaluating, from an index, index data relating to each of a set of data elements stored in the storage device against the aging preferences to determine whether each of the data elements satisfies the aging preferences; and
aging each of the data elements which is determined to satisfy the aging preferences by deleting, from the index, index data associated with data elements to be aged.
-
-
15. A system for extending retention of storage media, the system comprising:
-
one or more storage managers with access to aging preferences;
a storage device storing data elements of a data set;
one or more media agents, communicatively coupled to the storage manager and the storage device, and comprising one or more indices, the indices containing information associated with the data elements;
wherein the one or more media agents;
cause evaluation of data from the indices relating to each of the data elements against the aging preferences to determine whether each of the data elements satisfies the aging preferences; and
cause the storage device to age each of the data elements which is determined to satisfy the aging preferences.
-
Specification