@Brew

Как реализовать репликацию БД в Postgresql?

Имеются два виртуальных сервера Postgresql 12 полностью оба идентичны.
Один будет боевым, второй горячей заменой в случае краха первого. Теперь хочу настроить репликацию базы данных в Postgresql с одного на другой сервер.
  • Вопрос задан
  • 70 просмотров
Пригласить эксперта
Ответы на вопрос 2
Melkij
@Melkij
PostgreSQL DBA
Точно искали?

CREATE ROLE replica WITH REPLICATION PASSWORD 'password' LOGIN
проверить listen_addresses (ещё wal_level = replica или logical и max_wal_senders, но они дефолтные уже подходящие), добавить pg_hba разрешение этому пользователю на replication псевдобазу

С реплики pg_basebackup -D /path -R -U replica -h primary_addr
Потом запустить базу на реплике, всё готово.
Ответ написан
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Войти через центр авторизации
Похожие вопросы