GitLab Cloud Backup
Description
Ensuring all GitLab data is safely and securely backed up is a concern for all CE & EE instances of GitLab. Providing a low-touch, simple way of backing up any GitLab instance to a managed cloud solution may provide value for a lot of people.
Would love to hear thoughts and feedback from the community and customers.
Proposal
- Create a new product that can be installed on any CE or EE instance of GitLab
- The product has a web interface with minimal configuration and redirects to a hosted GitLab CloudSafe service for authentication & payment
- The installed GitLab instance will then be replicated to a managed solution
- The cloud backup solution will provide easy mechanisms to validate and restore the managed cloud backup
This may be similar to GitLab Geo and other DR initiatives discussed and implemented in EE, but will provide a managed solution for any CE or EE customer for peace of mind backup and DR. It may also entail the decoupling of the bundled EE approach to this problem.