Восстановить ВМ Compute Cloud или сервер BareMetal из резервной копии другой ВМ или сервера
Важно
Сервис Yandex BareMetal доступен только в регионе Россия.
Примечание
Восстановить резервную копию виртуальной машины на сервер или резервную копию сервера на виртуальную машину невозможно. При этом вы можете восстановить резервную копию внешнего сервера на сервер Yandex BareMetal.
Если в каталоге есть несколько виртуальных машин или серверов, подключенных к Cloud Backup, можно восстановить ВМ или сервер из резервной копии другой ВМ или сервера соответственно. Это может потребоваться, например, если исходные ВМ или сервер неисправны.
Чтобы избежать ошибок при восстановлении из резервной копии, перед восстановлением рекомендуется сопоставить параметры дисков и разделов резервной копии с параметрами дисков и разделов ВМ или сервера, на которые будет выполняться восстановление. Подробнее в разделе Посмотреть параметры дисков и разделов в резервной копии.
Примечание
Операционная система целевых ВМ или сервера должна совпадать с операционной системой исходных ВМ или сервера, из которых создана резервная копия. Размер загрузочного диска целевой ВМ или сервера должен быть не меньше размера загрузочного диска исходной ВМ или сервера. Целевая ВМ Compute Cloud или сервер BareMetal должны находиться в статусе Running.
Чтобы восстановить ВМ или сервер из копии другой ВМ или сервера:
-
В консоли управления
выберите каталог, в котором находится резервная копия. -
Перейдите в сервис Cloud Backup.
-
На панели слева выберите
Резервные копии. -
В зависимости от того, какой ресурс вы хотите восстановить из резервной копии, выберите вкладку Виртуальные машины или Серверы BareMetal.
-
В строке с резервной копией, из которой нужно восстановить ВМ или сервер, нажмите
и выберите соответственно Восстановить ВМ или Восстановить сервер BareMetal. В открывшемся окне:-
Выберите виртуальную машину Compute Cloud или сервер BareMetal, в которые нужно восстановить резервную копию. При необходимости нажмите кнопку Создать, чтобы создать новую ВМ или арендовать новый сервер BareMetal для восстановления из резервной копии.
Если вы создаете новую ВМ, дождитесь подключения этой ВМ к Cloud Backup. Если вы арендуете новый сервер BareMetal, подключите его к Cloud Backup. После этого в окне восстановления из резервной копии нажмите значок
, чтобы новая ВМ или сервер появились в списке. -
(Только для ВМ) Чтобы исключить конфликт между восстановленной и исходной ВМ, включите опцию Удалить неактуальную ВМ.
Если не включить эту опцию, то после восстановления исходная ВМ, из которой была создана копия, станет неактуальной. Чтобы продолжить создавать резервные копии этой ВМ, обновите ее подключение к Cloud Backup.
-
Нажмите кнопку Восстановить.
-
-
Если у вас еще нет интерфейса командной строки Yandex Cloud (CLI), установите и инициализируйте его.
-
По умолчанию используется каталог, указанный при создании профиля CLI. Чтобы изменить каталог по умолчанию, используйте команду
yc config set folder-id <идентификатор_каталога>. Также для любой команды вы можете указать другой каталог с помощью параметров--folder-nameили--folder-id. Если вы обращаетесь к ресурсу по имени, поиск будет выполнен в каталоге по умолчанию. Если вы обращаетесь к ресурсу по идентификатору, поиск будет выполнен глобально — во всех каталогах с учетом прав доступа. -
Посмотрите описание команды CLI для восстановления защищаемого ресурса из резервной копии:
yc backup backups recover --help -
Узнайте идентификаторы целевого ресурса, в который вы хотите восстановить резервную копию, и исходного ресурса, чью резервную копию вы хотите использовать:
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 list \ --instance-id <идентификатор_исходного_ресурса>Где
--instance-id— идентификатор исходного защищаемого ресурса, резервную копию которого вы хотите использовать.Результат:
+--------------------------------------+--------------------------------------+----------------------+--------------------------------------+----------------------+------+------------------+--------+---------------------+ | ID | ARCHIVE ID | COMPUTE INSTANCE ID | RESOURCE ID | POLICY ID | TYPE | DISKS | SIZE | CREATED AT | +--------------------------------------+--------------------------------------+----------------------+--------------------------------------+----------------------+------+------------------+--------+---------------------+ | 9cba836d-869c-41d2-8f25-0dac******** | 8a5b6d59-f7ce-0cb9-6cbf-151c******** | epdhmn8mdqmt******** | 7AF6A532-D1DC-4945-9D0C-E101******** | cdgiqu6ouch3******** | FULL | Disk 1 (13.0 GB) | 1.4 GB | 2023-07-11 05:10:09 | | 05e964ca-6a8f-481a-b83e-44c5******** | 8a5b6d59-f7ce-0cb9-6cbf-151c******** | epdhmn8mdqmt******** | 7AF6A532-D1DC-4945-9D0C-E101******** | cdgiqu6ouch3******** | FULL | Disk 1 (15.0 GB) | 1.4 GB | 2023-07-11 05:00:07 | +--------------------------------------+--------------------------------------+----------------------+--------------------------------------+----------------------+------+------------------+--------+---------------------+ -
Восстановите выбранный ресурс из резервной копии:
yc backup backups recover \ --source-backup-id <идентификатор_резервной_копии> \ --destination-instance-id <идентификатор_целевого_ресурса>Где:
--source-backup-id— идентификатор резервной копии.--destination-instance-id— идентификатор целевой ВМ или сервера, в которые вы хотите восстановить резервную копию.
Результат:
...1s...6s...11s ... 9m4s...9m9s...done (9m9s)Подробнее о команде читайте в справочнике CLI.
Воспользуйтесь методом REST API startRecovery для ресурса Backup или вызовом gRPC API BackupService/StartRecovery.
Примечание
Если для организации дискового пространства защищаемого ресурса вы используете LVM
После восстановления из резервной копии исходная ВМ Compute Cloud (если при восстановлении в консоли управления не была включена опция Удалить неактуальную ВМ) или исходный сервер BareMetal, из которых была создана копия, станут неактуальными. Чтобы получить возможность вновь создавать резервные копии исходных ВМ или сервера BareMetal, обновите их подключение к Cloud Backup. Подробнее в инструкциях Переподключить виртуальную машину к Cloud Backup и Переподключить сервер Yandex BareMetal к Cloud Backup.
Важно
После восстановления сервера BareMetal из резервной копии другого сервера сетевой доступ к целевому серверу может оказаться невозможным. Это связано с тем, что из резервной копии были восстановлены сетевые настройки исходного сервера, а именно — MAC-адреса сетевых интерфейсов.
Чтобы восстановить работу сети на целевой машине, обновите MAC-адреса в настройках сетевых интерфейсов сервера с помощью KVM-консоли. Актуальные MAC-адреса можно получить в ОС сервера с помощью команды ip a или в консоли управления