Назад | Перейти на главную страницу

Репликация Postgres через разные интерфейсы

У меня есть один главный сервер PG, который копирует себя на один подчиненный сервер.
Также я хотел бы реплицировать этого мастера на подчиненное устройство, которое находится в другой сети. Мастер имеет 2 интерфейса, и настроено 2 сети. Если я просто добавлю второй интерфейс в postgresql.conf, будет ли репликация работать как через интерфейсы, так и через сети?

Да, вы можете реплицировать Postgres через разные интерфейсы.
Вам просто нужно добавить IP-адреса всех этих подчиненных устройств в pg_hba.conf, чтобы разрешить соединения.
Также вам нужно добавить в postgresql.conf IP-адреса интерфейсов для прослушивания.

listen_addresses = 'localhost, ip1_of_this_host, ipN_of_this_host'