Arbeitsnotizen zu: Debian und postgresql upgrade
Upgradehinweise
Debian
Es gibt die offizielle Upgrade Anleitung für Debian. Ist für die meisten zu ausführlich. Muss auf Stabilität und Datensicherheit geachtet werden, dann sollte diese Anleitung auf jeden Fall befolgt werden.
Für mich als Otto-Normal-Verbraucher reichen folgende Schritte aus:
root@# lsb_release -d
root@# apt update
root@# apt upgrade
root@# apt --purge autoremove
root@# nano -w /etc/apt/sources.list # replace old version name with new one
root@# apt update
root@# apt upgrade
root@# apt full-upgrade
Nun bitte hier an wichtige Einstellungen denken die zu überprüfen sind bevor ein reboot gemacht wird.
root@# reboot
Postgresql
Als Otto-Normal-Verbraucher der nix mit PostgrSQL zu tun hat, ist die upgrade Verfahrensweise an einem vorbei gegangen.
Als Resultat sah meine postgresql Installation so aus:
root@# pg_lsclusters
9.6 main 5432 online postgres /var/lib/postgresql/9.6/main /var/log/postgresql/postgresql-9.6-main.log
11 main 5433 online postgres /var/lib/postgresql/11/main /var/log/postgresql/postgresql-11-main.log
13 main 5434 online postgres /var/lib/postgresql/13/main /var/log/postgresql/postgresql-13-main.log
15 main 5435 online postgres /var/lib/postgresql/15/main /var/log/postgresql/postgresql-15-main.log
Folgende Schritte halfen dies zu lösen.
root@# pg_dropcluster 11 main --stop
root@# pg_dropcluster 13 main --stop
root@# pg_dropcluster 15 main --stop
root@# pg_upgradecluster 9.6 main
root@# pg_dropcluster 9.6 main
root@# apt-get purge postgresql-9.6 postgresql-client-9.6
root@# apt-get purge postgresql-11 postgresql-client-11
root@# apt-get purge postgresql-13 postgresql-client-13