MySQL, PostgreSQL, MongoDB
Formation à distance : PostgreSQL – Administration avancée
Objectif
Savoir configurer les sauvegardes et l'archivage, répondre aux contraintes de haute disponibilité, mettre en œuvre la réplication
Certifications
Pearson Vue
Administration de base de PostGreSQL
Moyens pédagogiques
Réflexion de groupe et apports théoriques du formateur
Travail d'échange avec les participants sous forme de réunion-discussion
Utilisation de cas concrets issus de l'expérience professionnelle
Validation des acquis par des questionnaires, des tests d'évaluation, des mises en situation et des jeux pédagogiques.
Remise d'un support de cours.
Moyens techniques
Modalités d'évaluation
Feuille de présence signée en demi-journée,
Evaluation des acquis tout au long de la formation,
Questionnaire de satisfaction,
Attestation de stage à chaque apprenant,
Positionnement préalable oral ou écrit,
Evaluation formative tout au long de la formation,
Evaluation sommative faite par le formateur ou à l'aide des certifications disponibles
Modalités distance
A l'aide d'un logiciel comme Teams, Zoom etc... un micro et éventuellement une caméra pour l'apprenant,
suivez une formation en temps réel et entièrement à distance. Lors de la classe en ligne, les apprenants interagissent et comuniquent entre eux et avec le formateur.
Les formations en distanciel sont organisées en Inter-Entreprise comme en Intra-Entreprise.
L'accès à l'environnement d'apprentissage (support de cours, labs) ainsi qu'aux preuves de suivi et d'assiduité (émargement, évaluation) est assuré.
Profil formateur
Nos formateur sont des experts dans leurs domaines d'intervention
Leur expérience de terrain et leurs qualités pédagogiques constituent un gage de qualité.
Accessibilité
Les personnes atteintes de handicap souhaitant suivre cette formation sont invitées à nous contacter directement, afin d'étudier ensemble les possibilités de suivre la formation.
Administrateurs souhaitant approfondir leurs connaissances de l'administration de postgreSQL
Compte personnel de formation
La formation est compatible avec le Compte personnel de formation
Sessions inter-entreprises
La formation est compatible avec l’organisation en session inter-entreprises
Programme de la formation
1. Sauvegardes et archivage
- Les différentes méthodes et outils : sauvegarde SQL, système de fichiers, archivage continu
- pg_dump : principe, exemple de sauvegarde et restauration des données avec psql
- pg_dumpall : sauvegarde de toutes les bases d'une instance
- Archivage continu avec WAL : principe, configuration
Atelier : Sauvegardes avec pg_basebackup et configuration de la récupération d'un archivage continu
2. Haute disponibilité - réplication
- Différentes méthodes de réplication selon les objectifs de disponibilité : disque partagé, réplication du système de fichiers, réplication des instances PostgreSQL
- Différence entre réplication physique et logique
- Transfert des fichiers de journalisation
- Principes des serveurs warm et hot standby
Atelier : Mise en œuvre du transfert de journaux WAL et de la réplication en continu (streaming replication)
3. Production et supervision
- Supervision avec pg_stat_replication et pg_stat_wal_receiver
- Nettoyage et purge avec pg_archivecleanup
- Principe de resynchronisation et étude de pg_rewind
- Réplication logique : définitions (publisher, subscriber, etc.)
Atelier : Configuration d'un serveur éditeur pour la publication, configuration du rôle de réplication et d'un serveur abonné
4. Optimisation
- Axes d'amélioration : matériel, système d'exploitation, requêtes SQL
- Outils de supervision de l'activité de la base de données
- Configuration des statistiques : paramètres track_activities, track_count, track_functions, track_io_timing
- Contrôle des verrous : pg_locks
Atelier : Analyse des performances d'une base préchargée, mise en œuvre des actions correctives et contrôle via les outils de statistiques

