vorta icon indicating copy to clipboard operation
vorta copied to clipboard

Advanced scheduler options

Open warmup72 opened this issue 3 years ago • 25 comments

It would be nice to add the usual options to the scheduler in Vorta:

  • [ ] Selection of the day(s) of the week via checkboxes
  • [ ] Selection of the start time for a periodic run (with a period of multiple days)
  • [ ] Option that only [n] backup plans are allowed to run in parallel
  • [ ] Exclude a certain period of time within a day (e.g. no backup between 10:00 p.m. - 6:00 a.m.)

warmup72 avatar Aug 24 '22 09:08 warmup72

* [ ]  Option that only [n] backup plans are allowed to run in parallel

In case of multiple profiles scheduled for the same time?

real-yfprojects avatar Aug 24 '22 10:08 real-yfprojects

I think it's important to specify the maximum number of jobs that can run in parallel at the same time. also across profiles

warmup72 avatar Aug 24 '22 18:08 warmup72

Currently backups of the same profile cannot run in parallel. But your point applies for backups from different profiles.

real-yfprojects avatar Aug 25 '22 06:08 real-yfprojects

Having the option to do backup every X weeks, on a specific weekday and time would be very nice.

Znerox avatar Dec 17 '22 11:12 Znerox

Having the option to do backup every X weeks, on a specific weekday and time would be very nice.

What do you need that for?

real-yfprojects avatar Dec 25 '22 12:12 real-yfprojects

More than one year later and there is still no possibility to select specific weekdays for schedules. :-1: I was surprised to realize that Vorta does not offer such basic scheduling options despite the fact that corresponding pull requests like this exist since 2020.

thatso avatar Mar 31 '24 20:03 thatso

@thatso As this is a community maintained project and not a commercial product, it might need a motivated individual like you to pick up the issue.

Also, my question still remains unanswered: What is a use case for selecting specific weekdays for schedules?

real-yfprojects avatar Apr 01 '24 14:04 real-yfprojects

Hello, In my opinion, this is basically an easy way to cover all requirements. However, the problem with Vorta in particular is that you cannot select a time if you select a backup interval greater than one day. In this case Vorta takes the time of the last backup. Quite annoying for me.

warmup72 avatar Apr 01 '24 14:04 warmup72

despite the fact that corresponding pull requests like this exist since 2020.

The PR's contents no longer exists, so this isn't really an argument.

Nevertheless I feel like a GUI similar to the following would actually be realively easy to implement and provide sufficient UX. However instead of changing the visibility of the UI elements they should be disabled/enabled as needed. (They are still displayed but greyed out)

100402946-22c11580-3023-11eb-9443-b209e1c9133e

real-yfprojects avatar Apr 01 '24 19:04 real-yfprojects

Nevertheless I feel like a GUI similar to the following would actually be realively easy to implement and provide sufficient UX.

That UI is exactly the one from the pull request I referenced. The specific way the selection will be implemented is not really relevant. However, not being able to choose weekdays and times at all is just unexpected as this is a well-known and acknowledged standard for any backup software in general.

thatso avatar Apr 01 '24 19:04 thatso

The reason I would want something like this: I only want backups to run at night, and for many of my backup jobs, the source folder changes so rarely that having it run once a week would be sufficient. Unfortunately I do not know enough to implement this myself.

Znerox avatar Apr 03 '24 17:04 Znerox