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: