Удалить расписание, по которому создаются снимки дисков
Чтобы удалить расписание снимков дисков:
- В консоли управления
выберите каталог, в котором находится расписание. - Выберите сервис Compute Cloud.
- На панели слева выберите
Снимки дисков. - Перейдите на вкладку Расписания снимков.
- Напротив расписания, которое нужно удалить, нажмите
и выберите Удалить. - Подтвердите удаление расписания.
Если у вас еще нет интерфейса командной строки Yandex Cloud, установите и инициализируйте его.
По умолчанию используется каталог, указанный в профиле CLI. Вы можете указать другой каталог с помощью параметра --folder-name
или --folder-id
.
-
Посмотрите описание команд CLI для работы с расписаниями:
yc compute snapshot-schedule --help yc compute snapshot-schedule delete --help
-
Получите список расписаний в каталоге по умолчанию:
yc compute snapshot-schedule list --format yaml
Результат:
- id: fc852cvb1ipd5******** folder_id: e1ea8s8l71li******** created_at: "2022-09-28T13:25:02Z" ... expression: 10 19 ? * * snapshot_count: "7" snapshot_spec: {}
-
Удалите выбранное расписание:
yc compute snapshot-schedule delete <имя_или_идентификатор_расписания>
Результат:
done (5s)
Если у вас еще нет Terraform, установите его и настройте провайдер Yandex Cloud.
-
Откройте файл конфигурации Terraform и удалите фрагмент с описанием расписания:
Пример описания расписания в конфигурации Terraform
resource "yandex_compute_snapshot_schedule" "default" { name = "my-name" schedule_policy { expression = "0 0 * * *" } snapshot_count = 1 snapshot_spec { description = "snapshot-description" labels = { snapshot-label = "my-snapshot-label-value" } } disk_ids = ["test_disk_id", "another_test_disk_id"] }
-
Примените изменения:
-
В терминале перейдите в папку, где вы отредактировали конфигурационный файл.
-
Проверьте корректность конфигурационного файла с помощью команды:
terraform validate
Если конфигурация является корректной, появится сообщение:
Success! The configuration is valid.
-
Выполните команду:
terraform plan
В терминале будет выведен список ресурсов с параметрами. На этом этапе изменения не будут внесены. Если в конфигурации есть ошибки, Terraform на них укажет.
-
Примените изменения конфигурации:
terraform apply
-
Подтвердите изменения: введите в терминале слово
yes
и нажмите Enter.
-
Проверить удаление расписания можно в консоли управления
yc compute snapshot-schedule list
- Получите список расписаний с помощью метода REST API list для ресурса SnapshotSchedule или вызова gRPC API SnapshotScheduleService/List.
- Удалите расписание снимков с помощью метода REST API delete для ресурса
SnapshotSchedule
или вызова gRPC API SnapshotScheduleService/Delete.
Все операции по созданию и удалению снимков, начатые до удаления расписания, будут доведены до конца.