Formation - PostgreSQL, haute disponibilité
Skills Campus
Tranning & certification centerDescription
Cette formation est destinée aux administrateurs PostgreSQL et a pour objectif de leur fournir les connaissances nécessaires pour comprendre les mécanismes de haute disponibilité avec PostgreSQL. Vous apprendrez à mettre en œuvre une solution opérationnelle en détaillant les différentes techniques telles que le Warm Standby, la réplication asynchrone avec Slony et la répartition de charge avec PgPool.
À qui s'adresse cette formation ?
Pour qui ?Administrateurs de bases de données et administrateurs des systèmes.
PrérequisBonnes connaissances en administration PostGreSQL ou connaissances équivalentes à celles apportées par le stage "PostgreSQL, administration" (réf. PGA).
Les objectifs de la formation
Mettre en œuvre la réplication avec un serveur Warm Standby
Modifier des ensembles de réplications
Installer Slony pour La réplication asynchrone
Maitriser la répartition de charge avec PgPool
Programme de la formation
- Les solutions de haute disponibilité
- La haute disponibilité sous PostgreSQL.
- Les différents types de réplication (synchrone, asynchrone, répartition de charges).
- Le Warm Standby
- Définition du concept.
- Mise en place des serveurs maîtres et esclaves.
- Mise en oeuvre de la réplication.
- Reprise sur incident.
- Exercice: Mise en oeuvre d'un serveur Warm Standby.
- La réplication asynchrone avec Slony
- Concepts.
- Installation de Slony-I.
- Configuration des noeuds et du groupe de serveurs.
- Définition des ensembles de réplications.
- Initialisation.
- Démarrage du programme Slony-I.
- Création du jeu de tables.
- Modification du schéma.
- Modification des ensembles de réplications.
- Changement de fournisseur et reprise sur incident.
- Exercice: Mise en place d'une solution de réplication asynchrone avec l'outil Slony-I.
- Le gestionnaire de connexion : PgPool
- Installation de PgPool.
- Installation de la base de données système.
- Installation de l'outil d'administration.
- Configuration (pgpool.conf).
- Cas d'utilisation.
- Démarrage de PgPool.
- Exercice: Mise en place d'une solution de répartition de charge avec PgPool.
- Les choix stratégiques
- Eléments à prendre en compte pour la définition de l'architecture.
- Best Practices.