Talend Administration Center offers the concept of "recovery checkpoints" as an execution restore facility for Jobs executed with errors. Checkpoints are taken in anticipation of the potential need to restart a job execution beyond its starting point.
Job execution processes can be time-consuming, as are backup and restore operations. If checkpointing is possible, checkpoints are initiated at specified intervals (trigger connections) in terms of bulks of the data flow.
The purpose of checkpointing is to minimize the amount of time and effort wasted if you need to restart the process of job execution when this process is interrupted by a failure. With checkpointing, the process can be restarted from the latest checkpoint previous to the failure rather than from the beginning of the job execution process.