Automated Backups (Docker)
Description
Allow configuration of automated backups. This is not the same as adding a cron task, as this isn't an appropriate way to manage Dockerized applications.
Proposal
Allow a configuration in config.toml
to turn on automated, scheduled backups. The current methods listed at https://docs.gitlab.com/omnibus/settings/backups.html are not appropriate or applicable for containerized deployments. The current suggested solution for Docker containers is to manually run exec
commands in the containers. This method is not useful for deployments on platforms like Kubernetes.
The Docker container should have a configurable way to enable regular backups that does not rely on manual intervention.