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

8.2.4 SonarQubeのバックアップ

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

  1. Kubernetes masterサーバー内で、以下のコマンドを実行します。パスワードの入力を求められた場合はsonarPassを入力します。(変更している場合は変更後のパスワードを入力します)
    $ kubectl -n fj-esdp-system exec `kubectl -n fj-esdp-system get pods| grep fj-sonarqube-postgresql | awk -F ' ' '{print $1}'` -c fj-sonarqube-postgresql -i -t -- /opt/bitnami/postgresql/bin/pg_dump -U sonarUser -Fc --file=/bitnami/postgresql/backup_fj_sonarqube_db.sqlc sonarDB
  2. 利用しているストレージで以下のコマンドを実行し、SonarQubeをバックアップします。コマンドの実行には管理者権限が必要です。ストレージについては「インストールガイド」の「インストール手順 > インストール > ストレージ設定ファイル」を参照してください。
    # cp -fr /var/FJSGHD/volumes/fj-esdp-system-sonarqubedb-volume/backup_fj_sonarqube_db.sqlc <バックアップ先>
    # cp -fr /var/FJSGHD/volumes/fj-esdp-system-sonarqube-volume/* <バックアップ先>