diff --git a/HowtoPostgreSQL/ReplicationPhysique.md b/HowtoPostgreSQL/ReplicationPhysique.md index ee34bd5a..55dfea7a 100644 --- a/HowtoPostgreSQL/ReplicationPhysique.md +++ b/HowtoPostgreSQL/ReplicationPhysique.md @@ -48,7 +48,7 @@ wal_level = replica # Activation de l'archivage des WAL. Nécessaire pour pouvoir remettre en # place facilement la réplication suite à un failover/switchover. -# Ceci n'est pas obligatoire pour la mise en place d'une réplication physique +# Ceci n'est pas obligatoire pour la mise en place d'une réplication physique si on utilise on slot de réplication archive_mode = on archive_command = 'rsync %p 192.0.2.2:/srv/pg-archives/%f' ~~~ @@ -59,9 +59,16 @@ Créer un utilisateur dédié pour la réplication : postgres=# CREATE ROLE repl WITH LOGIN REPLICATION PASSWORD 'PASSWORD'; ~~~ +On peux le faire aussi comme ceci, avec l'utilisateur Unix postgres : + +~~~ +postgres@hostname:~$ createuser --no-superuser --no-createrole --no-createdb --replication -P repl +~~~ + Autoriser le serveur réplica à se connecter au maître : ~~~ +host replication repl 192.0.2.2/32 md5 hostssl replication repl 192.0.2.2/32 md5 ~~~