ページの先頭行へ戻る
Enterprise Service Development Platform V1.2.0 運用ガイド(FJCS仕様)
FUJITSU Software

9.2.2 GitLab Mattermostのバックアップ

GitLab Mattermostのデータは、PostgreSQLで管理されています。

  1. GitLabサーバー内で、以下のコマンドを実行し、コンテナにログインします。
    $ sudo docker exec -it gitlab bash
  2. コンテナ内で以下のコマンドを実行し、バックアップファイルを作成してください。
    su - mattermost
    >/opt/gitlab/embedded/bin/pg_dump -c -U gitlab_mattermost -h /var/opt/gitlab/postgresql -p 5432 mattermost_production > backup_fj_mattermost_db.sqlc
  3. backup_fj_mattermost_db.sqlcは、コンテナ内に出力されます。必要に応じて、docker cpコマンド等でホストにコピーしてください。docker cpコマンドについては、Dockerのドキュメントを参照してください。
  4. backup_fj_mattermost_db.sqlcおよびGitLabサーバの/var/FJSGHD/gitlab/data/mattermost/data/がバックアップ対象です。