Установка и настройка агента для PostgreSQL

Установка и настройка агента для PostgreSQL#

Установка и настройка включает в себя следующие шаги:

  1. Установка агента для PostgreSQL и агента Кибер Бэкап для операционной системы, которую вы используете (Windows или Linux).

  2. Добавление в веб-консоли Кибер Бэкап устройства PostgreSQL.

Установка агента для PostgreSQL

Агент для PostgreSQL может быть установлен как на сервер, на котором находятся базы данных PostgreSQL, так и на другую машину.

Если вы устанавливаете агент для PostgreSQL на другую машину:

  1. Убедитесь, что машина с агентом и сервер PostgreSQL смогут обмениваться данными по сети. Откройте необходимые порты, настройте соединение, если требуется — настройте прокси-сервер.

  2. На сервере PostgreSQL разрешите локальные входящие соединения типа replication.

  3. Для гранулярного восстановления баз данных PostgreSQL на машине с агентом должен быть установлен экземпляр PostgreSQL той же версии, что и восстанавливаемый.

  4. Обратите внимание, что восстановление экземпляра PostgreSQL в виде файлов возможно только на машину с агентом и в присоединенные к ней сетевые папки (см. раздел Восстановление экземпляра PostgreSQL в виде файлов).

Агент для PostgreSQL необходимо устанавливать совместно с агентом для операционной системы, которую вы используете (Windows или Linux).

В этом разделе рассмотрена установка агента для PostgreSQL на машину с ОС Windows. Для установки агента для PostgreSQL на машину с ОС Linux обратитесь к разделу Установка агентов в ОС Linux вручную.

  1. Запустите установщик Кибер Бэкап.

  2. Выберите Настройка параметров установки.

  3. В блоке Устанавливаемые компоненты выберите Изменить.

  4. Отметьте в списке Агент для PostgreSQL.

    image1

  5. Нажмите Готово, затем нажмите Установка.

Примечание

Для СУБД Platform V Pangolin также выполните шаги, приведённые в статье базы знаний.

Добавление в веб-консоли Кибер Бэкап устройства PostgreSQL

  1. В веб-консоли Кибер Бэкап в разделе Устройства нажмите Добавить и выберите приложение:

    • Если необходимо добавить сервер PostgreSQL, в блоке Приложения выберите PostgreSQL.

    • Если необходимо добавить кластер PostgreSQL СУБД Jatoba (JaDog), в блоке Приложения выберите Jatoba.

    • Если необходимо добавить кластер PostgreSQL на основе Patroni, в блоке Приложения выберите Кластер PostgreSQL Patroni.

  2. В поле выбора агента из выпадающего списка выберите агент развёртывания для PostgreSQL. Выбранный агент будет использоваться для резервного копирования и восстановления данных сервера или кластера PostgreSQL.

  3. Укажите настройки соединения с PostgreSQL:

    • имя хоста или IP-адрес сервера PostgreSQL;

    • порт подключения (по умолчанию для сервера PostgreSQL используется порт 5432, для кластера СУБД Jatoba (JaDog) — порт 54443, для кластера PostgreSQL Patroni — порт 8008);

    • имя пользователя учётной записи для подключения к PostgreSQL;

    • пароль учётной записи для подключения к PostgreSQL.

    Убедитесь, что при настройке параметров аутентификации вы настроили метод аутентификации trust.

  4. [Необязательно] Введите произвольный комментарий.

  5. [Для кластера Jatoba (JaDog)] Добавьте следующие сертификаты:

    • клиентский сертификат;

    • приватный ключ клиента;

    • корневой сертификат сервера.

    Примечание

    Поддерживается только протокол TLS.

  6. Нажмите кнопку Добавить.

В списке устройств отобразится раздел PostgreSQL с добавленным сервером или кластером.

Для кластера PostgreSQL в разделе Сведения отобразится информация об IP-адресах/именах узлов, доступности (Online/Offline) и статусах узлов (Leader/Replica или Master/Slave).