58.3. Привязки экземпляров #
Перед выполнением инструкций из этого раздела создайте хранилище.
58.3.1. Привязка экземпляра к хранилищу #
Экземпляр невозможно дважды привязать к одному хранилищу. При повторной привязке экземпляр отвязывается от предыдущего хранилища.
Чтобы привязать экземпляр к хранилищу:
В навигационной панели перейдите в Резервное копирование → Хранилища.
Чтобы просмотреть привязки к S3-хранилищу, выберите вкладку S3 хранилища.
Нажмите на имя хранилища.
В правом верхнем углу страницы нажмите Привязать экземпляр.
Отобразятся следующие параметры хранилища:
Локальное хранилище или S3 хранилище: уникальное имя хранилища.
Catalog: путь к каталогу хранилища, в котором размещены резервные копии.
Системный пользователь: пользователь операционной системы, которому принадлежит каталог резервных копий.
Укажите параметры новой привязки экземпляра (помеченные звёздочкой параметры являются обязательными):
Идентификатор: уникальное имя привязки экземпляра.
Экземпляр: экземпляр, который привязан к хранилищу.
Удалённый режим: указывает, следует ли использовать удалённый режим для хранилища.
Если этот переключатель активирован, укажите следующие параметры:
IP удалённого сервера и Порт: IP-адрес и номер порта удалённого сервера, на котором установлен привязанный экземпляр.
Пользователь: пользователь операционной системы, которому принадлежат файлы и каталоги экземпляра, и от имени которого запускается служба экземпляра. В большинстве случаев это пользователь
postgres.Параметры SSH: параметры SSH.
В утилите pg_probackup эти параметры указываются с помощью удалённого параметра
-ssh-options.Чтобы добавить параметр, нажмите Добавить, затем укажите параметр и его значение.
Вы можете добавить несколько параметров.
Параметры хранения: параметры хранения в каталоге резервных копий.
Доступные параметры:
Полные резервные копии, шт. : максимальное количество полных резервных копий.
Например, если вы вводите
3, в каталоге могут быть не более трёх полных резервных копий.Чтобы отключить это ограничение, введите
0. В этом случае максимальное количество полных резервных копий в каталоге не ограничено.Окно восстановления, дни: количество суток, покрываемое резервными копиями.
Например, если вы вводите
7, в каталоге всегда должны быть резервные копии, необходимые для восстановления данных за последние семь дней, включая текущий день.Чтобы отключить это ограничение, введите
0. В этом случае резервные копии могут быть удалены из каталога в любой момент.Копий для PITR, шт: минимальное количество резервных копий на каждой линии времени. Резервные копии на каждой линии времени необходимы для восстановления на определённый момент времени (PITR).
Например, если вы вводите
3, в каталоге всегда должны быть как минимум три резервные копии на каждой линии времени.Чтобы отключить это ограничение, введите
0. В этом случае восстановление на определённый момент времени невозможно.Просроченные копии: политика управления устаревшими резервными копиями.
Возможные значения:
Объединять: при возможности объединять устаревшие резервные копии с новыми.
Удалять: удалять устаревшие резервные копии из каталога.
Все флажки можно установить одновременно.
Полные резервные копии, шт, Точка восстановления, дни и Копий для PITR, шт применяются, только если в разделе Просроченные копии вы установили флажок Объединять и/или Удалять.
При удалении устаревших резервных копий из каталога значения Полные резервные копии, шт и Точка восстановления, дни учитываются одновременно.
Например, если в поле Полные резервные копии, шт вы вводите
3, а в поле Точка восстановления, дни —7, будут сохранены не более трёх полных резервных копий, а также все резервные копии, необходимые для восстановления данных за последние семь дней, включая текущий день.Применяется следующий приоритет:
в первую очередь применяются параметры резервной копии;
во вторую очередь применяются параметры экземпляра;
в третью очередь применяются параметры хранилища.
За подробной информацией о параметрах хранения обратитесь к официальной документации Postgres Pro по утилите pg_probackup.
Нажмите Сохранить.
58.3.2. Просмотр привязок экземпляров #
В навигационной панели перейдите в Резервное копирование → Хранилища.
Чтобы просмотреть привязки к S3-хранилищу, выберите вкладку S3 хранилища.
Нажмите на имя хранилища.
В верхней части страницы отобразятся следующие параметры хранилища:
При просмотре привязок экземпляров к локальному хранилищу:
Каталог: путь к каталогу локального хранилища, в котором размещаются резервные копии.
Системный пользователь: пользователь операционной системы, которому принадлежит каталог резервных копий.
При просмотре привязок экземпляров к S3-хранилищу:
Поставщик: поставщик S3-хранилища.
Регион: регион, в котором размещён сервер S3-хранилища.
Протокол: протокол, используемый для взаимодействия между менеджером и S3-хранилищем.
Хост: сервер, на котором выполняются команды для взаимодействия между менеджером и S3-хранилищем.
Порт: номер порта для подключения менеджера к S3-хранилищу.
Каталог: путь к каталогу внутри бакета, в котором размещаются резервные копии.
Корзина: имя бакета на сервере S3-хранилища, в котором размещаются резервные копии.
Ниже отобразится таблица привязок экземпляров со следующими столбцами:
Имя привязки.
Экземпляр: экземпляр, который привязан к хранилищу. Когда к хранилищу привязывается экземпляр, в хранилище создаётся каталог для резервных копий этого экземпляра.
Полные резервные копии, шт. : максимальное количество полных резервных копий.
Окно восстановления, дни: количество суток, покрываемое резервными копиями.
Копий для PITR, шт: минимальное количество резервных копий на каждой линии времени. Резервные копии на каждой линии времени необходимы для восстановления на определённый момент времени (PITR).
Просроченные копии: политика управления устаревшими резервными копиями.
Возможные значения:
Выключено: не выполнять никаких действий с устаревшими резервными копиями.
Объединять: при возможности объединять устаревшие резервные копии с новыми.
Удалять: удалять устаревшие резервные копии из каталога.
Действия.
За подробной информацией о доступных действиях обратитесь к соответствующим инструкциям.
58.3.3. Редактирование привязки экземпляра #
Экземпляр невозможно дважды привязать к одному хранилищу. При повторной привязке экземпляр отвязывается от предыдущего хранилища.
Чтобы отредактировать привязку экземпляра:
В навигационной панели перейдите в Резервное копирование → Хранилища.
Чтобы просмотреть привязки к S3-хранилищу, выберите вкладку S3 хранилища.
Нажмите на имя хранилища.
Нажмите
рядом с привязкой экземпляра.
Отредактируйте параметры привязки экземпляра.
Нажмите Сохранить.
58.3.4. Удаление привязки экземпляра #
Важно
После удаления привязки экземпляров невозможно восстановить.
Чтобы удалить привязку экземпляра:
В навигационной панели перейдите в Резервное копирование → Хранилища.
Чтобы просмотреть привязки к S3-хранилищу, выберите вкладку S3 хранилища.
Нажмите на имя хранилища.
Нажмите
рядом с привязкой экземпляра.
Подтвердите операцию и нажмите Удалить.