Запуск действий в ADBM
Обзор
После создания конфигурации формирование и удаление бэкапов производится автоматически согласно установленным расписаниям. Однако ADBM также позволяет управлять бэкапами вручную с помощью кластерных действий, описанных ниже.
|
ПРИМЕЧАНИЕ
Если кластер входит в кластерную группу, эти действия доступны только лидеру группы. |
Чтобы запустить эти действия, выполните следующие шаги:
-
Откройте страницу Backup manager в веб-интерфейсе ADB Control.
-
В секции Clusters открывшейся страницы найдите кластер, для которого требуется запустить действие, и кликните по иконке
в табличной строке, соответствующей этому кластеру. Возможные действия доступны в выпадающем списке.
Запуск действий из секции Clusters
Запуск действий из секции Clusters -
Если требуется работать с определенным кластером, нажмите на его название в таблице, расположенной в секции Clusters. Откроется страница выбранного кластера. Кнопка Backup предназначена для запуска бэкапов. Чтобы открыть меню с другими действиями, нажмите
.
Запуск действий на странице выбранного кластера
Запуск действий на странице выбранного кластера
Запуск действий является эксклюзивной операцией. Нельзя инициализировать новое действие, не завершив предыдущее (исключение — Terminate). При попытке запуска нескольких действий одновременно возвращается следующая ошибка.
|
ВАЖНО
Начиная с версии ADBM 2.3.2 в меню могут отсутствовать некоторые из описанных ниже действий, если они не могут быть выполнены в текущий момент времени. В частности, после обновления кластера, требующего верификации или пересоздания конфигурации бэкапа, в списке отображаются только два действия: Verify и Create configuration. Доступ к другим действиям появляется после запуска одного из них. |
Backup
Запуск бэкапов осуществляется автоматически в соответствии с расписаниями, установленными с помощью следующих параметров для текущей версии конфигурации (см. вкладку Configuration → Schedule):
-
Full Backup schedule — полные бэкапы;
-
Differential backup schedule — дифференциальные бэкапы;
-
Incremental backup schedule — инкрементные бэкапы.
Если необходимо сформировать бэкап вне настроенных расписаний, выполните шаги:
-
Нажмите на кнопку Backup на странице выбранного кластера либо выберите из выпадающего списка действие Backup для одного из кластеров в секции Clusters.
Переход к действию Backup
Переход к действию BackupОткрывшееся окно содержит следующую информацию:
-
Restore point — автоматически сгенерированное имя для новой точки восстановления.
-
Type — тип бэкапа. Возможные значения:
-
Full— полный; -
Incr— инкрементный; -
Diff— дифференциальный.
-
-
Configuration — версия конфигурации, которая будет применена. Можно нажать на название, чтобы просмотреть и при необходимости изменить параметры конфигурации в списке конфигураций.
-
Date — текущие дата и время.
-
Delta — флаг, указывающий на необходимость использования контрольных сумм (checksum) при создании бэкапа с типом
IncrилиDiff. Не оказывает влияния на формирование бэкапов с типомFull. -
Fail on low space — флаг, при включении которого формирование бэкапа не будет запущено, если хранилище имеет статус Critical. Значение флага не учитывается, если в настройках хранилища выключен флаг Check free space.
-
Preserve table metadata — флаг, включающий сбор метаданных (таких как имена таблиц, схемы и внутренние идентификаторы кластеров, бэкапов и точек восстановления) для всех пользовательских таблиц во время выполнения действия. Метаданные хранятся в ADBM (в таблице
adbm.rp_table_metadata) и в репозитории бэкапов (в файле table_metadata.json).Точку восстановления с метаданными можно выбрать при выполнении частичного восстановления — это позволит ADBM проверить существование выбранных таблиц до запуска операции восстановления.
ВАЖНОПолная консистентность между сохраненными метаданными и фактическими данными таблиц не гарантируется, если во время создания точки восстановления выполнялись DDL-операции. Рекомендуется создавать точки восстановления с флагом Preserve table metadata, когда DDL-операции не выполняются.
Форма действия Backup
Форма действия Backup
-
-
Выберите тип бэкапа в поле Type. Измените название точки восстановления в поле Restore point, если необходимо.
-
Нажмите Run.
-
В результате запускается действие Backup. Это действие, в свою очередь, порождает несколько дочерних действий (subaction). Просмотреть их можно на вкладке Actions (см. Просмотр действий в ADBM).
-
После успешного применения всех действий бэкап становится доступен в списке бэкапов на вкладке Backups.
Созданный бэкап доступен на вкладке Backups
Созданный бэкап доступен на вкладке Backups
Начиная с версии ADBM 2.4.0 справа от имени бэкапа в столбце Description отображается индикатор времени выполнения бэкапа (в % от рассчитанной продолжительности операции на всех сегментах кластера). Обратите внимание, что расчет прогресса выполнения бэкапа осуществляется только для этапа физического резервирования кластера и не включает в себя остальные действия.
Create restore point
|
ПРИМЕЧАНИЕ
|
Точки восстановления создаются автоматически в соответствии с расписанием, установленным с помощью параметра Restore point creation schedule для текущей версии конфигурации (см. вкладку Configuration → Schedule).
Если необходимо добавить restore point вне настроенного расписания, выполните шаги:
-
Выберите действие Create restore point на странице выбранного кластера или в секции Clusters.
Переход к действию Create restore point
Переход к действию Create restore pointОткрывшееся окно содержит следующую информацию:
-
Restore point — автоматически сгенерированное имя для новой точки восстановления.
-
Configuration — версия конфигурации, которая будет применена. Можно нажать на название, чтобы просмотреть и при необходимости изменить параметры конфигурации в списке конфигураций.
-
Date — текущие дата и время.
-
Preserve table metadata — флаг, включающий сбор метаданных (таких как имена таблиц, схемы и внутренние идентификаторы кластеров, бэкапов и точек восстановления) для всех пользовательских таблиц во время выполнения действия. Метаданные хранятся в ADBM (в таблице
adbm.rp_table_metadata) и в репозитории бэкапов (в файле table_metadata.json).Точку восстановления с метаданными можно выбрать при выполнении частичного восстановления — это позволит ADBM проверить существование выбранных таблиц до запуска операции восстановления.
ВАЖНОПолная консистентность между сохраненными метаданными и фактическими данными таблиц не гарантируется, если во время создания точки восстановления выполнялись DDL-операции. Рекомендуется создавать точки восстановления с флагом Preserve table metadata, когда DDL-операции не выполняются.
Форма действия "Create restore point"
Форма действия "Create restore point"
-
-
Измените название точки восстановления в поле Restore point, если необходимо.
-
Нажмите Run.
-
В результате запускается действие Create restore point. Это действие, в свою очередь, порождает несколько дочерних действий (subaction). Просмотреть их можно на вкладке Actions (см. Просмотр действий в ADBM).
-
После успешного применения всех действий новая точка восстановления становится доступной. В этом можно убедиться при следующем запуске действия Common restore, Partial restore или Cleanup.
Новая точка восстановления доступна
Новая точка восстановления доступна
Common restore
Действие Common restore позволяет восстановить базы данных на момент создания одной из существующих restore points. Это единственное из действий, которое можно применить как к запущенному, так и к остановленному кластеру ADB. Логика выполнения действия будет зависеть от статуса кластера:
-
Кластер запущен (отмечен статусом Up в UI ADBM). В этом случае до запуска восстановления автоматически проводятся дополнительные проверки на возможность применения выбранного бэкапа к кластеру:
-
Происходит сверка топологий — сохраненной в бэкапе и полученной из кластера ADB (из системной таблицы
gp_segment_configuration). -
Происходит проверка метаданных бэкапа (см. Verify ниже).
Если проверки проходят успешно, кластер автоматически останавливается. Кроме этого, если в процессе восстановления фиксируется ошибка, то можно выполнить Restore retry — это перезапуск последнего упавшего процесса восстановления уже без выполнения дополнительных проверок.
-
-
Кластер остановлен (отмечен статусом Down в UI ADBM). В этом случае валидация пропускается. Однако процесс восстановления запустить возможно. Данным способом рекомендуется пользоваться исключительно в случае фатальных проблем с кластером, когда он не запускается.
|
ПРИМЕЧАНИЕ
|
Для запуска восстановления БД выполните шаги:
-
Выберите действие Common restore на странице выбранного кластера или в секции Clusters.
Переход к действию Common restore
Переход к действию Common restoreОткрывшееся окно содержит следующую информацию:
-
Time period — временной диапазон, используемый для поиска нужной restore point. По умолчанию установлена текущая дата.
-
Select restore point — точка восстановления, на момент создания которой требуется восстановить БД.
-
Databases — базы данных, которые можно восстановить на момент выбранной restore point.
-
Processes — максимальное количество процессов для восстановления одного сегмента.
-
Restore mirrors — выпадающий список, значение которого определяет, восстанавливать ли данные для зеркал (mirror) и standby при их наличии в кластере:
-
No— не восстанавливать зеркала. -
Parallel— восстанавливать зеркала параллельно с primary-сегментами. -
Sequential— восстанавливать зеркала после того, как все primary-сегменты восстановлены.
-
-
Override files — определяет, как процесс восстановления обрабатывает существующие файлы в каталогах данных и табличных пространств. Доступны три варианта:
-
All files — полностью перезаписывает существующие файлы в целевых каталогах. Соответствует опции
--forceкомандыpgbackrest restore. -
Compare using time and size — сравнивает существующие файлы с файлами из резервной копии по времени изменения и размеру, и перезаписывает только те, которые отличаются. Соответствует опциям
--force --deltaкомандыpgbackrest restore. -
Compare using checksums — сравнивает существующие файлы с файлами из резервной копии по контрольным суммам, и перезаписывает только те, которые отличаются. Соответствует опции
--deltaкомандыpgbackrest restore.
-
-
Verify — флаг, указывающий на необходимость проверки данных бэкапа перед их восстановлением.
ВАЖНО-
Параметр Override files доступен начиная с ADBM 2.14.0 и заменяет флаги Delta и Force.
-
Сравнение по времени и размеру выполняется быстрее, но обеспечивает меньшую гарантию целостности по сравнению с проверкой по контрольным суммам.
После нажатия кнопки Details отображаются поля с дополнительной информацией:
-
Date created — время создания выбранной restore point.
-
Backup date — время формирования последнего бэкапа перед добавлением выбранной restore point.
-
Backup type — тип последнего бэкапа, сформированного перед добавлением выбранной restore point.
-
Configuration — версия конфигурации, использованная при создании выбранной restore point. Можно нажать на название, чтобы просмотреть параметры конфигурации в списке конфигураций.
Форма действия Common restore
Форма действия Common restore
-
-
Заполните необходимые поля:
-
Выберите точку восстановления в выпадающем списке Select restore point. Используйте фильтр Time period, если необходимо.
-
Выберите базы данных, требующие восстановления, в выпадающем списке Databases.
-
Выберите значение из списка Restore mirrors.
-
-
Нажмите Run.
-
В результате запускается действие Restore. Это действие, в свою очередь, порождает несколько дочерних действий (subaction). Просмотреть их можно на вкладке Actions (см. Просмотр действий в ADBM).
После успешного применения всех действий состояние выбранных баз данных возвращается на момент указанной restore point.
Для запущенных кластеров ADB (со статусом UP) существует возможность повторного запуска последнего действия Common restore, завершившегося с ошибкой. Для этого требуется повторно выбрать действие Common restore (см. шаг 1 выше) и нажать Retry в открывшемся окне. Если необходимо выполнить действие Common restore заново (со всеми проверками), нажмите New restore.
Partial restore
|
ПРИМЕЧАНИЕ
Действие Partial restore доступно начиная с версии ADBM 2.2.2.
|
Действие Partial restore позволяет восстановить выбранные таблицы на момент создания одной из существующих точек восстановления без остановки кластера ADB.
Поскольку процесс выполняется на активном кластере, прямая перезапись файлов данных невозможна. ADBM использует многоэтапную фильтрацию системных каталогов и WAL-файлов, чтобы выбрать только записи, которые относятся к выбранным восстанавливаемым таблицам. Поэтому выполнение Partial restore может занимать значительно больше времени, чем полное восстановление всего кластера.
|
ВАЖНО
|
Действие Partial restore рекомендуется использовать:
-
Для восстановления небольшого количества таблиц или схем, если простой кластера для полного восстановления недопустим по требованиям доступности (SLA).
-
В периоды минимальной нагрузки на восстанавливаемые объекты, чтобы минимизировать влияние их неконсистентного состояния на пользователей.
Действие Partial restore не рекомендуется использовать для срочного восстановления большого объема данных. В этом случае полное восстановление (действие Common restore) с остановкой кластера будет выполнено значительно быстрее и безопаснее.
Начиная с версии 2.14.0 ADBM может собирать метаданные таблиц во время выполнения действий Backup и Create restore point. Без метаданных ADBM восстанавливает системные каталоги на каждом сегменте и сканирует их для поиска нужных таблиц, что требует дополнительного дискового пространства и времени. Использование метаданных исключает этот шаг и ускоряет проверку таблиц перед восстановлением. Если выбранная точка восстановления содержит метаданные, то в диалоговом окне действия Partial restore будут показаны таблицы, которые соответствуют выбранному фильтру и существуют в бэкапе.
Чтобы запустить действие Partial restore, выполните следующие шаги:
-
Выберите действие Partial restore на странице выбранного кластера или в секции Clusters.
Переход к действию Partial restore
Переход к действию Partial restore -
На шаге General settings настройте значения следующих параметров:
-
Time period — временной диапазон, используемый для поиска нужной restore point. По умолчанию установлена текущая дата.
-
Select restore point — точка восстановления, на момент создания которой требуется восстановить таблицы БД. Чтобы показать только точки восстановления с метаданными, установите флаг Show restore points with metadata.
-
Source database — исходная база данных, таблицы которой можно восстановить на момент выбранной restore point.
-
Target database — целевая база данных, в которую требуется восстановить выбранные таблицы. Если поле не заполнено, таблицы будут восстановлены в исходной БД.
-
Processes — максимальное количество параллельных процессов на хост в процессе восстановления. Допускается ввод значений из следующего диапазона:
[1,100]. Значение по умолчанию берется из поля Max processes per host в конфигурации бэкапа (см. секцию Workspace в статье Управление конфигурациями в ADBM). -
Verify — флаг, указывающий на необходимость проверки данных бэкапа перед их восстановлением.
РЕКОМЕНДАЦИЯПоскольку каждый процесс осуществляет восстановление данных одного сегмента на хосте, в качестве максимума рекомендуется выбирать число, равное количеству primary-сегментов на хосте. При большем значении остальные процессы не будут использоваться, при меньшем — процесс восстановления данных будет дольше, но при этом потреблять ресурсов он будет меньше (за счет ограничения сверху).На вкладке Restore point details отображается следующая информация:
-
Date created — время создания выбранной restore point.
-
Backup date — время формирования последнего бэкапа перед добавлением выбранной restore point.
-
Backup type — тип последнего бэкапа, сформированного перед добавлением выбранной restore point.
-
Configuration — версия конфигурации, использованная при создании выбранной restore point. Можно нажать на название, чтобы просмотреть параметры конфигурации в списке конфигураций.
Форма действия Partial restore. Шаг General settings
Форма действия Partial restore. Шаг General settings
-
-
На шаге Table filter настройте значения следующих параметров:
-
Table suffix — суффикс, который будет добавлен к именам восстановленных таблиц. Максимальная длина — 32 символа. Если поле не заполнено, будут использованы имена таблиц из исходной БД. В этом случае для успешного восстановления важно, чтобы выбранные таблицы отсутствовали в целевой БД.
-
В списке Method for selecting tables to restore выберите способ указания таблиц для восстановления:
-
Search by pattern — введите маски имен таблиц вручную. Чтобы добавить маску, введите ее в поле Table name masks и нажмите
. Для удаления маски нажмите
. В маске поддерживается формат
<schema>/<table_name>. В любой части имени таблицы (<table_name>) допускаются символы подстановки*(соответствуют нулю или более символам по аналогии с SQL-шаблоном%). При отсутствии в шаблоне<schema>/по умолчанию используется схемаpublic. -
Upload table list from file — загрузите файл в формате .txt со списком таблиц. Каждая строка в файле должна содержать имя таблицы в формате
<schema>/<table_name>. Требования к именам таблиц такие же, как при ручном вводе в параметре Search by pattern.
Если используется точка восстановления с метаданными, таблицы, подходящие под условия фильтра, будут показаны в этом диалоговом окне. Если используется точка восстановления без метаданных, отобразится сообщение
The tables cannot be validated because the selected restore point does not have table metadata saved. В этом случае список восстанавливаемых таблиц не будет показан, и ADBM начнет восстановление без предварительной проверки.
Форма действия Partial restore. Шаг Table filter
Форма действия Partial restore. Шаг Table filterВНИМАНИЕ-
Если поле Table suffix не заполнено и таблица с исходным именем уже существует в целевой БД, в дочернем действии фиксируется ошибка
Couldn’t create table <table_name>и восстановление данных этой таблицы не производится (процесс восстановления других таблиц при этом продолжается). Во избежание ошибок используйте суффикс в случае существования восстанавливаемой таблицы. -
При выборе суффикса Table suffix следует учитывать, что в ADB максимальная длина имени отношения БД (в том числе и партиции) составляет
64символа. Если общая длина имени с учетом суффикса превышает указанный лимит, имя будет обрезано, что потенциально может привести к пересечению имен отношений. -
Если метаданные используются и ни одна таблица не соответствует выбранным фильтрам, операцию восстановления невозможно будет запустить. Если метаданные не используются, то проверка таблиц в исходной БД на соответствие фильтрам осуществляется после запуска действия. В этом случае, если указанные таблицы невозможно найти (например, указано имя несуществующей схемы), в дочернем действии фиксируется ошибка
No tables were found by provided filterи восстановление данных переводится в статусFailed. Если хотя бы один фильтр валиден, таблицы, соответствующие этому фильтру, восстанавливаются успешно, а неверные фильтры игнорируются. Во избежание ошибок убедитесь, что все выбранные схемы и таблицы присутствуют в исходной БД.
-
-
-
Нажмите Run.
-
В результате запускается действие Table restore. Это действие, в свою очередь, порождает несколько дочерних действий (subaction). Просмотреть их можно на вкладке Actions (см. Просмотр действий в ADBM).
-
После успешного применения всех действий данные выбранных таблиц восстанавливаются на момент указанной restore point. Если восстановление хотя бы одной таблицы завершается ошибкой, родительское действие Table restore переводится в статус
Warning, а статус восстановления каждой таблицы можно увидеть на странице Restores — в деталях выбранного восстановления на вкладке Tables.
Cleanup
Действие Cleanup выполняется автоматически в соответствии с расписанием, установленным с помощью параметра Cleanup schedule для текущей версии конфигурации (см. вкладку Configuration → Schedule). Это действие удаляет:
-
Наиболее старые полные бэкапы — если общее число полных бэкапов превысило значение параметра Number of full backups, установленное для текущей конфигурации.
-
Наиболее старые дифференциальные бэкапы — если общее число дифференциальных бэкапов превысило значение параметра Number of differential backups, установленное для текущей конфигурации.
-
Бэкапы, имеющие следующие статусы:
Failed,Invalid. -
Неактивные версии конфигурации, которые не имеют связанных бэкапов.
|
ПРИМЕЧАНИЕ
|
При ручном запуске действия Cleanup вы выбираете точку восстановления, и ADBM определяет ближайший полный или дифференциальный бэкап, созданный перед ней. Затем удаляются все бэкапы и точки восстановления, связанные с этим бэкапом. Объекты, перечисленные выше, также удаляются. С помощью флага Target only можно исключить эти объекты из очистки и удалить только данные, привязанные к выбранной точке.
Чтобы запустить действие Cleanup вручную, выполните шаги:
-
Выберите действие Cleanup на странице выбранного кластера или в секции Clusters.
Переход к действию Cleanup
Переход к действию CleanupОткрывшееся окно содержит следующую информацию:
-
Time period — временной диапазон, используемый для поиска нужной restore point. По умолчанию установлена текущая дата.
-
Select restore point — точка восстановления, для которой требуется удалить набор связанных бэкапов и restore points.
-
Configuration — версия конфигурации, использованная при создании выбранной restore point. Можно нажать на название, чтобы просмотреть параметры конфигурации в списке конфигураций.
-
Date created — время создания выбранной restore point.
Форма действия Cleanup
Форма действия Cleanup
-
-
Настройте параметры очистки данных:
-
Выберите точку восстановления в выпадающем списке Select restore point. Используйте фильтр Time period, если необходимо.
-
С помощью флага Target only выберите, какие данные требуется удалить. Если флаг установлен, удаляются только бэкапы, зависящие от целевой точки восстановления (выбранной в Select restore point). При этом политики хранения, заданные в конфигурации, не учитываются. Если флаг не установлен (по умолчанию), то сначала удаляются бэкапы, зависящие от целевой точки восстановления, а затем данные согласно настройкам хранения.
-
-
Нажмите Run.
-
В результате запускается действие Start cleanup job for Verify backup. Это действие, в свою очередь, порождает несколько дочерних действий (subaction). Просмотреть их можно на вкладке Actions (см. Просмотр действий в ADBM).
-
После успешного применения всех действий бэкапы и restore points удаляются согласно правилам, описанным выше. Чтобы убедиться в этом, можно открыть список бэкапов на вкладке Backups.
Например, если при наличии в системе двух бэкапов — полного (full) и инкрементного (incremental) — выбрать точку восстановления, созданную после инкрементного, оба бэкапа будут удалены.
Список бэкапов перед запуском Cleanup
Список бэкапов перед запуском Cleanup
Список бэкапов после запуска Cleanup
Список бэкапов после запуска Cleanup
Для лучшего понимания логики запускаемого вручную действия Cleanup можно рассмотреть пример, приведенный ниже.
Рисунок изображает временную ось с перечнем созданных за указанный период бэкапов различных типов (с именами full*, diff*, incr*) и restore points (с именами rp*).
Таблица демонстрирует, какие объекты будут удалены, если на форме действия Cleanup выбрать одну из изображенных точек восстановления.
При этом предполагается, что лимиты хранения не превышены или в форме действия Cleanup установлен флаг Target only.
| Выбранная restore point | Объекты, которые будут удалены |
|---|---|
rp1 |
Все бэкапы и restore points за приведенный на рисунке период |
rp2 |
Все бэкапы и restore points за приведенный на рисунке период |
rp3 |
Все бэкапы и restore points за приведенный на рисунке период |
rp4 |
Все бэкапы и restore points за приведенный на рисунке период |
rp5 |
diff1, incr2, rp5 — rp8 |
rp6 |
diff1, incr2, rp5 — rp8 |
rp7 |
diff1, incr2, rp5 — rp8 |
rp8 |
diff1, incr2, rp5 — rp8 |
Verify
Действие Verify выполняет следующее:
-
Сравнивает метаданные бэкапов, хранимые в ADBM, с метаданными, получаемыми от
pgbackrest(т.е. с данными по фактически имеющимся бэкапам). -
Определяет валидность бэкапов и архивов в репозитории (на момент создания выбранной точки восстановления). При этом выполняются следующие проверки:
-
Наличие файлов бэкапов.
-
Размер файлов бэкапов.
-
Контрольные суммы файлов бэкапов.
-
Валидность архивов WAL, относящихся к бэкапам.
-
При обнаружении разницы бэкапы переводятся в статус Invalid и не могут быть использованы для восстановления баз данных. Такие бэкапы будут удалены при следующем запуске действия Cleanup.
Перед сравнением метаданных и данных ADBM дополнительно проверяет наличие всех конфигурационных файлов (pgbackrest.conf) для всех существующих timeline на всех сегмент-хостах. Если каких-то из этих файлов нет, то берется последняя имеющаяся версия конфигурации timeline, на ее основе формируется новый конфигурационный файл, который записывается на сегмент-хост для этого timeline. Это необходимо для того, чтобы до проверки метаданных и данных по бэкапам в системе были все необходимые конфигурации.
|
ПРИМЕЧАНИЕ
|
Выполнение действия Verify описано ниже:
-
Выберите действие Verify на странице выбранного кластера или в секции Clusters.
Переход к действию Verify
Переход к действию Verify -
В открывшемся окне выберите точку восстановления (на момент создания которой требуется выполнить проверку данных бэкапов) и подтвердите действие, нажав Run.
Подтверждение действия Verify
Подтверждение действия Verify -
В результате запускается действие Verify backup. Это действие, в свою очередь, порождает несколько дочерних действий (subaction). Просмотреть их можно на вкладке Actions (см. Просмотр действий в ADBM).
-
После успешного применения всех действий некоторые бэкапы могут перейти в статус
InvalidилиUnknown. Чтобы найти такие бэкапы, можно воспользоваться фильтром Status на вкладке Backups.
Terminate
Действие Terminate позволяет прерывать некоторые запущенные действия. Это единственный тип действия, для которого берется отдельный распределенный lock по кластеру (в etcd), что позволяет запускать Terminate параллельно с другими типами действий.
|
ВАЖНО
|
Ниже приведен пример прерывания действия Backup:
-
Запустите действие Backup, как показано выше.
-
Выберите действие Terminate на странице выбранного кластера или в секции Clusters.
Переход к действию Terminate
Переход к действию Terminate -
Подтвердите действие, нажав в открывшемся окне Run.
Подтверждение действия Terminate
Подтверждение действия Terminate -
В результате запускается действие Terminate. Это действие, в свою очередь, порождает несколько дочерних действий (subaction). Просмотреть их можно на вкладке Actions (см. Просмотр действий в ADBM).
Текущий бэкап получает статус
Terminating. Статус бэкапа можно проверить в списке бэкапов на вкладке Backups.После успешного применения всех действий бэкап переводится в статус
Stopped.
Статус бэкапа изменен на Stopped
Статус бэкапа изменен на Stopped
Resume
|
ВАЖНО
|
Действие Resume позволяет возобновить последний прерванный запуск бэкапа или последний запуск бэкапа, завершившийся ошибкой.
Действие становится доступным в списке кластерных действий только после появления бэкапов в статусе Stopped или Failed.
Ниже приведен пример возобновления бэкапа, прерывание которого описано в предыдущем разделе:
-
Выберите действие Resume на странице выбранного кластера или в секции Clusters.
Переход к действию Resume
Переход к действию ResumeОткрывшееся окно содержит следующую информацию:
-
Restore point — автоматически сгенерированное имя для новой точки восстановления.
-
Configuration — версия конфигурации, которая будет применена. Можно нажать на название, чтобы просмотреть параметры конфигурации в списке конфигураций.
-
Date — текущие дата и время.
Форма действия Resume
Форма действия Resume
-
-
Измените название точки восстановления в поле Restore point, если необходимо.
-
Нажмите Run.
-
В результате запускается действие Resume backup. Это действие, в свою очередь, порождает несколько дочерних действий (subaction). Просмотреть их можно на вкладке Actions (см. Просмотр действий в ADBM).
Бэкап приобретает статус
Resume. В этом можно убедиться, открыв список бэкапов на вкладке Backups.
Бэкап в статусе Resume
Бэкап в статусе Resume -
После успешного применения всех действий бэкап переводится в статус
Done.
Статус бэкапа изменен на Done
Статус бэкапа изменен на Done
Create configuration
|
ПРИМЕЧАНИЕ
Действие Create configuration доступно начиная с версии ADBM 2.3.2.
|
Запуск действия Create configuration приводит к открытию вкладки Backup manager → Backup → Cluster → <Имя текущего кластера ADB> → Configuration, на которой можно создать новую конфигурацию для бэкапов на базе одной из существующих.