Specifications for Using Oracle Cloud Migrations

Review all specifications for using Oracle Cloud Migrations.

Licensing Requirements

Ensure that you comply with all the OS and application licensing requirements when you run migrated instances on Oracle Cloud Infrastructure (OCI).

For information about licensing requirements of Microsoft products on OCI, see Microsoft Licensing on OCI.

Supported Migrations

The Oracle Cloud Migrations service supports the following source and target environment, and asset types:

Source Environment Source Asset Target Environment Target Asset

VMware vSphere 6.5, 6.7, or 7.0

Virtual Machine

Oracle Cloud Infrastructure

Compute Instance

Amazon Web Services

EC2 x86 instance (EBS backed), EBS volume

Oracle Cloud Infrastructure

Compute Instance

Supported Source Environments

Oracle Cloud Migrations supports the discovery of assets from the following external environments:

Source Environment Discovery Mechanism Discovered Assets

VMware vSphere 6.5, 6.7, 7.0

Remote Agent Appliance

Virtual Machine

AWS

Service Discovery

EC2 x86 instance (EBS backed), EBS volume

Supported Source VM Guest Operating Systems

The supported source VM Guest Operating System for Linux VMs and Windows VMs is mentioned in this section.

OCI ensures that workload instances that are migrated and launched according to the migration service guidelines are accessed using SSH.

For any operating systems version other than the ones covered by an official support service from Oracle (for example, Oracle Linux with Premier Support), OCI provides commercially reasonable support limited to getting an instance launched and accessible using SSH. If you're running Oracle Linux on OCI, you can automatically access Oracle Linux Premier Support.

Although OCI supports launching an instance from a custom OS, OCI doesn't ensure that the OS vendor also supports the instance.

Migration of the following guest operating systems has been validated to work with OCM. Any other operating systems not listed below might also work.

Guest Operating System VMware AWS
Amazon Linux 2 4.14/5.10 X
Amazon Linux 2022 X
Amazon Linux 2023 X
CentOS 7/8/9 X X
Clear Linux X
Debian 8 X
Debian 9/10/11/12 X X
Oracle Linux 7/8/9 X X
RHEL 7/8/9 X X
Rocky Linux X
SUSE Linux Enterprise Server 12 SP 1/2/3/4/5 X X
SUSE Linux Enterprise Server 15 SP 1/2/3 X X
Ubuntu 14.04/16.04/18.04/20.04/22.04/24.04 LTS X X
Windows Server 2012 Standard/Datacenter X X
Windows Server 2012 R2 Standard/Datacenter X X
Windows Server 2016 Standard/Datacenter X X
Windows Server 2019 Standard/Datacenter X X
Windows Server 2022 Standard/Datacenter X X
Note

  • All windows instances on shared compute must be registered with the Oracle-provided Key Management Service (KMS) server. See Post-Import Tasks for Windows Images.
  • Bring your own license (BYOL) for Windows Server is not permitted when launching a VM instance on a shared host. For more information about BYOL and the licensing requirements for Windows images, see Microsoft Licensing on OCI.
  • To migrate EC2 instances with Amazon Linux OS (Amazon Linux 2 v4.14, Amazon Linux 2 v5.10 or Amazon ECS-Optimized Linux 2 (AL2) AMI) from AWS to OCI, it is necessary to create initramfs with Virtio drivers on EC2 instance before replication. This can be done by running following commands on Amazon Linux:
    sudo dracut -v -f --add-drivers "virtio virtio_pci virtio_scsi virtio_ring" /boot/initramfs-$(uname -r).img $(uname -r) 

Supported Target Compute Shapes

The Compute shapes that are supported by the recommendation engine and the target assets for the migration of VMs to OCI.

Shape Version

VM.Standard2.x

x = 1, 2, 4, 8, 16, 24

VM.Standard3.Flex

-

VM.Standard.E3.Flex

-

VM.Standard.E4.Flex

-

VM.DenseIO2.x

x = 8, 16, 24

VM.GPU3.x

x = 1, 2, 4

VM.Optimized3.Flex

-

For more information about shapes, see Compute Shapes.