Как перенести виртуальную машину VMware из локальной инфраструктуры в AWS (экземпляр EC2)?

Экземпляр AWS EC2 относительно экономичен и обеспечивает более высокую способность к аварийному восстановлению; в этом посте объясняется, как преобразовать локальную виртуальную машину VMware в экземпляр EC2 для миграции с платформы VMware на AWS.

download-icon
Скачайте Бесплатно
Для ВМ, ОС, БД, файлов, NAS и т.д.
oleg-ye

Обновлено Oleg Ye 2026/09/20

Оглавление
  • Способ 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.

  1. Экспортируйте виртуальную машину VMware с локального хоста ESXi в шаблон OVA с помощью OVF Tool.

  2. Загрузите шаблон OVA в бакет Amazon S3.

  3. Создайте роль IAM с именем vmimport.

  4. Создайте файл конфигурации с описанием задания, например:

"Description": "My Server OVA",
"Format": "ova",
"UserBucket": {
    "S3Bucket": "my-import-bucket",
    "S3Key": "vms/my-server-vm.ova"
}
  1. Запустите импорт шаблона 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, а некоторые операционные системы, работающие внутри виртуальных машин, не поддерживаются.

В общем виде процесс миграции выглядит следующим образом:

  1. Создайте пользователя AWS с необходимыми разрешениями.

  2. Настройте сетевую инфраструктуру в соответствии с требованиями.

  3. Создайте подсеть Amazon Virtual Private Cloud (Amazon VPC).

  4. Создайте конечные точки Amazon VPC.

  5. Создайте пользовательские настройки после запуска, чтобы автоматизировать последующее удаление VMware Tools.

  6. Добавьте виртуальную машину VMware и установите на нее AWS Application Migration Service Replication Agent.

  7. Выполните тестовую миграцию.

  8. Запустите экземпляр для переключения и перенесите виртуальную машину 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 и другие.

Миграция выполняется путем восстановления резервной копии виртуальной машины в целевой среде. При этом не требуется выполнять сложную ручную настройку преобразования виртуальных дисков. Достаточно добавить исходную и целевую платформы в систему резервного копирования.

Для управления миграцией используется веб-консоль, через которую можно выполнять необходимые операции.

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

    Добавить инфраструктуру AWS

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

    Добавить VMware vSphere

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

    Добавить хранилище

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

    Добавить хранилище

  5. Восстановите резервную копию виртуальной машины 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 с помощью резервного копирования и восстановления.


поделиться:

Категории: Перенос ВМ