Redmineのリストアは、再インストールを行う必要があります。
Redmineをアンインストールします。Kubernetes masterサーバー上で以下を実行します。
$ cd /var/FJSGHD/playbook $ ansible-playbook -i /var/FJSGHD/inventories/hosts /var/FJSGHD/playbook/play_redmine_delete.yml
Redmineをインストールします。Kubernetes masterサーバー上で以下を実行します。
$ cd /var/FJSGHD/playbook $ ansible-playbook -i /var/FJSGHD/inventories/hosts /var/FJSGHD/playbook/play_redmine.yml
$ cp -fr <バックアップデータ> /var/FJSGHD/volumes/fj-esdp-system-redmine-volume
# cp -fr backup_fj_redmine_db_bitnami_redmine.sqlc /var/FJSGHD/volumes/fj-esdp-system-redminedb-volume/data
$ kubectl get secret -n fj-esdp-system fj-redmine-postgresql -o jsonpath="{.data.postgresql-password}" | base64 --decode ; echo
$ 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_restore -c -U postgres -d bitnami_redmine -Fc /bitnami/postgresql/data/backup_fj_redmine_db_bitnami_redmine.sqlc