Планирование действий
Пользователи могут запланировать выполнение одного или нескольких действий ВМ в определенные дату и время.
В дискреционном режиме функционирования ПК СВ можно запланировать только создание резервной копии ВМ (backup).
В интерфейсе командной строки
Использование совместно с командами onevm аргумента --schedule
позволяет отложить выполнение действий до определенного времени.
- 22 сентября (в 00:00) приостановить работу ВМ с идентификатором 0:onevm suspend 0 --schedule "09/22"Пример вывода после выполнения команды:CODE
- Восстановить работу ВМ с идентификатором «0» в 14:15 22 сентября:onevm resume 0 --schedule "09/23 14:15"Пример вывода после выполнения команды:CODE
- Просмотреть информацию о ВМ, пример вывода после выполнения команды
onevm show 0
:CODE
Для периодического выполнения действий дополнительно указываются следующие аргументы:
weekly
(еженедельно) — указывается диапазон дней недели, в которые необходимо выполнять запланированное действия. Допустимые значения: [0,6], где 0 — воскресенье, 6 — суббота;monthly
(ежемесячно) — указывается диапазон дней месяца, в которые необходимо выполнять запланированное действия. Допустимые значения: [1,31];yearly
(ежегодно) — указывается диапазон дней года, в которые необходимо выполнять запланированное действия. Допустимые значения: [0,365];hourly
(ежечасно) — указывается диапазон часов недели, в которые необходимо выполнять запланированное действия. Допустимые значения: [0,168] (168 часов — 1 неделя).
Аргумент end
определяет окончание выполнения периодических действий. Может принимать значения:
- число — выполнение запланированного действия прекращается после указанного количества повторений;
- дата — выполнение запланированного действия прекращается после достижения указанной даты.
Примеры
- Примеры команд:onevm suspend 0 --schedule "10/01" --weekly "1,5" --end 5
onevm resume 0 --schedule "10/03 14:15" --weekly "2,6" --end 5
onevm snapshot-create 0 --schedule "10/03" --hourly 5 --end "12/25" - Пример вывода после выполнения команды
onevm show 0
:CODE
Запланированные действия можно удалить, используя команду:
Кроме того, запланированные действия можно отредактировать, для этого используется команда:
После ввода команды откроется текстовый редактор для редактирования запланированного действия.
Пример
Редактирование запланированного действия с идентификатором «1» для ВМ с идентификатором «0»:
Пример вывода после выполнения команды:
В параметре TIME
дата и время указаны в формате Unix-времени.
В веб-интерфейсе ПК СВ
Чтобы запланировать выполнение одного или нескольких действий ВМ в вебинтерфейсе ПК СВ необходимо выполнить следующие действия: