-
Способ 1. Импорт виртуальной машины VMware из локальной инфраструктуры в AWS
-
Способ 2. Миграция виртуальной машины VMware в AWS с помощью AWS Application Migration Service
-
Способ 3. Перенос виртуальной машины VMware в AWS с помощью Vinchin Backup & Recovery
-
Часто задаваемые вопросы о миграции VMware в AWS
-
Заключение
VMware vSphere широко используется предприятиями в качестве решения для виртуализации и позволяет заменить сложную физическую инфраструктуру виртуальной средой. Как компании ранее выбирали VMware vSphere благодаря его надежности, масштабируемости и экономической эффективности, так и сегодня они могут рассматривать другие варианты для модернизации своей ИТ-инфраструктуры.
Это не означает, что VMware является устаревшим решением. VMware по-прежнему остается одной из ведущих платформ виртуализации в мире. Однако при выборе платформы необходимо учитывать различные факторы, включая не только технические возможности, но и стоимость. После значительного повышения цен в 2023 году многие компании начали рассматривать миграцию с VMware на Proxmox и другие платформы виртуализации.
Еще одним возможным направлением миграции является AWS. В AWS виртуальные машины представлены в виде экземпляров Amazon EC2. В отличие от локальной виртуализационной инфраструктуры, при использовании облака не требуется заранее приобретать физические серверы и другое оборудование. Вместо этого компания оплачивает используемые вычислительные ресурсы, хранилище, сетевой трафик и другие услуги. В некоторых сценариях это позволяет сократить первоначальные капитальные затраты. Кроме того, облачная инфраструктура предоставляет дополнительные возможности для обеспечения отказоустойчивости и аварийного восстановления.
Если вам необходимо перенести виртуальные машины VMware из локальной инфраструктуры в AWS, можно воспользоваться AWS CLI для импорта виртуальной машины, использовать AWS Application Migration Service или выбрать стороннее решение.
Способ 1. Импорт виртуальной машины VMware из локальной инфраструктуры в AWS
Виртуальная машина фактически представляет собой набор файлов, хранящихся в хранилище данных. Однако формат этих файлов может не поддерживаться другой платформой виртуализации. Поэтому для переноса виртуальной машины иногда требуется сначала преобразовать ее файлы в совместимый формат.
Файлы виртуальной машины VMware можно экспортировать в шаблон OVA, а затем импортировать этот шаблон в AWS с помощью AWS CLI для создания экземпляра Amazon EC2.
Экспортируйте виртуальную машину VMware с локального хоста ESXi в шаблон OVA с помощью OVF Tool.
Загрузите шаблон OVA в бакет Amazon S3.
Создайте роль IAM с именем
vmimport.Создайте файл конфигурации с описанием задания, например:
"Description": "My Server OVA",
"Format": "ova",
"UserBucket": {
"S3Bucket": "my-import-bucket",
"S3Key": "vms/my-server-vm.ova"
}Запустите импорт шаблона OVA в AWS:
aws ec2 import-image --description "My server VM" --disk-containers "file://C:\import\containers.json"
После завершения импорта вы сможете проверить созданный экземпляр EC2 в AWS.
Способ 2. Миграция виртуальной машины VMware в AWS с помощью AWS Application Migration Service
Чтобы упростить перенос рабочих нагрузок VMware в AWS, Amazon предоставляет собственный сервис миграции — AWS Application Migration Service.
Однако перед использованием этого способа необходимо учитывать несколько ограничений. В частности, на каждой виртуальной машине VMware требуется вручную установить агент AWS Application Migration Service, а некоторые операционные системы, работающие внутри виртуальных машин, не поддерживаются.
В общем виде процесс миграции выглядит следующим образом:
Создайте пользователя AWS с необходимыми разрешениями.
Настройте сетевую инфраструктуру в соответствии с требованиями.
Создайте подсеть Amazon Virtual Private Cloud (Amazon VPC).
Создайте конечные точки Amazon VPC.
Создайте пользовательские настройки после запуска, чтобы автоматизировать последующее удаление VMware Tools.
Добавьте виртуальную машину VMware и установите на нее AWS Application Migration Service Replication Agent.
Выполните тестовую миграцию.
Запустите экземпляр для переключения и перенесите виртуальную машину VMware в AWS.
Однако на практике подробная настройка AWS Application Migration Service значительно сложнее, чем описано в этих основных шагах. Если вам нужен более простой способ переноса виртуальных машин, можно использовать стороннее решение.
Способ 3. Перенос виртуальной машины VMware в AWS с помощью Vinchin Backup & Recovery
Чтобы перенести рабочие нагрузки в новую среду с минимальным простоем, компании обычно стремятся использовать максимально простой и предсказуемый процесс миграции.
Vinchin Backup & Recovery — решение для резервного копирования и миграции виртуальных машин, поддерживающее несколько популярных платформ виртуализации, включая VMware, Proxmox, Hyper-V, AWS, oVirt, OLVM, XenServer, XCP-ng, OpenStack и другие.
Миграция выполняется путем восстановления резервной копии виртуальной машины в целевой среде. При этом не требуется выполнять сложную ручную настройку преобразования виртуальных дисков. Достаточно добавить исходную и целевую платформы в систему резервного копирования.
Для управления миграцией используется веб-консоль, через которую можно выполнять необходимые операции.
Добавьте AWS в Vinchin Backup & Recovery, указав учетные данные.

Добавьте VMware в Vinchin Backup & Recovery, указав учетные данные.

Добавьте хранилище для сохранения резервных копий виртуальных машин.

Создайте резервную копию виртуальной машины VMware. При необходимости можно добавить в задание несколько виртуальных машин.

Восстановите резервную копию виртуальной машины VMware в AWS.
После завершения операции вы сможете проверить созданный в AWS экземпляр EC2, преобразованный из виртуальной машины VMware.
Vinchin Backup & Recovery уже используется тысячами компаний для защиты и миграции виртуальных машин. Вы можете протестировать решение в рамках полнофункционального бесплатного пробного периода продолжительностью 60 дней. Если во время использования возникнут вопросы, обратитесь в службу технической поддержки.
Часто задаваемые вопросы о миграции VMware в AWS
Вопрос 1. Сколько времени занимает миграция VMware в AWS?
Ответ :Продолжительность миграции во многом зависит от состояния сети и доступной пропускной способности. Чем выше скорость передачи данных, тем быстрее виртуальная машина будет перенесена в AWS.
Вопрос 2. Как обеспечить безопасность данных во время миграции?
Ответ :Перед миграцией можно создать резервную копию виртуальной машины VMware с помощью Vinchin Backup & Recovery. Это позволяет выполнить тестовую миграцию и проверить результат без риска для исходной виртуальной машины.
Вопрос 3. Как автоматически удалить VMware Tools с виртуальной машины VMware?
Ответ :Можно использовать специализированное решение для миграции виртуальных машин, например Vinchin Backup & Recovery. После переноса виртуальной машины в AWS VMware Tools будут автоматически удалены.
Заключение
VMware остается популярной платформой виртуализации, однако в некоторых сценариях компании могут рассматривать AWS EC2 как более подходящую облачную среду для размещения рабочих нагрузок.
Для переноса виртуальных машин VMware в AWS можно использовать несколько подходов: импортировать шаблон OVA, воспользоваться AWS Application Migration Service или применить стороннее решение, такое как Vinchin Backup & Recovery.
Vinchin Backup & Recovery позволяет упростить процесс миграции виртуальных машин и перенести рабочие нагрузки VMware в AWS с помощью резервного копирования и восстановления.