Hallo zusammen,
ich vermisse pg_upgrade für ein Upgrade von Postgres 16 auf 17.
Gibt es das nicht für REHL 9?
Auch kann ich die schönen Cluster-Befehle, die ich von Debian gewohnt bin, nicht finden?
Kann mir jemand einen Tipp geben?
Kommandos wie pg_createcluster und pg_upgradecluster sind nicht Teil von PostgreSQL, sondern Zusatzsoftware vom Debian-Paketierer.
Die sind dort auch bitter nötig, weil der Paketierer die Entscheidung getroffen hat, die Konfigurationsdateien nicht ins Datendirectory, sondern in /etc zu legen. Das hat Vorteile, aber auch Nachteile, und zu den Nachteilen gehört, daß das Anlegen eines Clusters nicht so einfach ist.
Der Paketierer der RPM-Pakete hat das nicht so gemacht, und dort kommt man mit initdb und pg_upgrade sehr gut zurecht.
Okay, Danke für die Info.
Bisher finde ich den Debian-Weg besser, er sieht für mich aufgeräumter aus, besonders bei mehr als einem Cluster pro Postgres-Version, aber vielleicht gewöhne ich mich ja noch daran.