Skip to content

Introduce a server setting to disallow concurrently running backups. #43891

@alesapin

Description

@alesapin

(you don't have to strictly follow this form)

Use case

Sometimes, for really sophisticated scenarios it can be hard to control the amount of in-progress backups run externally. For the purpose of simpler control we can introduce server-level setting which disallows running concurrent backups of any type.

Something like this in config.xml (enabled by default):
<allow_concurrent_backups>true</allow_concurrent_backups>

Describe the solution you'd like

It's important that backups can be executed in distributed way on multiple servers. Need to take it into account.

Describe alternatives you've considered
External check of system.backups table, but it can be complex.

Metadata

Metadata

Labels

Type

No type

Projects

No projects

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions