Table des matières

Configure Postgresql

Déplacer le dossier des données de Postgresql

ATTENTION : il n'est finalement pas conseillé de déplacé la base de données sur le volume additionnel car ce dernier à des performances bien en dessous du disque principal du serveur. Le volume additionnel, type HIGH SPEED, affiche 42.91 IOPS en moyenne en lecture contre 5575.55 pour le disque principal !

Configurer les utilisateurs pour Postgresql

Rendre accessible le port 5432 depuis l'instance web-srv

Configurer le parefeu pour Postgresql

Optimiser la configuration de Postgresql vis à vis du serveur

Gestion des logs et des stats

Utilisation de PgTune

L'idée est d'adapter rapidement la configuration de Postgresql fournie par défaut aux caractéristiques de l'instance abritant le serveur Postgresql. Pour cela nous utiliserons le site https://pgtune.leopard.in.ua/.

Utilisation de potgrestuner.pl

Configurer l'utilisation des Huges Pages

Restaurer localement un dump de la base du serveur

Mettre à jour Postgresql (Ex. v11 vers v15)

Mise à jour des mots de passe des rôles

Le type de cryptage des mots de passe par défaut à changé (md5 → SCRAM-SHA-256) dans la version 14. Il est nécessaire de mettre à jour les mots de passe :

🗑️ Sauvegarder les bases de données

🗑️ Automatisation de la sauvegarde