Восстановить внешнюю виртуальную машину или сервер из резервной копии
Примечание
Восстановить резервную копию виртуальной машины на сервер или резервную копию сервера на виртуальную машину невозможно. При этом вы можете восстановить резервную копию внешнего сервера на сервер Yandex BareMetal.
Чтобы избежать ошибок при восстановлении из резервной копии, перед восстановлением рекомендуется сопоставить параметры дисков и разделов резервной копии с параметрами дисков и разделов ВМ или сервера, на которые будет выполняться восстановление. Подробнее в разделе Посмотреть параметры дисков и разделов в резервной копии.
Чтобы восстановить из резервной копии виртуальную машину или сервер, расположенные в вашей инфраструктуре или инфраструктуре стороннего провайдера:
- Запустите процесс восстановления на стороне Yandex Cloud.
- Убедитесь в наличии сетевого доступа на стороне восстанавливаемого ресурса.
Запустите процесс восстановления на стороне Yandex Cloud
- В консоли управления
выберите каталог, в котором находится резервная копия. - Перейдите в сервис Cloud Backup.
- На панели слева выберите
Резервные копии. - В зависимости от типа ресурса, который вы хотите восстановить из резервной копии, откройте вкладку Внешние виртуальные машины или Внешние серверы.
- В строке с резервной копией, из которой нужно восстановить внешнюю ВМ или сервер, нажмите
и выберите Восстановить ВМ. - В открывшемся окне Восстановление из резервной копии в поле Целевой ресурс выберите внешний ресурс, в который будет восстановлена резервная копия.
- Нажмите кнопку Восстановить.
Если у вас еще нет интерфейса командной строки Yandex Cloud (CLI), установите и инициализируйте его.
По умолчанию используется каталог, указанный при создании профиля CLI. Чтобы изменить каталог по умолчанию, используйте команду yc config set folder-id <идентификатор_каталога>. Также для любой команды вы можете указать другой каталог с помощью параметров --folder-name или --folder-id. Если вы обращаетесь к ресурсу по имени, поиск будет выполнен в каталоге по умолчанию. Если вы обращаетесь к ресурсу по идентификатору, поиск будет выполнен глобально — во всех каталогах с учетом прав доступа.
-
Посмотрите описание команды CLI для восстановления защищаемого ресурса из резервной копии:
yc backup backups recover --help -
Узнайте идентификатор нужной резервной копии:
yc backup backups listРезультат:
+--------------------------------------+--------------------------------------+----------------------+--------------------------------------+----------------------+------+------------------+--------+---------------------+ | ID | ARCHIVE ID | COMPUTE INSTANCE ID | RESOURCE ID | POLICY ID | TYPE | DISKS | SIZE | CREATED AT | +--------------------------------------+--------------------------------------+----------------------+--------------------------------------+----------------------+------+------------------+--------+---------------------+ | ab55286e-795f-44dc-90af-b718******** | ef3e8144-fb65-6a59-5ec1-3162******** | jklp0o9i8012******** | 2465BE59-5687-4539-9589-DF7E******** | abc7n3wln123******** | FULL | Disk 1 (15.0 GB) | 1.5 GB | 2023-07-07 16:00:15 | | cd50e147-7dfa-449f-816b-67f8******** | gh06b195-c095-1234-7809-0700******** | mnoa5s6d8345******** | 135C519D-B5A3-4781-8DFA-40B3******** | deflqbiwc456******** | FULL | Disk 1 (15.0 GB) | 1.6 GB | 2023-07-03 10:00:10 | +--------------------------------------+--------------------------------------+----------------------+--------------------------------------+----------------------+------+------------------+--------+---------------------+ -
Узнайте идентификатор ресурса, который нужно восстановить:
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 backups recover \ --source-backup-id <идентификатор_резервной_копии> \ --destination-instance-id <идентификатор_внешнего_ресурса>Где:
--source-backup-id— идентификатор резервной копии, из которой нужно восстановить ВМ или сервер.--destination-instance-id— идентификатор ВМ или сервера, в которые нужно восстановить резервную копию.
Подробнее о команде читайте в справочнике CLI.
Воспользуйтесь методом REST API startRecovery для ресурса Backup или вызовом gRPC API BackupService/StartRecovery.
В результате будет запущено восстановление внешнего ресурса из резервной копии.
Примечание
Если для организации дискового пространства защищаемого ресурса вы используете LVM
Убедитесь в наличии сетевого доступа на стороне восстанавливаемого ресурса
Для восстановления внешних ВМ и серверов из резервных копий Yandex Cloud Backup этим ресурсам необходим доступ в интернет. В процессе восстановления внешнего ресурса из резервной копии он будет перезапущен, и на нем будет запущено средство восстановления Recovery Bootable Media. Убедитесь, что в этом режиме ваши ВМ или сервер имеют доступ в интернет.
При необходимости настройте сетевой доступ в средстве восстановления Recovery Bootable Media. Для этого:
- В меню сверху нажмите Tools и в зависимости от используемого интерфейса выберите
Configure networkилиWi-Fi settings. - В открывшемся окне задайте необходимые настройки и убедитесь в наличии интернет-соединения.