Привязать защищаемый ресурс к политике резервного копирования
Важно
Сервис Yandex BareMetal доступен только в регионе Россия.
Привязать к политике резервного копирования можно только подключенные к Yandex Cloud Backup защищаемые ресурсы. Подробнее в разделах Управление виртуальными машинами Yandex Compute Cloud в Cloud Backup, Управление серверами BareMetal в Cloud Backup и Управление внешними виртуальными машинами и серверами в Cloud Backup.
Примечание
В настоящее время привязать внешний защищаемый ресурс к политике резервного копирования можно с помощью Yandex Cloud CLI, API или Terraform.
-
В консоли управления
выберите каталог, в котором вы хотите привязать защищаемый ресурс к политике. -
Перейдите в сервис Cloud Backup.
-
Перейдите на вкладку
Политики копирования. -
Выберите политику, к которой вы хотите привязать ВМ или сервер.
-
В блоке Привязанные ресурсы нажмите кнопку
Привязать ресурс и в открывшемся окне:-
В зависимости от того, какой ресурс вы хотите привязать к политике, выберите вкладку Виртуальные машины или Серверы BareMetal и в списке выберите нужные ВМ или сервер.
Если ВМ или сервера, которые вы хотите привязать к политике, нет в списке, убедитесь, что они подключены к Cloud Backup.
-
Нажмите кнопку Привязать.
-
Если у вас еще нет интерфейса командной строки Yandex Cloud (CLI), установите и инициализируйте его.
По умолчанию используется каталог, указанный при создании профиля CLI. Чтобы изменить каталог по умолчанию, используйте команду yc config set folder-id <идентификатор_каталога>. Также для любой команды вы можете указать другой каталог с помощью параметров --folder-name или --folder-id. Если вы обращаетесь к ресурсу по имени, поиск будет выполнен в каталоге по умолчанию. Если вы обращаетесь к ресурсу по идентификатору, поиск будет выполнен глобально — во всех каталогах с учетом прав доступа.
-
Посмотрите описание команды CLI для привязки защищаемого ресурса к политике:
yc backup policy apply --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 apply <идентификатор_политики> \ --instance-ids <идентификаторы_защищаемых_ресурсов>Где
--instance-ids— идентификаторы подключенных к Cloud Backup виртуальных машин 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— идентификатор защищаемого ресурса, который вы хотите привязать к политике.Получить список идентификаторов, привязанных к Cloud Backup ресурсов в каталоге по умолчанию, вы можете с помощью команды Yandex Cloud CLI
yc backup vm list. -
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 apply для ресурса Policy или вызовом gRPC API PolicyService/Apply.
Полезные ссылки
- Создать виртуальную машину на Linux с подключением к Cloud Backup
- Создать виртуальную машину Windows Server с подключением к Cloud Backup
- Создать политику резервного копирования
- Отвязать защищаемый ресурс от политики резервного копирования
- Подключение защищаемых ресурсов к Cloud Backup
- Политики резервного копирования