@SantaKlaud

Возможна ли репликация с 10 postgres серверов на один общий сервер?

Добрый день.
Подскажите, как более правильно выполнять репликацию.
Есть 10 небольших серверов postgres и большой мощный сервер. Возможно использовать докер для запуска отдельных экземпляров postgres? или есть шанс угробить данные в контейнере ? или надежней создать один сервер и 10 кластеров.
Или возможно есть еще какие то варианты распараллелить все это дело ?
  • Вопрос задан
  • 263 просмотра
Пригласить эксперта
Ответы на вопрос 1
Melkij
@Melkij
PostgreSQL DBA
как более правильно выполнять репликацию

А что хотите-то?

Штатной логической репликацией (pg 10 и выше) или через pglogical или даже триггерной репликацией можете реплицировать в одну базу. Корректное внесение DDL за свой счёт.
Для физической репликации - репликация строго 1:1, потому разные инстансы базы. Всякие докеры абсолютно не нужны для этого. Разворачиваете реплики в разных директориях и на разных listen портах и всё. В ubuntu/debian штатные скрипты pg_ctlcluster даже есть чтобы инстансами удобно рулить.
Ответ написан
Ваш ответ на вопрос

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

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