Отвязать защищаемый ресурс от политики резервного копирования
Важно
Сервис Yandex BareMetal доступен только в регионе Россия.
Чтобы отвязать защищаемый ресурс от политики резервного копирования:
Примечание
В настоящее время отвязать внешний защищаемый ресурс от политики резервного копирования можно с помощью Yandex Cloud CLI, API или Terraform.
- В консоли управления
выберите каталог, в котором вы хотите отвязать защищаемый ресурс от политики. - Перейдите в сервис Cloud Backup.
- Перейдите на вкладку
Политики копирования. - Выберите политику, от которой вы хотите отвязать ресурс.
- В зависимости от того, какой ресурс вы хотите отвязать от политики резервного копирования, в блоке Привязанные ресурсы выберите вкладку Виртуальные машины или Серверы BareMetal.
- В строке с ВМ или сервером, которые нужно отвязать от политики, нажмите
и выберите соответственно Отвязать ВМ от политики или Отвязать сервер от политики. - В открывшемся окне подтвердите это действие.
Если у вас еще нет интерфейса командной строки Yandex Cloud (CLI), установите и инициализируйте его.
По умолчанию используется каталог, указанный при создании профиля CLI. Чтобы изменить каталог по умолчанию, используйте команду yc config set folder-id <идентификатор_каталога>. Также для любой команды вы можете указать другой каталог с помощью параметров --folder-name или --folder-id. Если вы обращаетесь к ресурсу по имени, поиск будет выполнен в каталоге по умолчанию. Если вы обращаетесь к ресурсу по идентификатору, поиск будет выполнен глобально — во всех каталогах с учетом прав доступа.
-
Посмотрите описание команды CLI для удаления защищаемого ресурса из политики:
yc backup policy revoke --help -
Узнайте идентификатор политики, от которой вы хотите отвязать ресурс:
yc backup policy listРезультат:
+----------------------+----------------------+---------+---------+---------------------+---------------------+ | ID | FOLDER ID | NAME | ENABLED | CREATED AT | UPDATED AT | +----------------------+----------------------+---------+---------+---------------------+---------------------+ | abc7n3wln123******** | ghi681qpe789******** | policy1 | true | 2023-07-03 09:12:02 | 2023-07-03 09:12:43 | | deflqbiwc456******** | ghi681qpe789******** | policy2 | true | 2023-07-07 14:58:23 | 2023-07-07 14:58:23 | +----------------------+----------------------+---------+---------+---------------------+---------------------+ -
Узнайте идентификатор ресурса, который вы хотите отвязать:
yc backup vm listРезультат:
+----------------------+--------------------------------------+--------+---------+--------+-----------------+----------------+---------------------+---------------------+--------+---------------------+---------------------+-------------+ | INSTANCE ID | RESOURCE ID | ONLINE | ENABLED | STATUS | STATUS PROGRESS | STATUS DETAILS | LAST BACKUP TIME | NEXT BACKUP TIME | ACTIVE | CREATED AT | UPDATED AT | TYPE | +----------------------+--------------------------------------+--------+---------+--------+-----------------+----------------+---------------------+---------------------+--------+---------------------+---------------------+-------------+ | ly5mzirn6xhd******** | 4fc0d855-b76c-****-99a4-bf01******** | true | true | IDLE | 0 | | | | true | 2026-04-29 05:45:34 | 2026-04-29 05:54:21 | BMS | | epd930eo5156******** | 6c58577d-409d-****-bc10-f464******** | true | true | IDLE | 0 | | | | true | 2026-04-29 08:46:47 | 2026-04-29 08:54:00 | COMPUTE | | cdgd246kiae3******** | d1fdd342-0ea8-****-9906-fa6c******** | false | true | IDLE | 0 | | 2026-04-27 13:07:05 | 2026-04-27 13:07:05 | true | 2026-04-24 14:23:06 | 2026-04-29 08:54:33 | EXTERNAL_VM | +----------------------+--------------------------------------+--------+---------+--------+-----------------+----------------+---------------------+---------------------+--------+---------------------+---------------------+-------------+ -
Отвяжите ресурс, указав идентификатор политики:
yc backup policy revoke <идентификатор_политики> \ --instance-ids <идентификаторы_защищаемых_ресурсов>Где
--instance-ids— идентификаторы виртуальных машин Compute Cloud, серверов BareMetal или внешних ресурсов, которые нужно отвязать от политики резервного копирования. Несколько идентификаторов указываются через запятую.
Подробнее о команде читайте в справочнике CLI.
Terraform
Terraform распространяется под лицензией Business Source License
Подробная информация о ресурсах провайдера в документации на сайте Terraform
Если у вас еще нет Terraform, установите его и настройте провайдер Yandex Cloud.
Чтобы управлять инфраструктурой с помощью Terraform от имени сервисного аккаунта или пользовательских аккаунтов: аккаунта на Яндексе, федеративного аккаунта и локального пользователя, аутентифицируйтесь соответствующим способом.
Чтобы отвязать защищаемый ресурс от политики резервного копирования:
-
Удалите из конфигурационного файла Terraform секцию с описанием удаляемой привязки защищаемого ресурса к политике:
resource "yandex_backup_policy_bindings" "test_backup_binding" { instance_id = "<идентификатор_защищаемого_ресурса>" policy_id = "<идентификатор_политики>" }Где:
instance_id— идентификатор защищаемого ресурса, который вы хотите отвязать от политики.policy_id— идентификатор политики резервного копирования, от которой вы хотите отвязать защищаемый ресурс.
Более подробную информацию о параметрах ресурса
yandex_backup_policy_bindingsсм. в документации провайдера. -
Создайте ресурсы:
-
В терминале перейдите в директорию с конфигурационным файлом.
-
Проверьте корректность конфигурации с помощью команды:
terraform validateЕсли конфигурация является корректной, появится сообщение:
Success! The configuration is valid. -
Выполните команду:
terraform planВ терминале будет выведен список ресурсов с параметрами. На этом этапе изменения не будут внесены. Если в конфигурации есть ошибки, Terraform на них укажет.
-
Примените изменения конфигурации:
terraform apply -
Подтвердите изменения: введите в терминале слово
yesи нажмите Enter.
Terraform создаст все требуемые ресурсы. Проверить появление ресурсов можно в консоли управления
или с помощью команды CLI:yc backup policy list-applications -
Воспользуйтесь методом REST API revoke для ресурса Policy или вызовом gRPC API PolicyService/Revoke.