Processing

Please wait...

Settings

Settings

Goto Application

1. WO2010036754 - SYSTEMS AND METHODS FOR MANAGING SINGLE INSTANCING DATA

Publication Number WO/2010/036754
Publication Date 01.04.2010
International Application No. PCT/US2009/058137
International Filing Date 24.09.2009
IPC
G06F 12/00 2006.1
GPHYSICS
06COMPUTING; CALCULATING OR COUNTING
FELECTRIC DIGITAL DATA PROCESSING
12Accessing, addressing or allocating within memory systems or architectures
CPC
G06F 11/1451
GPHYSICS
06COMPUTING; CALCULATING; COUNTING
FELECTRIC DIGITAL DATA PROCESSING
11Error detection; Error correction; Monitoring
07Responding to the occurrence of a fault, e.g. fault tolerance
14Error detection or correction of the data by redundancy in operation
1402Saving, restoring, recovering or retrying
1446Point-in-time backing up or restoration of persistent data
1448Management of the data involved in backup or backup restore
1451by selection of backup contents
G06F 11/1453
GPHYSICS
06COMPUTING; CALCULATING; COUNTING
FELECTRIC DIGITAL DATA PROCESSING
11Error detection; Error correction; Monitoring
07Responding to the occurrence of a fault, e.g. fault tolerance
14Error detection or correction of the data by redundancy in operation
1402Saving, restoring, recovering or retrying
1446Point-in-time backing up or restoration of persistent data
1448Management of the data involved in backup or backup restore
1453using de-duplication of the data
G06F 11/1458
GPHYSICS
06COMPUTING; CALCULATING; COUNTING
FELECTRIC DIGITAL DATA PROCESSING
11Error detection; Error correction; Monitoring
07Responding to the occurrence of a fault, e.g. fault tolerance
14Error detection or correction of the data by redundancy in operation
1402Saving, restoring, recovering or retrying
1446Point-in-time backing up or restoration of persistent data
1458Management of the backup or restore process
G06F 11/1464
GPHYSICS
06COMPUTING; CALCULATING; COUNTING
FELECTRIC DIGITAL DATA PROCESSING
11Error detection; Error correction; Monitoring
07Responding to the occurrence of a fault, e.g. fault tolerance
14Error detection or correction of the data by redundancy in operation
1402Saving, restoring, recovering or retrying
1446Point-in-time backing up or restoration of persistent data
1458Management of the backup or restore process
1464for networked environments
G06F 16/162
GPHYSICS
06COMPUTING; CALCULATING; COUNTING
FELECTRIC DIGITAL DATA PROCESSING
16Information retrieval; Database structures therefor; File system structures therefor
10File systems; File servers
16File or folder operations, e.g. details of user interfaces specifically adapted to file systems
162Delete operations
G06F 16/1744
GPHYSICS
06COMPUTING; CALCULATING; COUNTING
FELECTRIC DIGITAL DATA PROCESSING
16Information retrieval; Database structures therefor; File system structures therefor
10File systems; File servers
17Details of further file system functions
174Redundancy elimination performed by the file system
1744using compression, e.g. sparse files
Applicants
  • COMMVAULT SYSTEMS, INC. [US]/[US] (AllExceptUS)
  • KOTTOMTHARAYIL, Rajiv [US]/[US] (UsOnly)
  • ATTARDE, Deepak, Raghunath [IN]/[US] (UsOnly)
  • VIJAYAN, Manoj, Kumar [IN]/[US] (UsOnly)
Inventors
  • KOTTOMTHARAYIL, Rajiv
  • ATTARDE, Deepak, Raghunath
  • VIJAYAN, Manoj, Kumar
Agents
  • ANCHELL, Scott, J.
Priority Data
61/100,68626.09.2008US
Publication Language English (en)
Filing Language English (EN)
Designated States
Title
(EN) SYSTEMS AND METHODS FOR MANAGING SINGLE INSTANCING DATA
(FR) SYSTÈMES ET PROCÉDÉS DE GESTION DE DONNÉES À INSTANCIATION UNIQUE
Abstract
(EN) Described in detail herein are systems and methods for managing single instancing data. Using a single instance database and other constructs (e.g. sparse files), data density on archival media (e.g. magnetic tape) is improved, and the number of files per storage operation is reduced. According to one aspect of a method for managing single instancing data, for each storage operation, a chunk folder is created on a storage device that stores single instancing data. The chunk folder contains three files: 1) a file that contains data objects that have been single instanced; 2) a file that contains data objects that have not been eligible for single instancing; and 3) a metadata file used to track the location of data objects within the other files. A second storage operation subsequent to a first storage operation contains references to data objects in the chunk folder created by the first storage operation instead of the data objects themselves.
(FR) L'invention porte sur des systèmes et sur des procédés pour gérer des données à instanciation unique. Une base de données à instanciation unique et d'autres structures (par exemple, fichiers à trous) permet d’améliorer une densité de données sur un support d'archive (par exemple, bande magnétique), et de réduire le nombre de fichiers par opération de stockage. Selon un aspect d'un procédé de gestion de données à instanciation unique, pour chaque opération de stockage, un dossier de segments est créé sur un dispositif de stockage qui stocke des données à instanciation unique. Le dossier de segments contient trois fichiers : 1) un fichier qui contient des objets de données qui ont été instanciés une fois ; 2) un fichier qui contient des objets de données qui n'ont pas été choisis pour une instanciation unique ; et 3) un fichier de métadonnées utilisé pour suivre l'emplacement d'objets de données à l'intérieur des autres fichiers. Une seconde opération de stockage consécutive à une première opération de stockage contient des références à des objets de données dans le dossier de segments créé par la première opération de stockage au lieu des objets de données eux-mêmes.
Related patent documents
Latest bibliographic data on file with the International Bureau