Previous Topic

Next Topic

Book Contents

Book Index

The difference between rerun and restart

To understand what Control-M/Restart does, it is necessary to distinguish between job rerun and job restart.

Job rerun is the re-execution of a scheduled job from the beginning. For example, if a job fails, the entire job can be rerun.

At best, rerunning a job can waste processing time on already successfully completed job steps. And unless certain precautions are taken, if successful job steps from the prior run performed updates before the job failed, rerunning the job can create problematic results by repeating those updates.

Job restart is the re-execution of a job from a particular step. In general, the results of successful job steps from before the failure are utilized, and re-execution continues from the end of the last successful step. Many complex decisions are made and several necessary tasks are performed during this process. These are described briefly in this chapter.

Parent Topic

Overview