バージョンアップ手法をバックアップ手段ごとに検証

pg_upgrade

pg_dumpall

ファイルシステムごとバックアップ

Docker上でのバージョンアップ

docker-postgres-upgrade

https://qiita.com/y-amadatsu/items/2d43ce49c77f1f1df434

物理ディレクトリに対してpg_upgradeを実行する。

pg_dumpall/psql

https://betterprogramming.pub/how-to-upgrade-your-postgresql-version-using-docker-d1e81dbbbdf9

まとめると

  1. 旧コンテナーでdump
  2. 旧コンテナーのボリューム削除(切り戻し考えると残しても良い)
  3. 新コンテナ立ち上げ
  4. 新コンテナにdump流し込む

実際に検証した

docker-compose exec db pg_dumpall -U sonar > dump.sql

トップ   新規 一覧 検索 最終更新   ヘルプ   最終更新のRSS