Вопросы к Поиску с Алисой

Примеры ответов Поиска с Алисой
Главная / Технологии / Как настроить стриминг репликацию PostgreSQL между серверами?
Вопрос для Поиска с Алисой
19 декабря

Как настроить стриминг репликацию PostgreSQL между серверами?

Алиса
На основе источников, возможны неточности

Для настройки стриминг-репликации PostgreSQL между серверами необходимо выполнить следующие шаги на основном (главном) сервере: scalegrid.io

  1. Инициализировать базу данных с помощью утилиты initdb. scalegrid.io
  2. Создать пользователя или роль с привилегиями репликации с помощью команды: CREATE USER <user_name> REPLICATION LOGIN ENCRYPTED PASSWORD ’<password>’. scalegrid.io
  3. Настроить свойства, связанные со стриминг-репликацией, в конфигурационном файле PostgreSQL (postgresql.conf): scalegrid.io
  1. Перезапустить службу PostgreSQL на главном сервере, чтобы изменения вступили в силу. scalegrid.io

На сервере-реплике нужно выполнить следующие шаги: scalegrid.io

  1. Создать базовое резервное копирование основного сервера с помощью утилиты pg_basebackup и использовать его в качестве отправной точки для реплики. scalegrid.io
  2. Создать файл конфигурации репликации, если он ещё не создан (он создаётся автоматически, если при использовании pg_basebackup предоставить опцию -R): scalegrid.io
  • standby_mode = ‘on’; scalegrid.io
  • primaryconninfo = ‘host=<masterhost> port=<postgresport> user=<replicationuser> password=<password> applicationname=”hostname”’; scalegrid.io
  • recoverytargettimeline = ‘latest’. scalegrid.io
  1. Запустить репликацию. scalegrid.io После настройки и запуска реплика подключится к основному серверу и начнёт передавать логи. scalegrid.io

Для настройки стриминг-репликации все серверы должны быть одной версии, работать на одной ОС и архитектуре. selectel.ru

Если не удаётся самостоятельно настроить репликацию, рекомендуется обратиться к специалисту.

Примеры полезных ответов Поиска с Алисой на вопросы из разных сфер. Вопросы сгенерированы нейросетью YandexGPT для актуальных тем, которые определяются на базе обобщённых запросов к Поиску с Алисой.
Задать новый вопрос
Задайте вопрос...
…и сразу получите ответ в Поиске с Алисой
Войдите, чтобы поставить лайк
С Яндекс ID это займёт пару секунд
Войти
Mon Jul 28 2025 17:04:21 GMT+0300 (Moscow Standard Time)