Сначала задайте параметры конфигурации в postgresql.conf:
wal_level = logical
Остальные необходимые параметры имеют значения по умолчанию, достаточные для базовой настройки.
pg_hba.conf необходимо скорректировать для разрешения репликации
(эти значения зависят от фактической конфигурации сети и пользователя,
используемого для подключения):
host all repuser 0.0.0.0/0 md5
Затем в базе данных издателя:
CREATE PUBLICATION mypub FOR TABLE users, departments;
В базе данных подписчика:
CREATE SUBSCRIPTION mysub CONNECTION 'dbname=foo host=bar user=repuser' PUBLICATION mypub;
Выполнение указанных команд инициирует процесс репликации, который синхронизирует исходное содержимое таблиц users и
departments , после чего начинается репликация инкрементальных изменений в данных таблицах.