Relocate migration options
Notice
As of April 30, 2024, VMware Cloud on AWS is no longer resold by AWS or its channel partners. The service will continue to be available through Broadcom. We encourage you to reach out to your AWS representative for details.
VMware HCX
You can use the VMware HCX relocate migration option to migrate your on-premises VMs, applications, and workloads to VMware Cloud on AWS. VMware HCX optimizes access to AWS services by using the enterprise-class VMware Software-Defined Data Center (SDDC) in the AWS Cloud.
For more information, see VMware Cloud on AWS
VMware HCX use cases
VMware HCX is applicable to the following use cases:
-
Hybridity (data center extension) – You’re extending an existing, on-premises VMware SDDC to the AWS Cloud to provide footprint expansion, on-demand capacity, a testing/development environment, and virtual desktops.
-
Cloud evacuation (data center infrastructure refresh) – You’re consolidating data centers and moving completely to the AWS Cloud, which includes handling data center co-location or end-of-lease scenarios.
-
Application-specific – You’re moving individual applications to the AWS Cloud to meet specific business needs.
VMware HCX options
The following table provides an overview of the VMware HCX options for relocating your VMware vSphere workloads to VMware Cloud on AWS.
Migration type | Migration option | How it works | Advantages | Disadvantages |
---|---|---|---|---|
Bulk migration |
VMware HCX Bulk Migration |
Use host-based replication to move VMs between HCX data centers. For more information, see Understanding VMware HCX Bulk Migration |
|
|
Cloud migration to VMware Cloud on AWS |
VMware HCX Cold Migration for powered-off VM migration |
Use the VMware NFC protocol to automatically select when the source VM is powered off. Migration duration depends on available bandwidth and latency between source and target sites. For more information, see Understanding VMware HCX vMotion and Cold Migration |
|
|
Cloud migration to VMware Cloud on AWS |
VMware HCX vMotion for powered-on VM migration |
Use the VMware vMotion protocol to move VMs to a remote site. Migration duration depends on available bandwidth and latency between source and target platforms. For more information, see Understanding VMware HCX vMotion and Cold Migration |
|
|
Bulk migration with zero downtime |
VMware HCX Replication Assisted vMotion (RAV) |
You can achieve fast bulk migration with no downtime. For more information, see Understanding VMware HCX Replication Assisted vMotion |
|
|
Note
Make sure that you have a version of VMware vSphere that’s HCX compatible in both your
source and target environments. For more information on HCX system requirements, see
VMware HCX
Documentation
VM Import
You can use VM Import to import VM images from your existing virtualization environment to Amazon Elastic Compute Cloud (Amazon EC2) instances. That means that you can migrate applications and workloads to Amazon EC2, copy your VM image catalog to Amazon EC2, or create a repository of VM images for backup and disaster recovery. You can use VM Import to take advantage of your existing investments in the VMs that you have built to meet your IT security, configuration management, and compliance requirements by bringing those VMs into Amazon EC2 as ready-to-use instances.
To import your images, use the AWS Command Line Interface (AWS CLI) or other developer tools to import a VM image from your VMware environment. If you use the VMware vSphere virtualization platform, you can also use the AWS Management Portal for vCenter to import your VM. As part of the import process, VM Import converts your VM to an Amazon EC2 Amazon Machine Image (AMI), which you can use to run Amazon EC2 instances. After your VM has been imported, you can take advantage of Amazon’s elasticity, scalability, and monitoring by using Auto Scaling, Elastic Load Balancing, and Amazon CloudWatch to support your imported images. You can import Windows and Linux VMs that use VMware ESX or VMware Workstation, Microsoft Hyper-V, and Citrix XenServer virtualization formats.
VM Import is available at no additional charge beyond standard usage charges for Amazon EC2 and
Amazon Simple Storage Service (Amazon S3). You are billed separately for the use of Amazon S3 and Amazon Elastic Block Store (Amazon EBS) storage,
which is required during the import and export process. For more information, see VM Import/Export
VM Import use cases
VM Import is applicable to the following use cases:
-
Your source platform is VMware vSphere and the target platform is AWS native.
-
Your source is VMware vSphere and the vSphere version is not compatible with VMware HCX. The target platform is VMware Cloud on AWS.
-
You’re manually migrating a single instance to AWS native or VMware Cloud on an AWS target platform.
VM Import migration options
The following table provides an overview of the VMware Import migration options for importing your VMs to EC2 instances.
Migration type | Migration option | How it works | Advantages | Disadvantages |
---|---|---|---|---|
Uses a VM image as the source |
Image import |
Use VM Import/Export to import VM images from your virtualization environment to Amazon EC2 as AMIs. Then, you can use the AMIs to launch instances. For more information, see Importing a VM as an image using VM Import/Export in the Amazon EC2 documentation. |
|
|
Uses a VM instance as the source |
Instance import |
Use VM Import/Export to import VM images from your virtualization environment to Amazon EC2 as instances. ImportantWe recommend that you use image import instead of instance import. For more information, see Importing a VM as an instance using VM Import/Export in the Amazon EC2 documentation. NoteThe AWS CLI doesn’t support importing a VM as an instance, so you must use the deprecated Amazon EC2 Command Line Interface (Amazon EC2 CLI). |
|
|
Uses a VM disk snapshot as the source |
Snapshot import |
Import your disks as Amazon EBS snapshots. After the snapshot is created, you can create an EBS volume from the snapshot, and then attach the volume to an EC2 instance. The disk formats supported are Virtual Hard Disk (VHD/VHDX), ESX Virtual Machine Disk (VMDK), and raw. For more information, see Importing a disk as a snapshot using VM Import/Export in the Amazon EC2 documentation. NoteAn imported snapshot has an arbitrary volume ID. We recommend that you avoid using that that ID for any purpose. |
|
|
VM Import migration architectures
The following diagram shows the architecture for the migration option to import from an image.
The following diagram shows the migration option to import from an instance.
The following diagram shows the migration option to import from a snapshot.
VM Export
You can use VM Export to import VM images from your existing environment to EC2 instances, and then export the VM images back to your on-premises environment. You can also export imported instances back to your on-premises virtualization infrastructure, so that you can deploy workloads across your IT infrastructure.
You can export previously imported EC2 instances by using the Amazon EC2 API tools to specify the target instance, VM file format, and destination S3 bucket. Then, VM Import/Export automatically exports the instance to the S3 bucket. You can then download and launch the exported VM from your on-premises virtualization infrastructure.
VM Export is available at no additional charge beyond standard usage charges for Amazon EC2 and
Amazon S3. You are billed separately for the use of Amazon S3 and Amazon EBS storage, which is required
during the import and export process. For more information, see VM Import/Export
VM Export use cases
VM Export is applicable to the following use cases:
-
Your source is an EC2 instance and your target is VMware vSphere.
-
You want to manually export a single instance from Amazon EC2 to a VMware vSphere target environment.
VM Export migration options
The following table provides an overview of the VMware Export migration options for exporting your VM images to your virtualization environment.
Migration type | Migration option | How it works | Advantages | Disadvantages |
---|---|---|---|---|
Uses an AMI as the source, which you can export to one of the image formats supported by VMware vSphere by using a command line tool |
Export from an AMI |
Use an AMI to standardize your on-site instances, and export most AMIs to Citrix XenServer, Microsoft Hyper-V, or VMware vSphere. For more information, see Exporting a VM directly from an Amazon Machine Image (AMI) in the Amazon EC2 documentation. |
|
|
Uses an instance as the source |
Export from an instance |
You create a replica of your EC2 instance in your on-site virtualization environment, which you can use for evaluation and testing. You can also export most EC2 instances to Citrix XenServer, Microsoft Hyper-V, or VMware vSphere. For more information, see Exporting an instance as a VM using VM Import/Export in the Amazon EC2 documentation. |
|
|
VM Export migration architectures
The following diagram shows the migration option to export from an AMI.
The following diagram shows the architecture for the migration option to export from an instance.
VMware HCX OS Assisted Migration
You can use HCX OS Assisted Migration (OSAM) to move Linux-based or Windows-based guest (non-VMware vSphere) VMs from their host environment to a VMware vSphere data center. This migration type is ideal for moving VMs from non-VMware vSphere environments, such as KVM or Microsoft Hyper-V. Similar to a bulk migration, the VM remains online during the replication process. After initial replication is completed, VMware HCX performs a hardware mapping, driver installation, and OS configuration for the new VMware vSphere VM, and then reboots the VM. After the VM is rebooted, a delta sync is kicked off and then the cutover is initiated. Finally, VMware Tools is installed on the migrated VM.
The following table provides an overview of the OSAM migration option for migrating your non-VMware vSphere VMs to a VMware vSphere data center.
Migration type | Migration option | How it works | Advantages | Disadvantages |
---|---|---|---|---|
Non-VMware vSphere |
OSAM |
You must use an agent-based migration that requires the installation of Sentinel software on Linux- or Windows-compatible servers to enable replication from the source environment to VMware vSphere. For more information, see Understanding VMware HCX OS Assisted Migration |
|
|