A system and method store information to a sequential storage media such
that storage space occupied-by data deemed obsolete may be reclaimed.
Information may be written to the storage media as sequential data sets
with each data set including a catalog describing the information in the
data set. A reclamation catalog identifies the obsolete data stored on the
media and is written to the media. A generation number on the storage
media may indicate whether the storage media has been reclaimed. A
reclamation process transfers data from the source media (e.g., the tape
media that includes obsolete data) to a destination media (e.g., a blank
tape) while excluding the obsolete data identified in the reclamation
catalog. The reclamation process may read a catalog stored on the source
media that describes the data stored on the source media. The reclamation
process then modifies that catalog by the information stored in the
reclamation catalog to create a unified catalog. The unified catalog
identifies which of the data stored on the source media is to be copied to
the destination media. The reclamation process then copies the data
identified in the unified catalog to the destination media. The
reclamation process may additionally increment the generation number to
indicate that the storage media has been reclaimed.
Un système et une méthode stockent l'information aux supports d'un stockage séquentiel tels que l'espace mémoire occuper-par des données considérées désuètes peut être repris. L'information peut être écrite aux supports de stockage en tant que fichiers séquentiels avec chaque Modem comprenant un catalogue décrivant l'information dans le Modem. Un catalogue de récupération identifie les données désuètes stockées sur les médias et est écrit aux médias. Un nombre de génération sur les supports de stockage peut indiquer si les supports de stockage a été repris. Un processus de récupération transfère des données à partir des médias de source (par exemple, les médias de bande qui inclut des données désuètes) aux médias d'une destination (par exemple, une bande vide) tout en excluant les données désuètes identifiées dans le catalogue de récupération. Le processus de récupération peut lire un catalogue stocké sur les médias de source qui décrit les données stockées sur les médias de source. Le processus de récupération modifie alors que catalogue par l'information stockée dans le catalogue de récupération pour créer un catalogue unifié. Le catalogue unifié identifie qui des données a stocké sur les médias de source doit être copié aux médias de destination. Le processus de récupération copie alors les données identifiées dans le catalogue unifié aux médias de destination. Le processus de récupération peut en plus incrémenter le nombre de génération pour indiquer que les supports de stockage a été repris.