1. A method for protecting data comprising: initializing an operation to protect data through a plurality of tasks configured to perform a data protection job; managing the progress of at least one of the plurality of tasks, management includes identifying at least one interrupted task of the data protection job; recognizing if at least one interrupted task from the data protection job is critical; creating a makeup job upon recognition of at least one critical interrupted task; populating the makeup job with recognized critical interrupted tasks; and disregarding non-critical interrupted tasks such that the non-critical interrupted tasks are not part of the makeup job.