postgreSQL のクラスターを特定のバージョンにアップグレードする方法はありますか?
例:
私は9.4.17 - 9.6.8と10.3を持っています
10.3にはクラスタがオンになっています 9.4.17にはクラスタがオンになっています
9.4.17 を 9.6.8 にアップグレードする必要があるのですが、以下を使用するかどうか迷っています。
pg_upgradecluster 9.4 メイン
クラスターは最新バージョン(おそらく 10.3)にアップグレードされます。クラスターを 9.6.8 に更新する必要があります。
答え1
-v
のフラグを使用するpg_upgradecluster
と、必要な新しいバージョンを指定できます。
からhttps://manpages.debian.org/stretch/postgresql-common/pg_upgradecluster.1.en.html:
-v newversion
Set the version to upgrade to (default: latest available).
あなたにとってもpg_upgradecluster -v 9.6.8 9.4 main
。
もちろん、何かを始める前に必ずバックアップを取ることをお勧めします。