有沒有辦法將 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
對你來說。
當然,始終建議在開始任何操作之前進行備份。