pg_upgradecluster を特定のバージョンにアップグレードしますか? ( 2 バージョン以上 )

pg_upgradecluster を特定のバージョンにアップグレードしますか? ( 2 バージョン以上 )

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

もちろん、何かを始める前に必ずバックアップを取ることをお勧めします。

関連情報