Formation 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