Przy upgrade z 9.3 do 9.4
apt-get install postgresql-9.4 sudo pg_dropcluster 9.4 main --stop sudo pg_upgradecluster 9.3 main sudo pg_dropcluster 9.3 main
A w razie problemów:
http://www.gab.lc/articles/migration_postgresql_9-3_to_9-4
===1. Dla przykładu aktualizacja clastra z wersji 9.3 do 9.6===
Przełączamy się na użytkownika postgres
su - postgres
Następnie usuwamy pusty klaster wydając polecenie
pg_dropcluster 9.6 main --stop
Przeprowadzamy aktualizację bazy
pg_upgradecluster 9.3 main
Jeśli otrzymamy komunikat --Success. Please check that the upgraded cluster works-- i po sprawdzeniu baza działa poprawnie możemy usunąć stary klaster
pg_dropcluster 9.3 main
Operacja w zależności o wielkości bazy może potrwać od kilku minut do kilku godzin.
===2. Dla przykładu aktualizacja clastra z wersji 9.6 do 10===
Przełączamy się na użytkownika postgres
su - postgres
Następnie usuwamy pusty klaster wydając polecenie
pg_dropcluster 10 main --stop
Przeprowadzamy aktualizację bazy
pg_upgradecluster 9.6 main
Jeśli otrzymamy komunikat --Success. Please check that the upgraded cluster works-- i po sprawdzeniu baza działa poprawnie możemy usunąć stary klaster
pg_dropcluster 9.6 main
Operacja w zależności o wielkości bazy może potrwać od kilku minut do kilku godzin.