6.8.2 Информация о заданиях¶
Для получения списка заданий, а также информации об их статусе выполните команду:
freezer job-list
Вывод команды:
Для уточнения информации о конкретном задании выполните команду:
freezer job-show <JOB_ID>
6.8.3 Управление с помощью Freezer CLI¶
Для создания элементов производится посредством импорта файлов формата JSON, опиcывающих элемент.
Создание задания для бэкапа Nova-машин с помощью клиента выполняется командой:
freezer job-create --file nova-job.json --client controller
Пример файла задания:
{
"description":"nova-backup", ## имя job
"job_actions":[
{
"max_retries":5,
"max_retries_interval":6,
"freezer_action":{
"action":"backup",
"backup_name":"nova-backup-251f85e3-80ad-48b4-a49b-0d0e0fe70d91", ### имя бэкапа состоит из ID машины, которую надо забэкапить
"compression":"gzip",
"container":"/tmp/freezer",
"engine_name":"nova",
"mode":"nova",
"no_incremental":"True",
"nova_inst_id":"251f85e3-80ad-48b4-a49b-0d0e0fe70d91", ### ID машины для бэкапа
"storage":"local"
}
}
]
}
6.8.4 Создание действия по резервному копированию ВМ¶
Перейдите к разделу панели управления – Аварийное восстановление (Disaster Recovery), раскройте вкладку Резервное копирование и восстановление и выберите раздел Действия (Actions).
Будет открыта страница со списком действий и кнопок управления ими. Нажмите кнопку [Создать действие] (Create Action) – откроется диалог (Рис. 6.56).
Заполните параметры конфигурации действия (обязательные поля Название действия, Действие, Хранилище, Название движка, Исходный файл/директория).
Пример настройки действия по резервному копированию ВМ:
6.8.5 Создание задания для резервного копирования ВМ¶
Перейдите ко вкладке Задания (Jobs) раздела Аварийное восстановление (Disaster Recovery). Отобразится страница со списком всех имеющихся заданий.
Нажмите кнопку [Создать задание] (Create Job). Откроется диалог настройки конфигурации задания (Рис. 6.58).
Заполните параметры конфигурации действия (обязательное поле – Название задания, остальные опционально – Время начала, Ед.изм. интервала, Дата и время окончания).
В следующей вкладке необходимо выбрать клиента (из списка доступных), на котором будет выполняться задание.
Примечание.
Клиенты регистрируются в API с помощью
freezer-scheduler
.
Перетащите ранее созданные действия слева направо (Selected Actions), для выполнения их в рамках задания (Рис. 6.59).