PostGreSQL – Administration avancée

  • Référence : LUBD022
  • Durée : 2 jours (14 heures)
  • Certification : Non
  • Eligible CPF : Non

CONNAISSANCES PREALABLES

  • Il est demandé aux participants de connaître l'administration postgreSQL de base

PROFIL DES STAGIAIRES

  • Administrateurs souhaitant approfondir leurs connaissances de l'administration de postgreSQL

OBJECTIFS

  • Savoir configurer les sauvegardes et l'archivage
  • Répondre aux contraintes de haute disponibilité
  • Mettre en oeuvre la réplication

METHODES PEDAGOGIQUES

  • Mise à disposition d’un poste de travail par participant
  • Remise d’une documentation pédagogique papier ou numérique pendant le stage
  • La formation est constituée d’apports théoriques, d’exercices pratiques et de réflexions

METHODES D'EVALUATION DES ACQUIS

  • Auto-évaluation des acquis par le stagiaire via un questionnaire
  • Attestation de fin de stage adressée avec la facture

FORMATEUR

Consultant-Formateur expert Production et Supervision

CONTENU DU COURS

1 - Sauvegardes et archivage

  • Les différentes méthodes et outils : sauvegarde SQL, système de fichiers, archivage continus
  • pgdump : principe, exemple de sauvegarde et restauration des données avec psql
  • pgdumpall : sauvegarde de toutes les bases d’une instance
  • Archivage continu avec WAL
  • Principe, configuration de l’archivage WAL
  • Sauvegardes avec pg_basebackup
  • Configuration de la récupération d’un archivage continu

2 - Haute disponibilité

  • Différentes méthodes
  • Principe des serveurs warm et hot standby
  • Utilisation des flux WAL
  • Mise en oeuvre du transfert de journaux et de la réplication en continu (streaming replication)

3 - Optimisation

  • Outils de supervision de l’activité de la base de données
  • Configuration des statistiques : paramètres : track_activities, track_count, track_functions
  • Contrôle des verrous : pg_locks
  • Activation de traces dynamiques avec DTrace
cookie