ページの先頭行へ戻る
Enterprise Service Development Platform V1.0.0 運用ガイド
FUJITSU Software

8.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 > <バックアップファイル名>
  3. バックアップしたファイルは、コンテナ内に出力されます。必要に応じて、docker cpコマンド等でホストにコピーしてください。docker cpコマンドについては、Dockerのドキュメントを参照してください。