PostgreSQL upgrade
/usr/lib/postgresql/16/bin/pg_upgrade --old-datadir /var/lib/postgresql/13/main/ --new-datadir /var/lib/postgresql/16/main --old-bindir /usr/lib/postgresql/13/bin/ --new-bindir /usr/lib/postgresql/16/bin/ --old-options='-c config_file=/etc/postgresql/13/main/postgresql.conf' --new-options='-c config_file=/etc/postgresql/16/main/postgresql.conf'
- ΠΠ±Π° ΠΊΠ»Π°ΡΡΠ΅ΡΠ° Π΄ΠΎΠ»ΠΆΠ½Ρ Π±ΡΡΡ ΠΎΡΡΠ°Π½ΠΎΠ²Π»Π΅Π½Ρ.
- ΠΠ»ΡΡ
--check
Π²ΡΠΏΠΎΠ»Π½ΠΈΡΡ Π²ΡΠ΅ ΠΏΡΠΎΠ²Π΅ΡΠΊΠΈ Π±Π΅Π· ΠΌΠΈΠ³ΡΠ°ΡΠΈΠΈ Π΄Π°Π½Π½ΡΡ . - ΠΠΎΡΠ»Π΅ ΠΎΠ±Π½ΠΎΠ²Π»Π΅Π½ΠΈΡ Π² ΠΏΠ°ΠΏΠΊΠ΅ Π·Π°ΠΏΡΡΠΊΠ° Π±ΡΠ΄Π΅Ρ Π»Π΅ΠΆΠ°ΡΡ ΡΠΊΡΠΈΠΏΡ
./delete_old_cluster.sh
ΠΊΠΎΡΠΎΡΡΠΉ ΡΠ΄Π°Π»ΠΈΡ ΡΡΠ°ΡΡΠΉ ΠΊΠ»Π°ΡΡΠ΅Ρ. - Π Π΅ΠΊΠΎΠΌΠ΅Π½Π΄ΡΠ΅ΡΡΡ Π½Π° Π½ΠΎΠ²ΠΎΠΌ ΠΊΠ»Π°ΡΡΠ΅ΡΠ΅ Π²ΡΠΏΠΎΠ»Π½ΠΈΡΡ -
/usr/lib/postgresql/16/bin/vacuumdb --all --analyze-in-stages
ΠΠ΅ΡΠ°Π»ΠΈ ΠΏΠΎ ΡΠ°Π±ΠΎΡΠ΅ Ρ HomeBrew Π²Π΅ΡΡΠΈΠ΅ΠΉ: PostgreSQL on HomeBrew