Formation PostgreSQL Réplication : Hot Standby


REFERENCE
 
 
BRHS
DUREE
 
 
2 jours
TARIFS
 
 
1365 € HT
Niveau : Intermédiaire
Cours à distance: Non
OBJECTIFS :
 

Cette formation hot Standby PostgreSQL donne les clefs pour :

  • Mettre en place un ou plusieurs serveurs de secours 
  • Maitriser les procédures de bascules en cas d'urgence (FAIL OVER) 
  • Reconstruire le cluster suite à un incident (FAIL BACK)
  • Répartir la charge sur plusieurs instances (Load Balancing)
  • Assurer la haute disponibilité des services
PRÉ-REQUIS :
 

Avoir des connaissances minimales en système d'exploitation et informatique(idéalement Linux) Avoir une bonne connaissance du langage SQL Avoir une bonne connaissance de PostgreSQL (formation BAPA conseillée)

PUBLIC :
 

Cette formation hot Standby PostgreSQL s'adresse aux utilisateurs confirmés et aux administrateurs de bases de données (DBA) ayant déjà une bonne connaissance de ostgreSQL ou d'un autre SGBD du marché (Oracle, MySQL, Syb. ase, Informix, DB2, MS SQL Server, etc.)

PROGRAMME :
 

 

Architectures de Haute-Disponibilité


Tour d'horizon des solutions de réplication
Depuis la version 9.0, PostgreSQL propose un mécanisme simple et robuste de réplication asychrone et asymétrique. En quelques minutes, il est possible de réaliser le clone d'un serveur PostgreSQL, puis de l'utiliser en lecture seule. Mais ce n'est pas tout ! D'autres solutions de réplication permettent des opérations plus complexes, de la répartition de charge, ou des bascules sur panne fluides et automatisées.

Enjeux de la réplication de données
Hot Standby et Streaming Réplication
Solutions alternatives de réplication (Slony, Londiste, Bucardo)
Pooling de connexions et répartition de charge
Mécanismes de bascules ( FAIL OVER / FAIL BACK )

Hot Standby : Installation et Paramètrage


Mise en place d'un serveur Secondaire Actif
Cette mise en pratique du Hot Standby et de la Streaming Replication donne les clefs pour mettre en oeuvre un serveur secondaire, véritable clone en temps réel du serveur principal. Ce serveur peut alors être utiliser en lecture seule (pour des applications back office) ou comme un serveurs de secours dans le cadre d'un Plan de Reprise d'Activité (PRA).

Configuration d'un serveur Principal
Mise en place d'un serveur Secondaire
Activer la Streaming Replication
Tests & optimisations.

Hot Standby : FAIL OVER et FAIL BACK


Maitriser les procédures d'urgences
Une fois le cluster PostgreSQL Hot Standby, il faut rédiger et tester les différentes procédures qui vont garantir la Haute-Disponiblité : Comme changer le serveur principal ? Que se passe lorsqu'un noeud secondaire est déconnecté ? Comment transformer un noeud secondaire en noeud principal ? Comment reconstruire le cluster suite à une avarie ?

Bascules programmée (SWITCH OVER)
Bascules d'urgence (FAIL OVER)
Retour à l'état stable (FAIL BACK)

Hot Standby : Pooling + Load-Balancing


Mise en place de pgPool
L'installation d'un logiciel concentrateur (pool) et répartiteur (load balancer) en amont d'un cluster PostgreSQL Hot Standby constitue la dernière pièce de système de Haute-Disponibiblité performant. Cela permet notamment de réaliser des bascules (FAIL OVER) automatique et de ventiler le traffic SQL sur les différents serveurs composant le cluster.

Installation de pgPool
Configuration du cluster
Répartition du trafic SQL
Tests de bascules automatiques

S'INSCRIRE À CETTE
FORMATION HOT STANDBY POSTGRESQL
Cliquez sur une date pour vous inscrire
Information pratiques sur
LA FORMATION
Lieu de la formation Paris - LA DEFENSE
Nous contacter 01 43 34 90 94
CETTE FORMATION SUR-MESURE Ce cours est réalisable en intra-entreprise, dans vos locaux ou nos salles de cours CONTACTER NOTRE SERVICE INTRA
D'autres formations
SUR LE MÊME THÈME

2 j

 
PostgreSQL est concurrent d'autres systèmes de gestion de base de données, qu'ils soient libres (comme MySQL et Firebird), ou propriétaires (comme Oracle, DB2 ou SQL...

2 j

 
Cette formation PostgreSQL Oracle a pour but d'accélérer tout processus de migration d'Oracle à PostgreSQL. Suite à cette formation PostgreSQL Oracle, les...

3 j

 
PostGis l'extension de PostGreSQL permet le traitement d’informations géographique (autrement dit spatial) Cette formation PostGIS vous permettra de prendre en main rapidement le...

3 j

 
Cette session vous permettra de continuer à progresser dans l’utilisation, l’optimisation et l’administration de cette base spatiale. Elles est donc avant tout...
Plus de formations sur le même thème

Des questions ?

ON VOUS RAPPELLE

 

0

Formations
Informatique
et Management
en ligne à ce jour

+ 0

Stagiaires dans nos
salles de cours sur
l'année

0%

De participants
satisfaits ou très
satisfaits de nos
formations

0

Formateurs experts
validés PLB