gems/gitlab-backup-cli/README.md
The GitLab Backup CLI is the new Backup tool for all GitLab installations.
The previous implementation relied on a couple of different approaches to implement backup.
Some relied on rake tasks shipped along with the main codebase. Extra functionality was implemented as part of Omnibus GitLab, and a different implementation was done for Kubernetes.
In this new implementation, we have a Unified approach:
It aims to eventually supersede the previous backup mechanisms:
In addition, the new tool will add a new way of performing Backups when used with supported Cloud providers:
Please check the Blueprint for additional information: https://handbook.gitlab.com/handbook/engineering/architecture/design-documents/backup_and_restore/
The gem is available as open source under the terms of the MIT License.