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

8.2.3 Redmineのバックアップ

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

  1. Kubernetes masterサーバー内で以下のコマンドを実行し、postgresqlのパスワードを確認します。以降の操作でパスワードを要求された場合は、確認したパスワードを入力してください。
    $ kubectl get secret -n fj-esdp-system fj-redmine-postgresql -o jsonpath="{.data.postgresql-password}" | base64 --decode ; echo
  2. Kubernetes masterサーバー内で、以下のコマンドを実行します。
    $ kubectl -n fj-esdp-system exec `kubectl -n fj-esdp-system get pods| grep fj-redmine-postgresql | awk -F ' ' '{print $1}'` -c fj-redmine-postgresql -i -t -- /opt/bitnami/postgresql/bin/pg_dump -U postgres -Fc --file=/bitnami/postgresql/data/backup_fj_redmine_db_bitnami_redmine.sqlc bitnami_redmine
  3. 利用しているストレージで以下のコマンドを実行し、Redmineをバックアップします。コマンド実行には管理者権限が必要です。ストレージについては「インストールガイド」の「インストール手順 > インストール > ストレージ設定ファイル」を参照してください。
    # cp -fr /var/FJSGHD/volumes/fj-esdp-system-redminedb-volume/data/backup_fj_redmine_db_bitnami_redmine.sqlc <バックアップ先>
    # cp -fr /var/FJSGHD/volumes/fj-esdp-system-redmine-volume/files <バックアップ先>