Backup and Restore GitLab
This document outlines how to backup and restore your GitLab instance using Toolbox.
General backup and restore guidance
The Operator deploys the Toolbox chart, meaning our existing documentation on how to backup and restore a GitLab instance is applicable to the Operator.
Migration between Helm-based and Operator-based installations
Backups created in a Helm-based installation can typically be restored in an Operator-based installation, and vice-versa.
These flows will be tested more extensively throughout the development of the Operator. See issue #320 for more information.
Note that environments that leverage external services for stateful components like PostgreSQL and Gitaly are typically easier to migrate.