Создание
|
Создание резервных копий доступно для сервисов в статусе ДОСТУПЕН или ДЕГРАДИРОВАН (то есть для тех, которые имеют хотя бы один рабочий экземпляр с ролью PRIMARY, SYNC или ASYNC), а для геосервисов — в статусе ДОСТУПЕН. |
-
Перейдите в .
-
Найдите в списке нужный сервис и запустите создание РК одним из способов:
-
Нажмите на имя сервиса, чтобы открыть страницу с детализацией, а затем перейдите на вкладку Резервные копии и нажмите кнопку Создать.
-
Нажмите кнопку ⋮ в правой части строки, относящейся к сервису, или кликните правой кнопкой мыши в пределах строки, и выберите Создать резервную копию.
Откроется окно Создание резервной копии сервиса.
-
-
В открывшемся окне включите необходимые опции и укажите значения параметров:
-
Опция Резервная копия на узлах хранения — доступна, если для кластера указана информация об узлах хранения. Когда опция недоступна, справа отображается значок
.
Наведите курсор на значок, чтобы увидеть всплывающую подсказку. -
Количество потоков.
-
Режим создания резервной копии.
-
Режим записи WAL.
-
Роль для создания.
-
Алгоритм сжатия.
-
Степень сжатия.
-
Таймаут архивации (сек.) — только для сервисов кластеров Patroni.
-
Блок Удаления согласно политике хранения, в котором доступны опции:
-
Удалить неактуальные РК и WAL-журналы — инициирует процедуру удаления РК, не удовлетворяющих политике хранения, определённой в конфигурации
pg_probackup, и файлов WAL, которые не являются необходимыми для восстановления кластера из остающихся РК. -
Объединить старые инкрементальные копии — инициирует процедуру объединения самой старой инкрементальной копии, удовлетворяющей требованиям политики хранения, с её родительскими копиями, срок хранения которых истёк. При этом создаётся новая РК типа FULL с Recovery Time, аналогичным этой РК. Опция доступна при включении Удалить неактуальные РК и WAL-журналы.
-
Удалить РК со статусом ERROR — инициирует процедуру удаления РК со статусом ERROR.
-
По умолчанию опции отключены.
Наведите курсор на значок
, что расположен справа от названия блока, чтобы увидеть подсказку:-
Для Pacemaker/Corosync — параметры хранения, отвечающие за удаление РК и WAL, описание этих параметров, а также указание, что их изменение может быть осуществлено на странице Конфигурация pg_probackup.
-
Для Patroni — параметры хранения, отвечающие за удаление РК и WAL, а также описание этих параметров.
-
-
Нажмите кнопку Создать.
После запуска операции создания в правом верхнем углу страницы появится всплывающее сообщение. Чтобы проследить за выполнением операции, нажмите в этом сообщении кнопку Перейти. Откроется страница , где в верхней строке таблицы отобразится операция создания резервной копии и статус её выполнения.
Если создание прошло успешно:
-
Статус операции — ЗАВЕРШЕНА, статус у всех её задач — ВЫПОЛНЕНА. Задачи удаления появляются в операции только при установке соответствующих флагов.
-
На вкладке Резервные копии для сервиса, в котором была создана РК, она отображается со статусом ОК.
-
Удалены не удовлетворяющие политике хранения РК или РК в статусе ОШИБКА, если были установлены соответствующие флаги в блоке Удаления согласно политике хранения.
Для РК, созданных на узлах с синхронной или асинхронной репликой, параметр Recovery Time может отсутствовать. Это связано с особенностями PostgreSQL.
Если создание прошло с ошибкой, то статус созданной РК — ОШИБКА и статус операции — ОШИБКА.
Разверните блок с операцией, чтобы увидеть, какую из задач не удалось выполнить.
Чтобы открыть окно просмотра логов, нажмите значок
справа от статуса задачи.