is it just me who would be very grateful to have such a (probably rather easy to implement) feature? This is why I’d like this very much:
I’ve set up several backup job (multiple targets) which are scheduled to run frequently at different times and take up to 20 minutes each to complete. This means that there’s a very good chance that one of this backup jobs is currently running whenever I decide to shut down my computer, and in the worst case with another one right waiting in the queue.
I know that Duplicati has some abilities to avoid data corruption due to interrupted backup jobs, but don’t like to do that anyway. So what I’m thinking about is a simple check box (or the like) which is showing on the GUI whenever a backup job is running. Checking this box should cause Duplicati to finish the current backup job, ignore everything which may happen to be in the queue and then gracefully shut down the computer.
The checkbox (or whatever) should be implemented to be configurable all the way until the desicion has to be made: keep going or shut down. So checking the box actually would do nothing at all (besides maybe triggering a warning message), but Duplicati just would have a look whether or not the checkbox is checked after a job is finished.
Not checked: proceed as usual
Checked: ignore the queue (if there is any) and shut down.
Hm. I’d like to hear your opinion on this one