Debian PostgreSQL版本升級分小版本和大版本,流程如下:
pg_dumpall工具備份所有數據庫。sudo systemctl stop postgresql。sudo apt update。sudo apt install postgresql-<目標版本>。sudo systemctl start postgresql。pg_dumpall導出舊數據庫。sudo systemctl stop postgresql。sudo /usr/lib/postgresql/<新版本>/bin/pg_ctl initdb -D /var/lib/postgresql/<新版本>/main/。pg_upgrade工具升級,或通過邏輯轉儲導入數據。sudo systemctl start postgresql@<新版本>-main。psql連接新服務檢查版本。