---
title: 'Восстановить машину в облако на базе VMware'
sidebar_label: 'Восстановить машину в облако на базе VMware'
sidebar_position: 7
description: 'Как восстановить машину на Linux или Windows в виртуальную машину облака на базе VMware и как настроить машину после восстановления'
toc_max_heading_level: 2
---

import Formbricks from '@theme/MDXComponents/Formbricks'
import Tabs from '@theme/Tabs'
import TabItem from '@theme/TabItem'
import {TabItemLabel} from '@selectel/docux/components'

# Восстановить машину в облако на базе VMware

Вы можете восстановить резервную копию, созданную с помощью Veeam Agent, из репозитория Selectel в [публичное облако на базе VMware](/public-cloud/about/about-public-cloud.mdx).

Чтобы восстановление было возможно, до восстановления у вас должен быть создан образ системы с необходимыми драйверами (Linux) или загрузочный диск (Windows), подробнее в инструкции [Подготовиться к восстановлению с помощью Veeam Recovery Media](/veeam-agent/restore-from-backup/veeam-recovery-media.mdx).

Для восстановления понадобится:

* резервная копия машины, созданная в режиме Entire computer или содержащая нужные разделы;
* ресурсы в публичном облаке на базе VMware:

  * виртуальный дата-центр;
  * vApp;
  * сеть с доступом в интернет.

Подробнее о подключении публичного облака в инструкции [Публичное облако на базе VMware: быстрый старт](/public-cloud/quickstart.mdx).

После восстановления имя сервера, логин и пароль root совпадают с оригинальными из резервной копии. Они могут быть переопределены с помощью [рекастомизации гостевой ОС](/public-cloud/manage-public-cloud/os-recustomization.mdx) или вручную.

Чтобы восстановить виртуальную машину:

