Documentation PostgreSQL 11.22 » Administration du serveur » Réplication logique » Démarrage rapide
Précédent Niveau supérieur Suivant
31.8. Paramètres de configuration Sommaire Chapitre 32. JIT (compilation à la volée)

31.9. Démarrage rapide

En premier, définissez les options de configurations dans le fichier postgresql.conf :

wal_level = logical
 

La valeur par défaut des autres paramètres est suffisante pour une mise en place de base.

Le fichier pg_hba.conf doit être mis à jour pour autoriser la réplication (les valeurs dépendent de la configuration réelle de votre réseau et de l'utilisateur dont vous disposerez pour vous connecter) :

host all repuser 0.0.0.0/0 md5
 

Ensuite sur la base de l'éditeur :

CREATE PUBLICATION mypub FOR TABLE users, departments;
 

Et sur la base abonnée :

CREATE SUBSCRIPTION mysub CONNECTION 'dbname=foo host=bar user=repuser' PUBLICATION mypub;
 

Les instructions précédentes vont démarrer le processus de réplication, qui va réaliser la synchronisation initiale du contenu des tables users et departments et qui commencera ensuite à répliquer les changements de manière incrémentale sur ces tables.

AltStyle によって変換されたページ (->オリジナル) /