Je suis en train d'examiner la réplication de la base de données maître (PostgreSQL) et voici la configuration que je dois mettre en place
maître -- hot-standby (hs)
|
|
--- esclave en lecture seule (r1)
|
|
--- esclave en lecture seule (r2)
Mon exigence est que soit le maître soit le standby doit être disponible tout le temps et r1-r2 devraient être disponibles la plupart du temps.
J'ai configuré la réplication en continu avec récupération sur hs et sans récupération sur r1, r2. Ces 3 obtiennent les journaux WAL du maître.
Ma question est, lorsque le maître tombe en panne et que nous déclenchons la bascule sur le standby, que dois-je faire avec r1 et r2 ? les relier au standby signifierait une sauvegarde complète de la base et lorsque le maître se remet en marche, je devrai peut-être les relier de nouveau.
C'est ma première tentative de configuration de réplication. Donc s'il y a quelque chose d'évident que j'oublie ou fais mal, veuillez me le faire savoir. Si des outils/solutions sont adaptés à ce genre de situation, je serais très heureux de le savoir et d'apprendre.