News - Informatique

Upgrade PostgreSQL serveur Peertube

| Informatique | 3 Commentaires
Petite mise à jour de PostgreSQL hier soir qui passe de la version 11.20 à la 15.3.

Code BASH :
postgres@peertube:~$ . pg_env 5435
Environnement positionné pour :
15  main    5435 online postgres /var/lib/postgresql/15/main /var/log/postgresql/postgresql-15-main.log
Port = 5435
postgres@peertube:~$ export PGPASSWORD=XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX
postgres@peertube:~$ createuser -P peertube
Saisir le mot de passe pour le nouveau rôle :
Saisir le mot de passe à nouveau :
postgres@peertube:~$ createdb -O peertube -E UTF8 -T template0 peertube_prod
postgres@peertube:~$ psql -c "CREATE EXTENSION pg_trgm;" peertube_prod
CREATE EXTENSION
postgres@peertube:~$ psql -c "CREATE EXTENSION unaccent;" peertube_prod
CREATE EXTENSION


Code BASH :
pg_dump -h localhost -p 5432 -Z 4 -F c -f /db/postgresql/exports/migration_11_15_peertube_prod.dmp peertube_prod
pg_restore -c -h localhost -p 5435 -d peertube_prod /db/postgresql/exports/migration_11_15_peertube_prod.dmp


Code BASH :
systemctl stop postgresql@11-main
systemctl stop postgresql@15-main
vimdiff /etc/postgresql/11/main/postgresql.conf /etc/postgresql/15/main/postgresql.conf
systemctl disable postgresql@11-main
systemctl enable postgresql@15-main
systemctl start postgresql@15-main


Code BASH :
postgres@peertube:~$ pg_lsclusters
Ver Cluster Port Status Owner    Data directory              Log file
11  main    5435 down   postgres /db/postgresql/11/main      /var/log/postgresql/postgresql-11-main.log
15  main    5432 online postgres /var/lib/postgresql/15/main /var/log/postgresql/postgresql-15-main.log


L'occasion aussi de passer à la V7.3 de pgadmin4 (utilisé ponctuellement) et de privilégier maintenant la version "desktop". Fonctionne très bien avec MobaXterm.
Code BASH :
/usr/pgadmin4/bin/pgadmin4 2>/dev/null


Migration prochaine vers Peertube 5.2.0 et surtout de Debian 10 (Buster) vers 11 (Bullseye) quand je serai en congés. La 12 (Bookworm) est d'ailleurs sortie ce moi-ci. Le serveur ayant été initialisé le 26 novembre 2018, il a déjà subi le passage de Debian 9 à la 10 par le passé. Je reste avec ce serveur SoYouStart, je n'ai pas trouvé mieux en terme de rapport qualité/prix, plus de perfs avec les nouveaux matériels certes mais tout a augmenté aussi par rapport à ce que j'ai comme offre.
Mise à jour Debian 11.7 faite hier soir 08/07.