Enhancement: Randomize processing order for YAML config files #700

Closed
opened 2023-05-14 15:28:51 +00:00 by tgharold · 2 comments

What I'm trying to do and why

Process the backups in a specific configuration directory in a random order.

What I've found over the years is that processing backups in a random order produced better results over the same ordering day after day.

(A separate bit of development could address the configuration files that specify multiple target repositories?)

Other notes / implementation ideas

Possibly a command line flag of --randomize-config-order.

#### What I'm trying to do and why Process the backups in a specific configuration directory in a random order. What I've found over the years is that processing backups in a random order produced better results over the same ordering day after day. (A separate bit of development could address the configuration files that specify multiple target repositories?) #### Other notes / implementation ideas Possibly a command line flag of `--randomize-config-order`.
Owner

Interesting idea! Could you provide a little more detail about how randomizing the configuration order produces better results? Are these results better in terms of backup duration performance or some other metric? Thank you!

Interesting idea! Could you provide a little more detail about how randomizing the configuration order produces better results? Are these results better in terms of backup duration performance or some other metric? Thank you!
witten added the
waiting for response
label 2023-05-22 18:47:32 +00:00
Owner

I'm closing this one for now due to inactivity, but I'd be happy to open it up again if you have further thoughts. Thank you!

I'm closing this one for now due to inactivity, but I'd be happy to open it up again if you have further thoughts. Thank you!
witten removed the
waiting for response
label 2023-06-28 18:28:22 +00:00
Sign in to join this conversation.
No Milestone
No Assignees
2 Participants
Notifications
Due Date
The due date is invalid or out of range. Please use the format 'yyyy-mm-dd'.

No due date set.

Dependencies

No dependencies set.

Reference: borgmatic-collective/borgmatic#700
No description provided.