Upgrade PostgreSQL serveur Peertube
Petite mise à jour de PostgreSQL hier soir qui passe de la version 11.20 à la 15.3.
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.
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.
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.