Vous n'êtes pas identifié(e).
Bonjour,
Pour un environnement Streaming réplication en version 9.3 avec Debian 8.
J'ai 1 maître (M) et un esclave (S) avec trois autres esclaves en cascade (r1), (r2) et (r3).
Les trois esclaves sont rattachés (chacun) à (S) "recovery.conf/primary conninfo".
L'opération est de passer en PostgreSQL 9.4
je devrai avoir une nouvelle machine (même config et même version OS). Elle devra remplacer au final le maître(M).
Le maître (M) passera en (S) et l'esclave (S)partira au recylcage. Je revient avec la même architecture du départ avec la version 9.4.
Avez vous une idée pour faire la bascule de la version 9.3 à 9.4 sans interruption de service voir une micro interruption.
Sachant qu'il y a aussi des traitements (en lecture bien évidemment) sur les machines (S),(r1),(r2) et (r3).
Merci D'avance
Hors ligne
Réplication ou pas, ce n'est pas possible sans interruption de service. Il n'est pas possible de faire de la réplication (dans le sens Streaming Replication) entre deux versions majeures différentes.
Guillaume.
Hors ligne
Merci pour ta réponse.
Du coup quels sont les grandes lignes (étapes) pour réaliser cette migration avec un temps de coupure la plus courte possible.
Hors ligne
Les mêmes que d'habitude. Arrêt des instances. Mise à jour de PostgreSQL sur le maître. Reconstruction des esclaves.
Guillaume.
Hors ligne
Du coup la nouvelle machine n'au aucune valeurs ajouté en ce qui concerne la diminution de temps d'interruption?!
Hors ligne
Aucune
Guillaume.
Hors ligne
Merci Guillaume ta réponse.
Hors ligne