Catch up of multiple missed backups


Is it possible that a missed backup that was missed multiple times is also catched up multiple times?

I have a job every 120 minutes. And I have a loooong running job. Last time about 28 hours.

After that I have seen (for the 120 minutes job)

Last successfull run: Today, about 5 minutes ago => this was the catch up
Next scheduled run: in about 60 minutes

And then 2 minutes later this job is processed! But the “last successfull run” was the catch up for the missed backups while the 28 hours job was running.

So the question is: Is a job catched up multiple times when it was missed multiple times?


The way the queue works a single job is not supposed to appear more than once, so if you seem to be experiencing that then there’s a bug.

One way to check what’s in the queue is to use the main menu “About” item, then click on the “System info” button, then scroll down to the “Server state properties” section and find the following lines:

  • activeTask is the ID of the currently running task (if any)
  • proposedSchedule is the “not yet in queue, but expected to be put in queue at …” list
  • schedulerQueueIds is the list of items CURRENTLY in the queue

(Thanks for kenkendk for the above descriptions!)

For a summary of how the scheduler is supposed to run, see here:

Handle many jobs
How can I disable start of missed backups when duplicati start?
A couple of suggestions

As you can see in this screenshot I have it again! A long job run until about 10:25PM. Then the hubiC started and finished at 10:31 as you can see.

Then some other jobs where catched up and not hubiC is running. BUT you see: Next scheduled run is 11:19pm and as you can also see the current time is 22:38 (10:38pm).


lastEventId : 4272
lastDataUpdateId : 640
lastNotificationUpdateId : 147
estimatedPauseEnd : 0001-01-01T00:00:00
activeTask : {“Item1”:202,“Item2”:“11”}
programState : Running
lastErrorMessage :
connectionState : connected
xsfrerror : false
connectionAttemptTimer : 0
failedConnectionAttempts : 0
lastPgEvent : {“BackupID”:“11”,“TaskID”:202,“BackendAction”:“Get”,“BackendPath”:“”,“BackendFileSize”:15655533,“BackendFileProgress”:0,“BackendSpeed”:-1,“CurrentFilename”:null,“CurrentFilesize”:0,“CurrentFileoffset”:0,“Phase”:“Verify_Running”,“OverallProgress”:1,“ProcessedFileCount”:28770,“ProcessedFileSize”:22540734797,“TotalFileCount”:28770,“TotalFileSize”:22540734797,“StillCounting”:false}
updaterState : Waiting
updatedVersion :
updateReady : false
updateDownloadProgress : 0
proposedSchedule : [{“Item1”:“10”,“Item2”:“2017-12-14T22:00:00Z”},{“Item1”:“2”,“Item2”:“2017-12-14T22:07:00Z”},{“Item1”:“11”,“Item2”:“2017-12-14T22:19:00Z”},{“Item1”:“1”,“Item2”:“2017-12-14T23:00:00Z”},{“Item1”:“9”,“Item2”:“2017-12-14T23:07:00Z”},{“Item1”:“6”,“Item2”:“2017-12-15T00:00:00Z”},{“Item1”:“7”,“Item2”:“2017-12-15T02:00:00Z”},{“Item1”:“8”,“Item2”:“2017-12-15T05:00:00Z”},{“Item1”:“3”,“Item2”:“2017-12-15T05:05:00Z”},{“Item1”:“5”,“Item2”:“2017-12-15T07:10:00Z”},{“Item1”:“4”,“Item2”:“2017-12-15T12:04:00Z”},{“Item1”:“12”,“Item2”:“2018-12-05T01:00:00Z”},{“Item1”:“13”,“Item2”:“2021-12-09T12:00:00Z”}]
schedulerQueueIds : [{“Item1”:203,“Item2”:“6”},{“Item1”:204,“Item2”:“1”}]
pauseTimeRemain : 0