Запуск действий Backup manager

После того как вы создали конфигурацию и указали расписание для создания бэкапов, резервное копирование происходит автоматически в соответствии с вашими настройками. Однако вы можете управлять резервным копированием вручную с помощью действий Backup manager, описанных ниже.

Чтобы выполнить действия, кликните Actions наверху страницы Backup manager и выберите необходимое действие. Действие будет выполнено для кластера, указанного в поле Cluster, которое расположено рядом с Actions.

Выбор действия
Выбор действия

Доступны следующие действия:

Backup

Действие Backup позволяет создать бэкап. Резервное копирование производится на лидере. Чтобы запустить действие, кликните Backup в списке действий на странице Backup manager.

Открывшееся окно содержит следующие поля:

  • Type — тип бэкапа. Возможные значения: Full — полный, Incr — инкрементальный, Diff — дифференциальный.

  • Backup name (необязательное поле) — имя бэкапа, которое будет добавлено в автоматически сгенерированное имя, формирующееся следующим образом: backup_<Backup name>_<Type>_<дата>_<время>, например, backup_Test_full_20260820_160610.

  • Date created — текущие дата и время (timestamp). Нередактируемое поле.

  • Configuration — текущая версия конфигурации, которая будет применена. Нажмите на название конфигурации, чтобы открылась вкладка Configuration, где можно просмотреть и при необходимости изменить параметры конфигурации. Нередактируемое поле.

Установите значения полей в соответствии с вашими требованиями и нажмите Run.

Окно Backup
Окно "Backup"

Созданные бэкапы перечислены на вкладке Backups страницы Backup manager.

Вкладка Backups
Вкладка "Backups"

Во время создания резервной копии в поле Backup name отображается индикатор создания бэкапа, показывающий процент выполнения операции утилитой pgbackrest. Обновление состояния индикатора происходит каждые 60 секунд, и для быстрых операций резервного копирования индикатор не отображается.

Индикатор создания бэкапа
Индикатор создания бэкапа

Create restore point

Действие Create restore point создает точку восстановления. Точка восстановления — это именованная метка в потоке журнала предварительной записи (WAL). Она позволяет выполнить восстановление PITR на момент создания данной точки восстановления.

Действие Create restore point доступно, если в Backup manager имеется хотя бы одна резервная копия со статусом Done.

Чтобы запустить действие, кликните Create restore point в списке действий на странице Backup manager — откроется окно действия.

Окно Create restore point
Окно "Create restore point"

Открывшееся окно содержит следующие поля:

  • Restore point — автоматически сгенерированное имя для новой точки восстановления. Вы можете изменить это значение.

  • Configuration — текущая версия конфигурации, которая будет использоваться. Нажмите на название конфигурации, чтобы открылась вкладка Configuration, где можно просмотреть и при необходимости изменить параметры конфигурации. Нередактируемое поле.

  • Date created — текущие дата и время (timestamp). Нередактируемое поле.

Установите значения полей в соответствии с вашими требованиями и нажмите Run.

После создания точки восстановления вы можете выбрать ее в окне действия Restore.

Результат выполнения действия можно найти на странице Actions.

Restore

Действие Restore позволяет восстановить базы данных на всех нодах кластера. Чтобы выполнить действие, нажмите Restore в списке действий на странице Backup manager — откроется окно действия.

Окно Restore
Окно "Restore"

