Sélectionner une page
Formations Data Base de données Formation PostgreSQL Administration

Formation PostgreSQL : Administration

Niveau confirmé
Catégorie Essential
Formation postgreql administrateur de base de données
Prix 2 100€ HT / personne
3 jours (21 heures)

Paris | Classe Virtuelle

Dernières places Virtuelle uniquement
Labs : Infrastructure DaaS avec Chrome
Cafés et encas offerts en interentreprises
En intra-entreprise pour former votre équipe
Aide au financement 2500€ Bonus Atlas CPF

Présentation

PostgreSQL est devenu la base de données relationnelle open source de référence pour les environnements critiques, offrant une fiabilité et une scalabilité exceptionnelles sans dépendre d’un démon root propriétaire. Cette technologie est idéale pour sécuriser des exécutions multi-utilisateurs et faciliter le déploiement sur des clusters de production exigeants.

Notre formation PostgreSQL Administration & Production vise à rendre votre exploitation robuste et portable : installation optimisée, gestion des rôles, et mise en œuvre de stratégies de sauvegarde avancées. Vous apprendrez à configurer finement vos instances, à maîtriser le tuning des performances (auto-vacuum, mémoire) et à déployer des architectures en haute disponibilité.

L’approche est 100% pratique : ateliers guidés, démonstrations d’administration en temps réel et diagnostics d’erreurs courantes liées aux droits, aux montages ou au réseau. Les livrables incluent des fichiers de configuration prêts à l’emploi, une check-list de bonnes pratiques et des scripts types pour automatiser vos tâches d’exploitation.

Comme toutes nos formations, celle-ci vous présentera la dernière version stable de la technologie PostgreSQL Administration (18.2) et ses nouveautés.

 

Objectifs

  • Installer et configurer PostgreSQL
  • Gérer les utilisateurs, rôles et permissions
  • Effectuer la sauvegarde et la restauration des bases
  • Surveiller et optimiser la base pour la production

 

Public visé

  • DBA
  • DevOps

 

Pré-requis

  • Connaissances en SQL de base et notions système

 

Pré-requis techniques

  • 8 Go de RAM au minimum, 16 Go recommandés pour simuler plusieurs instances en réplication
  • Linux (Ubuntu ou Rocky Linux de préférence) ou Windows avec WSL2
  • Accès administrateur (sudo) pour l’installation des paquets système
  • Un terminal (Bash/Zsh) et un éditeur de texte

Programme de notre Formation PostgreSQL Administration

 

[Jour 1 – Matin]

Architecture, Instance et Installation

  • Comprendre l’architecture interne : processus background, mémoire (Shared Buffers) et WAL
  • Installation et configuration initiale de PostgreSQL
  • Création et administration d’une instance
  • Gestion des objets du point de vue administrateur : types de données, procédures et déclencheurs
  • Configuration du fichier postgresql.conf
  • Atelier pratique : Déploiement d’une instance et configuration des paramètres système.

 

[Jour 1 – Après-midi]

Sécurité et Gestion des Connexions

  • Authentification et autorisations : configuration du pg_hba.conf
  • Gestion des rôles, des groupes et des permissions granulaires
  • Gestion avancée des connexions et problématiques de montée en charge
  • Mise en œuvre du pooling de connexions avec PgBouncer ou PgPool
  • Atelier pratique : Durcissement de la sécurité et mise en place d’un pooler.

 

[Jour 2 – Matin]

Ajustement des Performances (Tuning)

  • Optimisation de la mémoire et affinage des paramètres de cache
  • Maintenance et Auto-vacuum : gestion des seuils et lutte contre le “bloat”
  • Stratégies d’indexation et mise à jour des statistiques de l’optimiseur
  • Limitation et priorisation des ressources
  • Atelier pratique : Diagnostic de requêtes lentes et optimisation sous forte charge.

 

[Jour 2 – Après-midi]

Sauvegarde et Restauration

  • Sauvegardes logiques : maîtriser pg_dump et pg_restore
  • Sauvegardes physiques et utilisation de pg_basebackup
  • Archivage des logs de transaction (WAL) et reprise sur incident
  • Stratégies de sauvegarde à chaud et Point-in-Time Recovery (PITR)
  • Atelier pratique : Simulation de crash et restauration complète d’une base.

 

[Jour 3 – Matin]

Haute Disponibilité (HA)

  • Mise en place de la Réplication Physique (Streaming Replication)
  • Réplication logique : cas d’usage avec Londiste, Slony ou natif
  • Procédures de Failover et reprise après sinistre
  • Architectures hautement disponibles et redondance
  • Atelier pratique : Montage d’un cluster en réplication primaire/secondaire.

 

[Jour 3 – Après-midi]

Supervision et Diagnostic

  • Surveillance de l’activité via les vues statistiques (pg_stat_activity)
  • Analyse approfondie des logs et traces pour l’audit
  • Maintenance avancée : gestion des verrous (locks) et réorganisation d’index
  • Check-list de mise en production et industrialisation
  • Atelier pratique : Mise en place d’un tableau de bord de supervision et résolution de contentions.

 

Pour aller plus loin

Formation PostgreSQL

Formation PostgreSQL Avancé

Formation SQL

Langues et Lieux disponibles

Langues

  • Français
  • Anglais / English

Lieux

  • France entière
    • Paris
    • Lille
    • Reims
    • Lyon
    • Toulouse
    • Bordeaux
    • Montpellier
    • Nice
    • Sophia Antipolis
    • Marseille
    • Aix-en-Provence
    • Nantes
    • Rennes
    • Strasbourg
    • Grenoble
    • Dijon
    • Tours
    • Saint-Étienne
    • Toulon
    • Angers
  • Belgique
    • Bruxelles
    • Liège
  • Suisse
    • Genève
    • Zurich
    • Lausanne
  • Luxembourg

Nos Formateurs Référents

Stephane

Stephane

Stephane a contribué à la création de l’association PostgreSQLFr, et a assuré sa présidence de 2005 à 2010.

Aujourd’hui contact régional pour la Francophonie dans le projet PostgreSQL. Il est consultant en bases de données dans de nombreuses entreprises de services liées au logiciel libre et expert PostgreSQL depuis 2010.

Témoignages

⭐⭐⭐⭐⭐ 4,8/5 sur Google My Business. Vous aussi, partagez votre expérience !

Afficher tous les témoignages

⭐⭐⭐⭐⭐ 4,8/5 sur Google My Business. Vous aussi, partagez votre expérience !

Noter la formation

Prix 2 100€ HT / personne
3 jours (21 heures)

Paris | Classe Virtuelle

Dernières places Virtuelle uniquement
Labs : Infrastructure DaaS avec Chrome
Cafés et encas offerts en interentreprises
En intra-entreprise pour former votre équipe
Aide au financement 2500€ Bonus Atlas CPF

UNE QUESTION ? UN PROJET ? UN AUDIT DE CODE / D'INFRASTRUCTURE ?

Pour vos besoins d’expertise que vous ne trouvez nulle part ailleurs, n’hésitez pas à nous contacter.

ILS SE SONT FORMÉS CHEZ NOUS

partenaire sncf
partenaire hp
partenaire allianz
partenaire sfr
partenaire engie
partenaire boursorama
partenaire invivo
partenaire orange
partenaire psa
partenaire bnp
partenaire sncf
partenaire hp
partenaire allianz
partenaire sfr
partenaire engie
partenaire boursorama
partenaire invivo
partenaire orange
partenaire psa
partenaire bnp