Восстановить машину в облако на базе VMware
Вы можете восстановить резервную копию, созданную с помощью Veeam Agent, из репозитория Selectel в публичное облако на базе VMware. Подробнее о восстановлении через Veeam Recovery Media в инструкции Восстановление с помощью Veeam Recovery Media.
Чтобы восстановление было возможно, до восстановления у вас должен быть создан образ системы с необходмыми драйверами (Linux) или загрузочный диск (Windows), подробнее в инструкции Восстановление с помощью Veeam Recovery Media.
Для восстановления понадобится:
-
резервная копия машины, созданная в режиме Entire computer или содержащая нужные разделы;
-
ресурсы в публичном облаке на базе VMware:
- виртуальный дата-центр;
- vApp;
- сеть с доступом в интернет.
Подробнее о подключении публичного облака в инструкции Публичное облако на базе VMware: быстрый старт.
После восстановления имя сервера, логин и пароль root совпадают с оригинальными из резервной копии. Они могут быть переопределены с помощью рекастомизации гостевой ОС или вручную.
Чтобы восстановить виртуальную машину:
- Создайте пустую виртуальную машину.
- Опционально: установите VMware Remote Console.
- Запустите пустую виртуальную машину.
- Загрузите драйверы виртуальных устройств Tools (только для Windows).
- Восстановите резервную копию в виртуальную машину.
- Настройте сетевое окружение.
- Разверните виртуальную машину с Windows Server (только для Windows).
- Установите VMTools.
- Настройте резервное копирование на восстановленной машине.
1. Создать пустую виртуальную машину
-
Из панели управления откройте панель Cloud Director: Облако на базе VMware → Cloud Director.
-
Откройте страницу виртуального дата-центра.
-
Перейдите в раздел Compute → vApps.
-
В карточке vApp нажмите ACTIONS.
-
Нажмите Add → Add VM.
-
Нажмите Add virtual machine.
-
В поле Name введите имя для виртуальной машины.
-
В поле Computer name введите имя хоста.
-
В поле Type выберите New.
-
В поле OS family выберите семейство ОС как на оригинальном сервере (источнике резервной копии).
-
Укажите Operating System — ОС как на оригинальном сервере (источнике резервной копии).
-
Укажите Boot image:
- для Linux:
veeam-recovery-media-5.0.2.4567_x86_64.iso
; - для Windows: Veeam recovery media.
- для Linux:
-
В поле Virtual CPUs укажите количество CPU.
-
В поле Memory укажите объем памяти.
-
В блоке Storage удалите все диски. Они будут добавлены позднее.
-
Для выбора политики хранения виртуальной машины отметьте чекбокс Use custom storage policy и в поле Storage Policy выберите нужную политику. Если не выбрать политику, будет применена политика по умолчанию.
-
В блоке Networking нажмите CUSTOMIZE.
-
В столбце Network выберите сеть —
default_net
или другую сеть с доступом в интернет. -
В столбце Network Adapter Type выберите
VMXNET3
. -
В столбце IP Mode выберите подходящий для выбранной сети режим.
-
Нажмите OK.
-
Проверьте параметры новой ВМ и нажмите ADD.
-
Откройте страницу vApp → раздел Virtual Machines.
-
Откройте страницу виртуальной машины.
-
Перейдите в раздел Hardware → Hard Disks.
-
Нажмите EDIT.
-
Нажмите ADD.
-
Настройте каждый виртуальный диск в соответствии с дисками на исходной машине:
- Size — объем, достаточный для восстановления исходных данных;
- Policy — любая;
- Bus Type —
Paravirtual (SCSI)
; - Bus Number, Unit Number — по умолчанию.
-
Нажмите SAVE.
2. Опционально: установить VMware Remote Console
VMware Remote Console нужна для использования мыши в консоли виртуальной машины.
- Из панели управления откройте панель Cloud Director: Облако на базе VMware → Cloud Director.
- Откройте страницу виртуального дата-центра.
- Перейдите в раздел Compute → vApps.
- Откройте страницу vApp → раздел Virtual Machines.
- Откройте страницу виртуальной машины.
- Нажмите ALL ACTIONS → VM Console → Download VM Remote Console. Для скачивания потребуется аккаунт VMware Customer Connect, его можно зарегистрировать при скачивании VMware Remote Console.
3. Запустить пустую виртуальную машину
- Из панели управления откройте панель Cloud Director: Облако на базе VMware → Cloud Director.
- Откройте страницу виртуального дата-центра.
- Перейдите в раздел Compute → vApps.
- В карточке vApp нажмите ACTIONS.
- Нажмите Power → Power on.
- В меню виртуальной машины нажмите VM Console → Launch Remote Console или Launch Web Console. Загрузка среды восстановления Veeam Recovery Media произойдет автоматически. Если среда не загружается, проверьте настройки.
- Дождитесь загрузки Veeam Recovery Media конфигурации сети и SSH (при наличии DHCP). Если SSH не требуется, нажмите Proceed without SSH. По истечение 60 секунд отоб разятся параметры автоматически сконфигурированной сети и доступа.
Проверить настройки Veeam Recovery Media
Если Veeam Recovery Media не загружается, проверьте настройки.
-
Из панели управления откройте панель Cloud Director: Облако на базе VMware → Cloud Director.
-
Откройте страницу виртуального дата-центра.
-
Перейдите в раздел Compute → vApps.
-
Откройте страницу vApp → раздел Virtual Machines.
-
Откройте страницу виртуальной машины.
-
Перейдите в раздел Hardware → Removable Media.
-
Убедитесь, что в поле CD/DVD drive выбран корректный загрузочный диск:
- для Linux:
veeam-recovery-media-5.0.2.4567_x86_64.iso
- для Windows: Veeam recovery media.
- для Linux:
-
Перейдите в раздел General.
-
Убедитесь, что в поле Enter BIOS Setup указано Enabled.
-
Перезагрузите виртуальную машину.
4. Загрузить драйверы виртуальных устройств Tools (Windows)
Загрузка драйверов нужна только для машин на ОС Windows.
- В Veeam Recovery Media перейдите в раздел Tools.
- Выберите Load Driver.
- Для драйверов SAS Controller и Ethernet Controller нажмите Install driver.
- Убедитесь, что у обоих драйверов статус Online.
- Отметьте чекбокс Inject these drivers into operating system while performing bare metal recovery.
- Нажмите ОК.
5. Восстановить резервную копию в виртуальную машину
Воспользуйтесь инструкцией Восстановить виртуальную машину для нужной ОС.
6. Настроить сетевое окружение
По умолчанию сетевые адаптеры виртуальной машины не соответствуют сетевым адаптерам оригинальной машины. Настройте параметры в соответствии с условиями нового сетевого окружения.
7. Развернуть виртуальную машину с Windows Server
Если вы используете Windows, используйте инструкцию Развернуть виртуальную машину с Windows Server.
8. Установить VMTools
- Ubuntu/Debian
- RHEL/CentOS/Fedora
- SuSE
- Windows
-
Установите VMTools (необходим Perl):
sudo apt install open-vm-tools
-
Убедитесь, что сервис запущен:
systemctl status open-vm-tools
-
Если драйверы виртуального сетевого адаптера или open-vm-tools отсутствуют, виртуальная машина не будет подключена к сети. В этом случае выполните пункты 1-4 из инструкции Установить VMware Tools.
-
На виртуальной машине проверьте, смонтирован ли диск с VMTools автоматически:
mount
Вывод команды:
/dev/cdrom on /mnt/cdrom