概要
Gitlab を docker-compose で動作させている場合にバックアップを取得する方法を紹介します
環境
- Gitlab 13.12.5-ee.0
フルバックアップ
- docker-compose exec gitlab gitlab-backup
コンテナ内の /var/opt/gitlab/backups
に保存されるのでホストマシン側でマウントしたりデータボリュームを使って保存しておきましょう
secret のバックアップ
- docker-compose exec gitlab gitlab-ctl backup-etc
コンテナ内の /etc/gitlab/config_backup
に保存されるのでホストマシン側でマウントしたりデータボリュームを使って保存しておきましょう
最後に
バックアップ時のストラテジーは docker-compose でも普通に指定できます
secret のバックアップは Gitlab のバージョンが 12.3 以上でなければなりません
0 件のコメント:
コメントを投稿