Method, system, and apparatus for creating an archive routine for protecting data in a data protection system
First Claim
Patent Images
1. A method in a computing device for allocating media items of a media pool, the media items for archiving data by father job and son jobs, a father job having a father cycle and son jobs of a father job having a son cycle that is within the father cycle, the method comprising:
- receiving a request to allocate a media item for a job;
when a job collocation intent has been specified, allocating for each task of the job the same media item;
when a sons collocation intent has been specified, allocating for each task of each son job of the same father job the same media item; and
when a father/sons collocation intent has been specified, allocating for each task of a father job and each task of the son jobs of that father job the same media item;
wherein when a collocation intent is specified and the job is a replacement job replacing an original job that failed to complete, allocating the same media item as was allocated to the tasks of the original job that was replaced.
1 Assignment
0 Petitions
Accused Products
Abstract
A method for creating an archive protection plan for archiving a backup of data is provided. An indication of an archive data protection kind and an archive data protection duration are received. In response to receiving the archive data protection kind and the archive data protection duration, an archive scheme is determined and an archive protection plan representative of the archive scheme is generated.
32 Citations
13 Claims
-
1. A method in a computing device for allocating media items of a media pool, the media items for archiving data by father job and son jobs, a father job having a father cycle and son jobs of a father job having a son cycle that is within the father cycle, the method comprising:
-
receiving a request to allocate a media item for a job; when a job collocation intent has been specified, allocating for each task of the job the same media item; when a sons collocation intent has been specified, allocating for each task of each son job of the same father job the same media item; and when a father/sons collocation intent has been specified, allocating for each task of a father job and each task of the son jobs of that father job the same media item; wherein when a collocation intent is specified and the job is a replacement job replacing an original job that failed to complete, allocating the same media item as was allocated to the tasks of the original job that was replaced. - View Dependent Claims (2, 3, 4, 5)
-
-
6. A computer-readable storage device containing computer-executable instructions for controlling a computing device to allocate media items of a media pool, the media items for archiving data by father job and son jobs, by a method comprising:
-
when a job collocation intent has been specified, allocating for a first task of a job a new media item by when a recycle intent has been specified, allocating as the new media item a media item that is a recycled media item; and when a recycle intent has not been specified, allocating as the new media item a media item that is obtained from the media pool of free media items; and allocating for each subsequent task of the job the same media item; when a sons collocation intent has been specified, allocating for each task of each son job of the same father job the same media item; when a father/sons collocation intent has been specified, allocating for each task of a father job and each task of the son jobs of that father job the same media item; and when no collocation intent has been specified, allocating for each task of the job a new media item. - View Dependent Claims (7, 8)
-
-
9. A computing device for allocating media items of a media pool, the media items for archiving data by father job and son jobs, the computing device comprising:
-
a memory storing computer-executable instructions of; a component that, when a job collocation intent has been specified, allocates for a first task of a job a new media item by when a recycle intent has been specified, allocating as the new media item a medium item that is a recycled media item; and when a recycle intent has not been specified, allocating as the new media item a media item that is obtained from the media pool of free media items; and allocates for each subsequent task of the job the same media item; and a component that, when a sons collocation intent has been specified, allocates for each task of each son job of the same father job the same media item; and a processor that executes the computer-executable instructions stored in the memory. - View Dependent Claims (10, 11, 12, 13)
-
Specification