58.3. Привязки экземпляров #

Перед выполнением инструкций из этого раздела создайте хранилище.

58.3.1. Привязка экземпляра к хранилищу #

Экземпляр невозможно дважды привязать к одному хранилищу. При повторной привязке экземпляр отвязывается от предыдущего хранилища.

Чтобы привязать экземпляр к хранилищу:

  1. В навигационной панели перейдите в Резервное копированиеХранилища.

    Чтобы просмотреть привязки к S3-хранилищу, выберите вкладку S3 хранилища.

  2. Нажмите на имя хранилища.

  3. В правом верхнем углу страницы нажмите Привязать экземпляр.

    Отобразятся следующие параметры хранилища:

    • Локальное хранилище или S3 хранилище: уникальное имя хранилища.

    • Catalog: путь к каталогу хранилища, в котором размещены резервные копии.

    • Системный пользователь: пользователь операционной системы, которому принадлежит каталог резервных копий.

  4. Укажите параметры новой привязки экземпляра (помеченные звёздочкой параметры являются обязательными):

    • Идентификатор: уникальное имя привязки экземпляра.

    • Экземпляр: экземпляр, который привязан к хранилищу.

    • Удалённый режим: указывает, следует ли использовать удалённый режим для хранилища.

      Если этот переключатель активирован, укажите следующие параметры:

      • IP удалённого сервера и Порт: IP-адрес и номер порта удалённого сервера, на котором установлен привязанный экземпляр.

      • Пользователь: пользователь операционной системы, которому принадлежат файлы и каталоги экземпляра, и от имени которого запускается служба экземпляра. В большинстве случаев это пользователь postgres.

      • Параметры SSH: параметры SSH.

        В утилите pg_probackup эти параметры указываются с помощью удалённого параметра -ssh-options.

        Чтобы добавить параметр, нажмите Добавить, затем укажите параметр и его значение.

        Вы можете добавить несколько параметров.

    • Параметры хранения: параметры хранения в каталоге резервных копий.

      Доступные параметры:

      • Полные резервные копии, шт. : максимальное количество полных резервных копий.

        Например, если вы вводите 3, в каталоге могут быть не более трёх полных резервных копий.

        Чтобы отключить это ограничение, введите 0. В этом случае максимальное количество полных резервных копий в каталоге не ограничено.

      • Окно восстановления, дни: количество суток, покрываемое резервными копиями.

        Например, если вы вводите 7, в каталоге всегда должны быть резервные копии, необходимые для восстановления данных за последние семь дней, включая текущий день.

        Чтобы отключить это ограничение, введите 0. В этом случае резервные копии могут быть удалены из каталога в любой момент.

      • Копий для PITR, шт: минимальное количество резервных копий на каждой линии времени. Резервные копии на каждой линии времени необходимы для восстановления на определённый момент времени (PITR).

        Например, если вы вводите 3, в каталоге всегда должны быть как минимум три резервные копии на каждой линии времени.

        Чтобы отключить это ограничение, введите 0. В этом случае восстановление на определённый момент времени невозможно.

      • Просроченные копии: политика управления устаревшими резервными копиями.

        Возможные значения:

        • Объединять: при возможности объединять устаревшие резервные копии с новыми.

        • Удалять: удалять устаревшие резервные копии из каталога.

        Все флажки можно установить одновременно.

      Полные резервные копии, шт, Точка восстановления, дни и Копий для PITR, шт применяются, только если в разделе Просроченные копии вы установили флажок Объединять и/или Удалять.

      При удалении устаревших резервных копий из каталога значения Полные резервные копии, шт и Точка восстановления, дни учитываются одновременно.

      Например, если в поле Полные резервные копии, шт вы вводите 3, а в поле Точка восстановления, дни7, будут сохранены не более трёх полных резервных копий, а также все резервные копии, необходимые для восстановления данных за последние семь дней, включая текущий день.

      Применяется следующий приоритет:

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

      • во вторую очередь применяются параметры экземпляра;

      • в третью очередь применяются параметры хранилища.

      За подробной информацией о параметрах хранения обратитесь к официальной документации Postgres Pro по утилите pg_probackup.

  5. Нажмите Сохранить.

58.3.2. Просмотр привязок экземпляров #

  1. В навигационной панели перейдите в Резервное копированиеХранилища.

    Чтобы просмотреть привязки к S3-хранилищу, выберите вкладку S3 хранилища.

  2. Нажмите на имя хранилища.

В верхней части страницы отобразятся следующие параметры хранилища:

  • При просмотре привязок экземпляров к локальному хранилищу:

    • Каталог: путь к каталогу локального хранилища, в котором размещаются резервные копии.

    • Системный пользователь: пользователь операционной системы, которому принадлежит каталог резервных копий.

  • При просмотре привязок экземпляров к S3-хранилищу:

    • Поставщик: поставщик S3-хранилища.

    • Регион: регион, в котором размещён сервер S3-хранилища.

    • Протокол: протокол, используемый для взаимодействия между менеджером и S3-хранилищем.

    • Хост: сервер, на котором выполняются команды для взаимодействия между менеджером и S3-хранилищем.

    • Порт: номер порта для подключения менеджера к S3-хранилищу.

    • Каталог: путь к каталогу внутри бакета, в котором размещаются резервные копии.

    • Корзина: имя бакета на сервере S3-хранилища, в котором размещаются резервные копии.

Ниже отобразится таблица привязок экземпляров со следующими столбцами:

  • Имя привязки.

  • Экземпляр: экземпляр, который привязан к хранилищу. Когда к хранилищу привязывается экземпляр, в хранилище создаётся каталог для резервных копий этого экземпляра.

  • Полные резервные копии, шт. : максимальное количество полных резервных копий.

  • Окно восстановления, дни: количество суток, покрываемое резервными копиями.

  • Копий для PITR, шт: минимальное количество резервных копий на каждой линии времени. Резервные копии на каждой линии времени необходимы для восстановления на определённый момент времени (PITR).

  • Просроченные копии: политика управления устаревшими резервными копиями.

    Возможные значения:

    • Выключено: не выполнять никаких действий с устаревшими резервными копиями.

    • Объединять: при возможности объединять устаревшие резервные копии с новыми.

    • Удалять: удалять устаревшие резервные копии из каталога.

  • Действия.

    За подробной информацией о доступных действиях обратитесь к соответствующим инструкциям.

58.3.3. Редактирование привязки экземпляра #

Экземпляр невозможно дважды привязать к одному хранилищу. При повторной привязке экземпляр отвязывается от предыдущего хранилища.

Чтобы отредактировать привязку экземпляра:

  1. В навигационной панели перейдите в Резервное копированиеХранилища.

    Чтобы просмотреть привязки к S3-хранилищу, выберите вкладку S3 хранилища.

  2. Нажмите на имя хранилища.

  3. Нажмите Редактировать рядом с привязкой экземпляра.

  4. Отредактируйте параметры привязки экземпляра.

  5. Нажмите Сохранить.

58.3.4. Удаление привязки экземпляра #

Важно

После удаления привязки экземпляров невозможно восстановить.

Чтобы удалить привязку экземпляра:

  1. В навигационной панели перейдите в Резервное копированиеХранилища.

    Чтобы просмотреть привязки к S3-хранилищу, выберите вкладку S3 хранилища.

  2. Нажмите на имя хранилища.

  3. Нажмите Удалить рядом с привязкой экземпляра.

  4. Подтвердите операцию и нажмите Удалить.