1. [Создайте пустую виртуальную машину](#create-empty-virtual-machine).
2. Опционально: [установите VMware Remote Console](#install-vmware-remote-console).
3. [Запустите пустую виртуальную машину](#run-empty-virtual-machine).
4. [Загрузите драйверы виртуальных устройств Tools](#load-tools-virtual-device-drivers) (только для Windows).
5. [Восстановите резервную копию в виртуальную машину](#restore-backup-to-virtual-machine).
6. [Настройте сетевое окружение](#configure-network).
7. [Разверните виртуальную машину с Windows Server](#deploy-vm-windows) (только для Windows).
8. [Установите VMTools](#install-vmtools).
9. [Настройте резервное копирование на восстановленной машине](#configure-backup).

## 1. Создать пустую виртуальную машину \{#create-empty-virtual-machine}

1. Из [панели управления](https://my.selectel.ru/vmware/) откройте панель Cloud Director: в верхнем меню нажмите **Продукты** → **Облако на базе VMware** → раздел **Cloud Director**.

2. Откройте страницу виртуального дата-центра.

3. Перейдите в раздел **Compute** → **vApps**.

4. В карточке vApp нажмите **ACTIONS**.

5. Нажмите **Add** → **Add VM.**

6. Нажмите **Add virtual machine**.

7. В поле **Name** введите имя для виртуальной машины.

8. В поле **Computer name** введите имя хоста.

9. В поле **Type** выберите **New**.

10. В поле **OS family** выберите семейство ОС как на оригинальном сервере (источнике резервной копии).

11. Укажите **Operating System** — ОС как на оригинальном сервере (источнике резервной копии).

12. Укажите **Boot image**:

    * для Linux: `veeam-recovery-media-5.0.2.4567_x86_64.iso`;
    * для Windows: Veeam recovery media.

13. В поле **Virtual CPUs** укажите количество vCPU.

14. В поле **Memory** укажите объем памяти.

15. В блоке **Storage** удалите все диски. Они будут добавлены позднее.

16. Для выбора политики хранения виртуальной машины отметьте чекбокс **Use custom storage policy** и в поле **Storage Policy** выберите нужную политику. Если не выбрать политику, будет применена политика по умолчанию.

17. В блоке **Networking** нажмите **CUSTOMIZE**.

18. В столбце **Network** выберите сеть — `default_net` или другую сеть с доступом в интернет.

19. В столбце **Network Adapter Type** выберите `VMXNET3`.

20. В столбце **IP Mode** выберите подходящий для выбранной сети режим.

21. Нажмите **OK**.

22. Проверьте параметры новой ВМ и нажмите **ADD**.

23. Откройте страницу vApp → раздел **Virtual Machines**.

24. Откройте страницу виртуальной машины.

25. Перейдите в раздел **Hardware** → **Hard Disks**.

26. Нажмите **EDIT**.

27. Нажмите **ADD**.

28. Настройте каждый виртуальный диск в соответствии с дисками на исходной машине:

    * **Size** — объем, достаточный для восстановления исходных данных;
    * **Policy** — любая;
    * **Bus Type** — `Paravirtual (SCSI)`;
    * **Bus Number**, **Unit Number** — по умолчанию.

29. Нажмите **SAVE**.

## 2. Опционально: установить VMware Remote Console \{#install-vmware-remote-console}

VMware Remote Console нужна для использования мыши в консоли виртуальной машины.

1. Из [панели управления](https://my.selectel.ru/vmware/) откройте панель Cloud Director: в верхнем меню нажмите **Продукты** → **Облако на базе VMware** → раздел **Cloud Director**.
2. Откройте страницу виртуального дата-центра.
3. Перейдите в раздел **Compute** → **vApps**.
4. Откройте страницу vApp → раздел **Virtual Machines**.
5. Откройте страницу виртуальной машины.
6. Нажмите **ALL ACTIONS** → **VM Console** → **Download VM Remote Console**. Для скачивания потребуется аккаунт VMware Customer Connect, его можно зарегистрировать при скачивании VMware Remote Console.

## 3. Запустить пустую виртуальную машину \{#run-empty-virtual-machine}

1. Из [панели управления](https://my.selectel.ru/vmware/) откройте панель Cloud Director: в верхнем меню нажмите **Продукты** → **Облако на базе VMware** → раздел **Cloud Director**.
2. Откройте страницу виртуального дата-центра.
3. Перейдите в раздел **Compute** → **vApps**.
4. В карточке vApp нажмите **ACTIONS**.
5. Нажмите **Power** → **Power on**.
6. В меню виртуальной машины нажмите **VM Console** → **Launch Remote Console** или **Launch Web Console**. Загрузка среды восстановления Veeam Recovery Media произойдет автоматически. Если среда не загружается, [проверьте настройки](#check-veeam-recovery-media-settings).
7. Дождитесь загрузки Veeam Recovery Media конфигурации сети и SSH (при наличии DHCP). Если SSH не требуется, нажмите **Proceed without SSH**. По истечение 60 секунд отобразятся параметры автоматически сконфигурированной сети и доступа.

### Проверить настройки Veeam Recovery Media \{#check-veeam-recovery-media-settings}

Если Veeam Recovery Media не загружается, проверьте настройки.

1. Из [панели управления](https://my.selectel.ru/vmware/) откройте панель Cloud Director: в верхнем меню нажмите **Продукты** → **Облако на базе VMware** → раздел **Cloud Director**.

2. Откройте страницу виртуального дата-центра.

3. Перейдите в раздел **Compute** → **vApps**.

4. Откройте страницу vApp → раздел **Virtual Machines**.

5. Откройте страницу виртуальной машины.

6. Перейдите в раздел **Hardware** → **Removable Media**.

7. Убедитесь, что в поле **CD/DVD drive** выбран корректный загрузочный диск:

   * для Linux: `veeam-recovery-media-5.0.2.4567_x86_64.iso`
   * для Windows: Veeam recovery media.

8. Перейдите в раздел **General**.

9. Убедитесь, что в поле **Enter BIOS Setup** указано **Enabled**.

10. Перезагрузите виртуальную машину.

## 4. Загрузить драйверы виртуальных устройств Tools (Windows) \{#load-tools-virtual-device-drivers}

Загрузка драйверов нужна только для машин на ОС Windows.

1. В Veeam Recovery Media перейдите в раздел **Tools**.
2. Выберите **Load Driver**.
3. Для драйверов SAS Controller и Ethernet Controller нажмите **Install driver**.
4. Убедитесь, что у обоих драйверов статус **Online**.
5. Отметьте чекбокс **Inject these drivers into operating system while performing bare metal recovery**.
6. Нажмите **ОК**.

## 5. Восстановить резервную копию в виртуальную машину \{#restore-backup-to-virtual-machine}

Используйте инструкцию [Восстановить виртуальную машину](/veeam-agent/restore-from-backup/restore-machine.mdx) для нужной ОС.

## 6. Настроить сетевое окружение \{#configure-network}

По умолчанию сетевые адаптеры виртуальной машины не соответствуют сетевым адаптерам оригинальной машины.
Настройте параметры в соответствии с условиями нового сетевого окружения.

## 7. Развернуть виртуальную машину с Windows Server \{#deploy-vm-windows}

Если у вас Windows, используйте инструкцию [Развернуть виртуальную машину с Windows Server](/public-cloud/manage-public-cloud/deploy-vm-windows.mdx).

## 8. Установить VMTools \{#install-vmtools}

<Tabs queryString="os-vmtools">
  <TabItem value="ubuntu-debian" default>
    <TabItemLabel>
      Ubuntu/Debian
    </TabItemLabel>

    1. Установите VMTools (необходим Perl):

       ```shell
       sudo apt install open-vm-tools
       ```

    2. Убедитесь, что сервис запущен:

       ```shell
       systemctl status open-vm-tools
       ```

    3. Если драйверы виртуального сетевого адаптера или open-vm-tools отсутствуют, виртуальная машина не будет подключена к сети. В этом случае выполните пункты 1-4 из инструкции [Установить VMware Tools](/public-cloud/manage-public-cloud/vmware-tools.mdx#install-vmware-tools).

    4. На виртуальной машине проверьте, смонтирован ли диск с VMTools автоматически:

       ```shell
       mount
       ```

       Вывод команды:

       ```shell
       /dev/cdrom on /mnt/cdrom
       ```

    5. Если диск не смонтирован, смонтируйте его с учетом путей к файлам устройств и точкам монтирования в зависимости от дистрибутива:

       ```shell
       sudo mkdir /mnt/cdrom
       sudo mount /dev/cdrom /mnt/cdrom
       ```

    6. Проверьте наличие архива с расширением `.tar.gz` с VMTools на смонтированном устройстве:

       ```shell
       ls /mnt/cdrom
       ```

    7. Извлеките архив в директорию `/tmp`:

       ```shell
       tar -zxpf /mnt/cdrom/<vmwaretools.tar.gz> -C /tmp
       ```

       Укажите `<vmwaretools.tar.gz>` — имя архива с VMware Tools, зависит от версии.

    8. Перейдите в директорию с распакованным архивом:

       ```shell
       cd /tmp/vmware-tools-distrib
       ```

    9. Запустите установочный скрипт:

       ```shell
       sudo ./vmware-install.pl
       ```

    10. Следуйте инструкциям установщика.

    11. После установки перезагрузите виртуальную машину.
  </TabItem>

  <TabItem value="rhel-centos-fedora">
    <TabItemLabel>
      RHEL/CentOS/Fedora
    </TabItemLabel>

    1. Установите VMTools (необходим Perl):

       ```shell
       sudo yum install open-vm-tools
       ```

    2. Убедитесь, что сервис запущен:

       ```shell
       systemctl status open-vm-tools
       ```

    3. Если драйверы виртуального сетевого адаптера или open-vm-tools отсутствуют, виртуальная машина не будет подключена к сети. В этом случае выполните пункты 1-4 из инструкции [Установить VMware Tools](/public-cloud/manage-public-cloud/vmware-tools.mdx#install-vmware-tools).

    4. На виртуальной машине проверьте, смонтирован ли диск с VMTools автоматически:

       ```shell
       mount
       ```

       Вывод команды:

       ```shell
       /dev/cdrom on /mnt/cdrom
       ```

    5. Если диск не смонтирован, смонтируйте его с учетом путей к файлам устройств и точкам монтирования в зависимости от дистрибутива:

       ```shell
       sudo mkdir /mnt/cdrom
       sudo mount /dev/cdrom /mnt/cdrom
       ```

    6. Проверьте наличие архива с расширением `.tar.gz` с VMTools на смонтированном устройстве:

       ```shell
       ls /mnt/cdrom
       ```

    7. Извлеките архив в директорию `/tmp`:

       ```shell
       tar -zxpf /mnt/cdrom/<vmwaretools.tar.gz> -C /tmp
       ```

       Укажите `<vmwaretools.tar.gz>` — имя архива с VMware Tools, зависит от версии.

    8. Перейдите в директорию с распакованным архивом:

       ```shell
       cd /tmp/vmware-tools-distrib
       ```

    9. Запустите установочный скрипт:

       ```shell
       sudo ./vmware-install.pl
       ```

    10. Следуйте инструкциям установщика.

    11. После установки перезагрузите виртуальную машину.
  </TabItem>

  <TabItem value="suse">
    <TabItemLabel>
      SuSE
    </TabItemLabel>

    1. Установите VMTools (необходим Perl):

       ```shell
       sudo zypper install open-vm-tools
       ```

    2. Убедитесь, что сервис запущен:

       ```shell
       systemctl status open-vm-tools
       ```

    3. Если драйверы виртуального сетевого адаптера или open-vm-tools отсутствуют, виртуальная машина не будет подключена к сети. В этом случае выполните пункты 1-4 из инструкции [Установить VMware Tools](/public-cloud/manage-public-cloud/vmware-tools.mdx#install-vmware-tools).

    4. На виртуальной машине проверьте, смонтирован ли диск с VMTools автоматически:

       ```shell
       mount
       ```

       Вывод команды:

       ```shell
       /dev/cdrom on /mnt/cdrom
       ```

    5. Если диск не смонтирован, смонтируйте его с учетом путей к файлам устройств и точкам монтирования в зависимости от дистрибутива:

       ```shell
       sudo mkdir /mnt/cdrom
       sudo mount /dev/cdrom /mnt/cdrom
       ```

    6. Проверьте наличие архива с расширением `.tar.gz` с VMTools на смонтированном устройстве:

       ```shell
       ls /mnt/cdrom
       ```

    7. Извлеките архив в директорию `/tmp`:

       ```shell
       tar -zxpf /mnt/cdrom/<vmwaretools.tar.gz> -C /tmp
       ```

       Укажите `<vmwaretools.tar.gz>` — имя архива с VMware Tools, зависит от версии.

    8. Перейдите в директорию с распакованным архивом:

       ```shell
       cd /tmp/vmware-tools-distrib
       ```

    9. Запустите установочный скрипт:

       ```shell
       sudo ./vmware-install.pl
       ```

    10. Следуйте инструкциям установщика.

    11. После установки перезагрузите виртуальную машину.
  </TabItem>

  <TabItem value="windows">
    <TabItemLabel>
      Windows
    </TabItemLabel>

    1. Из [панели управления](https://my.selectel.ru/vmware/dashboard/) откройте панель Cloud Director: **Облако на базе VMware** → **Cloud Director**.
    2. Откройте страницу виртуального дата-центра.
    3. Перейдите в раздел **Compute** → **Virtual Machines**.
    4. На карточке виртуальной машины нажмите **ACTIONS** → **Install VMware Tools** → **Install**.
    5. На виртуальной машине запустите файл `setup64.exe` с подключенного DVD и выполните установку **Typical**.
    6. Перезагрузите виртуальную машину.
  </TabItem>
</Tabs>

## 9. Настроить резервное копирование \{#configure-backup}

Для резервного копирования виртуальных машин VMware доступна услуга [Резервное копирование облака на базе VMware](/public-cloud/vmware-backups/about-vmware-backup.mdx).

<Tabs queryString="os-backup">
  <TabItem value="linux" default>
    <TabItemLabel>
      Linux
    </TabItemLabel>

    Агенты Veeam используют BIOS UUID для идентификации машин. Восстановленная машина имеет новый BIOS UUID, поэтому продолжить существующие цепочки бэкапов Veeam Agent может не получиться.

    1. Удалите агенты Veeam:

       Ubuntu, Debian:

       ```shell
       sudo apt remove veeamma veeam
       ```

       RHEL, CentOS, Fedora:

       ```shell
       sudo yum remove veeamma veeam
       ```

       SuSE:

       ```shell
       sudo zypper remove veeamma veeam
       ```

    2. [Установите агент управления](/veeam-agent/connect-veeam-agent.mdx#install-management-agent) и [бэкап-агент](/veeam-agent/connect-veeam-agent.mdx#install-backup-agent) заново.
  </TabItem>

  <TabItem value="windows">
    <TabItemLabel>
      Windows
    </TabItemLabel>

    Проверьте корректную работу агента управления и бэкап-агента для Windows одним из способов:

    * запустите **Active Full Backup** для начала новой цепочки точек восстановления;
    * для сохранения ранее созданных точек восстановления отключите выполнение резервного копирования.
  </TabItem>
</Tabs>

<Formbricks />
