In accordance with an aspect of the present invention, in a data
protection system having a production location, a storage location, and a
communication path for transmitting data between the production location
and the storage location, a method for creating a makeup archive job is
provided. The method includes determining if a task of an archive job was
successful and, if it is determined that the task was not successful,
including the task in an archive makeup job. Additionally, the method
determines if there are any tasks of the archive job that are dependent
upon the failed task. If there are dependent tasks, those dependent tasks
are also included in the archive makeup job.