General concept
Job execution processes can be time-consuming, as are backup and restore operations. If checkpointing is possible, this will minimize the amount of time and effort wasted when the process of Job execution is interrupted by failure.
With Talend Studio, you can set checkpoints in your Job design at specified intervals (On Subjob Ok and On SubJob Error connections) in terms of bulks of the data flow.
With Talend Administration Center, and in case of failure during Job execution, the execution process can be restarted from the latest checkpoint previous to the failure rather than from the beginning.