CREATION OF SYNTHETIC BACKUPS WITHIN DEDUPLICATION STORAGE SYSTEM
First Claim
1. A method for creating a synthetic backup by a deduplication storage system and a backup application using a processor device, comprising:
- providing the deduplication storage system a plurality of metadata instructions, wherein each of the plurality of metadata instructions specifies a data segment of an originating backup and a designated location of the data segment in the synthetic backup; and
processing each of the plurality of metadata instructions by each of;
locating those of a plurality of data sub-segments in the deduplication storage system specified by the data segment in each of the plurality of metadata instructions, andcreating metadata references to each of the plurality of data sub-segments and adding the metadata references to metadata of the synthetic backup being created.
1 Assignment
0 Petitions
Accused Products
Abstract
A deduplication storage system and a backup application create a synthetic backup. Metadata instructions are provided to the deduplication storage system. Each of the metadata instructions specifies the data segment of an originating backup and a designated location of the data segment in the synthetic backup. Each of the metadata instructions are processed by locating those data sub-segments in the deduplication storage system specified by the data segment in each of the metadata instructions, and creating metadata references to each of the data sub-segments and adding the metadata references to metadata of the synthetic backup being created.
13 Citations
21 Claims
-
1. A method for creating a synthetic backup by a deduplication storage system and a backup application using a processor device, comprising:
-
providing the deduplication storage system a plurality of metadata instructions, wherein each of the plurality of metadata instructions specifies a data segment of an originating backup and a designated location of the data segment in the synthetic backup; and processing each of the plurality of metadata instructions by each of; locating those of a plurality of data sub-segments in the deduplication storage system specified by the data segment in each of the plurality of metadata instructions, and creating metadata references to each of the plurality of data sub-segments and adding the metadata references to metadata of the synthetic backup being created. - View Dependent Claims (2, 3, 4, 5, 6, 7)
-
-
8. A system for creating a synthetic backup by a deduplication storage system and a backup application, comprising:
-
the deduplication storage system; at least one processor device, operable in the deduplication computing storage environment, wherein the at least one processor device; provides the deduplication storage system a plurality of metadata instructions, wherein each of the plurality of metadata instructions specifies a data segment of an originating backup and a designated location of the data segment in the synthetic backup, and processes each of the plurality of metadata instructions by each of; locating those of a plurality of data sub-segments in the deduplication storage system specified by the data segment in each of the plurality of metadata instructions, and creating metadata references to each of the plurality of data sub-segments and adding the metadata references to metadata of the synthetic backup being created. - View Dependent Claims (9, 10, 11, 12, 13, 14)
-
-
15. A computer program product for creating a synthetic backup by a deduplication storage system and a backup application using at least one processor device, the computer program product comprising a computer-readable storage medium having computer-readable program code portions stored therein, the computer-readable program code portions comprising:
-
a first executable portion that provides the deduplication storage system a plurality of metadata instructions, wherein each of the plurality of metadata instructions specifies a data segment of an originating backup and a designated location of the data segment in the synthetic backup; and a second executable portion that processes each of the plurality of metadata instructions by each of; locating those of a plurality of data sub-segments in the deduplication storage system specified by the data segment in each of the plurality of metadata instructions, and creating metadata references to each of the plurality of data sub-segments and adding the metadata references to metadata of the synthetic backup being created. - View Dependent Claims (16, 17, 18, 19, 20, 21)
-
Specification