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 |
- 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.