What will you do if you accidentally lose access to your GitLab repository? Or some of your issues, pull requests, webhooks, or other metadata is gone for a lifetime? One may think that if he keeps all his data in Git and uses GitLab, which is one of the most secure Git hosting services, everything will be fine.
However, Git isn’t a backup itself, and GitLab as any other service provider is governed by the Shared Responsibility Model, which means that your data is all your responsibility. The service provider is only responsible for its service being ongoing, and its data being secured.
In this blog post, let’s look at different methods and tools to back up GitLab, their pros and cons.
Read more