Окно действия Restore содержит следующие поля:

  • Restore target — определяет, каким способом будет произведено восстановление. Поддерживаются следующие типы:

    • Backup name — восстановление из бэкапа;

    • Restore point — восстановление до точки восстановления.

    Под этим полем отображается раскрывающийся список с доступными бэкапами или точками восстановления, позволяющий выбрать объект, из которого необходимо восстановиться. Справа от раскрывающегося списка находится кнопка фильтра filter restore dark filter restore light. Нажмите на нее, чтобы задать период времени, за который список бэкапов или точек восстановления должен быть выведен в раскрывающемся списке. Вы можете выбрать этот период как диапазон (по умолчанию) или указать его, воспользовавшись календарем.

    Выбор диапазона
    Выбор диапазона

    Чтобы выбрать период времени в формате от <дата> до <дата>, нажмите Calendar.

    Выбор периода времени в календаре
    Выбор периода времени в календаре

    Выбранный период времени отображается под раскрывающимся списком.

    Период времени отображаемых бэкапов
    Период времени отображаемых бэкапов
  • Databases to restore — базы данных, которые необходимо восстановить из выбранного бэкапа или до указанной точки восстановления.

  • Process — максимальное количество процессов pgbackrest, выполняющих декомпрессию и перенос файлов, используемых в ходе операции восстановления.

  • Delta — флаг, указывающий, что следует восстанавливать из бэкапа только те файлы, в которых есть изменения по сравнению с существующими файлами в каталоге данных PostgreSQL. Эта опция может значительно ускорить процесс восстановления. Если флаг Delta не установлен, все файлы в каталоге данных будут удалены перед операцией восстановления.

  • Use checksums — флаг, указывающий, использовать ли контрольные суммы (checksum) вместо меток времени (timestamp), чтобы определить, следует ли заменить файл его обновленной версией из бэкапа. Использование контрольных сумм безопаснее, но может замедлять операции восстановления больших файлов. Флаг Use checksums доступен, если установлен флаг Delta.

Подробная информация о выбранном бэкапе или точке восстановления отображается справа на панели Details:

  • Date created — дата и время (timestamp) создания.

  • Backup type — тип бэкапа. Возможные значения: Full — полный, Incr — инкрементальный, Diff — дифференциальный.

  • Configuration — версия конфигурации, которая была применена. Нажмите на название конфигурации, чтобы открылась вкладка Configuration, где можно просмотреть и при необходимости изменить параметры конфигурации.

  • DB (in selected backup) — базы данных, которые можно восстановить с помощью выбранного бэкапа или точки восстановления.

Панель Details
Панель "Details"

После установки значений полей нажмите Run, чтобы выполнить действие Restore.

Выполненные восстановления отображаются на вкладке Restores страницы Backup manager.

Вкладка Restores
Вкладка "Restores"

Во время выполнения восстановления в поле Restore name отображается индикатор выполнения восстановления, показывающий процент завершения операции утилитой pgbackrest. Обновление состояния индикатора происходит каждые 60 секунд, и для быстрых операций восстановления из бэкапа индикатор не отображается.

Индикатор выполнения восстановления
Индикатор выполнения восстановления

Cleanup

Действие Cleanup удаляет устаревшие бэкапы и связанные с ними данные. Резервная копия считается устаревшей в соответствии с настройками бэкапов.

Чтобы запустить действие, выберите Cleanup в списке действий и нажмите Run в открывшемся окне.

Окно Cleanup
Окно "Cleanup"

Результат выполнения действия можно найти на странице Actions.

ПРИМЕЧАНИЕ
Бэкапы со статусом FAILED не удаляются напрямую действием Cleanup. Они могут быть удалены только в соответствии с правилами хранения, определяемыми настройками бэкапов, или если имеют зависимость от другой резервной копии (например, со статусом INVALID).

Verify

Действие Verify проверяет метаданные резервных копий, используемые в ADP Control, на соответствие бэкапам в указанном репозитории.

Чтобы запустить действие, выберите Verify в списке действий и нажмите Run в открывшемся окне.

Окно Verify
Окно "Verify"

Результат выполнения действия можно найти на странице Actions.

Страница Actions
Страница "Actions"

Нажмите на действие Verify для просмотра подробной информации.

Подробности выполнения действия Verify
Подробности выполнения действия "Verify"

Apply backup config

Действие Apply backup config проверяет параметры CIFS/POSIX/S3-хранилищ на всех нодах с сервисом ADPG, чтобы убедиться в возможности успешного выполнения операций резервного копирования и восстановления.

Apply backup config открывает вложенную вкладку Configuration, расположенную на вкладке Backup manager → Settings. На ней примененная конфигурация резервного копирования помечается как current.

Вкладка Configuration
Вкладка "Configuration"

Вы можете создать новую конфигурацию на этой вкладке. ADP Control автоматически применит эту новую конфигурацию после того, как вы ее сохраните.

Нашли ошибку? Выделите текст и нажмите Ctrl+Enter чтобы сообщить о ней