From: | Stéphane Schildknecht <stephane(dot)schildknecht(at)postgres(dot)fr> |
---|---|
To: | pgsql-fr-generale(at)postgresql(dot)org |
Subject: | Re: Mise en place de la réplication |
Date: | 2015-04-14 09:54:25 |
Message-ID: | 552CE3D1.1020104@postgres.fr |
Views: | Raw Message | Whole Thread | Download mbox | Resend email |
Thread: | |
Lists: | pgsql-fr-generale |
Bonjour,
On 14/04/2015 11:14, Christophe Mailhebuau wrote:
> Bonjour,
>
> Je suis en train d'essayer de mettre en place la réplication entre deux
> serveurs Postgresql.
Quelle version de PostgreSQL utilisez-vous ?
>
> J'aimerai faire la synchro sur une interface réseau dédiée uniquement à ça,
> est-ce possible et facile à paramétrer ?
Oui. C'est tout à fait possible.
Il suffit de configurer le réplicat pour qu'il se connecte sur l'IP dédié du
noeud principal.
>
> Autre point qui me tarabuste, c'est le fait de copier les wall après leur
> génération complète et uniquement
> quand un fichier est plein il est copié avec la commande (scp avec échange de
> clé) ou rsync.
Il y a plusieurs façon de faire de la réplication interne.
Aujourd'hui, il existe la réplication en continu (streaming replication) qui
réplique les informations au fur et à mesure des validations de transactions.
>
> Ne serait-il pas plus performant de mettre en place drbd et du coup s'aquitter
> de cette copie ?
Ce n'est pas la même façon de procéder. Et vous n'adressez pas les mêmes besoins.
Dans un cas PostgreSQL gère le transfert d'information, et le deuxième noeud
est accessible en lecture, dans l'autre cas, vous vous reposez sur un
utilitaire tiers pour gérer la réplication à la place de PostgreSQL.
Et avec drbd, vos fichiers ne sont pas lisibles sur le réplicat. Du coup, c'est
tout le serveur que vous devrez répliquer en drbd, pas juste les WAL.
D'autre part, drbd ne vous garantit pas la cohérence des informations dans les
fichiers WAL. Il vous garantit que chaque octet écrit dans le fichier maître
est copié sur l'esclave.
--
Stéphane Schildknecht
Contact régional PostgreSQL pour l'Europe francophone
Loxodata - Conseil, expertise et formations
06.17.11.37.42
From | Date | Subject | |
---|---|---|---|
Next Message | adrien nayrat | 2015-04-14 10:15:23 | Re: [pgsql-fr-generale] Mise en place de la réplication |
Previous Message | Anthony Nowocien | 2015-04-14 09:52:14 | Re: [pgsql-fr-generale] Re: [Internet] [pgsql-fr-generale] Mise en place de la réplication |