If you do not like to read, you can watch this youtube video, that demonstrates how you can move a VMware Virtual Machine to OCI.

Rackware

For more challenging environments, you can also use 3rd party tools to help you migrate your on-premise workloads. One of these tools is Rackware. Rackware supports OCI and allows you to migrate workloads, non-disruptive (no software needs to be installed inside the VMs) and most importantly with minimum cut-over windows. Rackware supports an intelligent disk synchronization method, so that you can sync your VMs while there are still running. Only when the syncs is almost complete (the delta small is), you can do the cut-over in a very short period of time.

Rackware is not just great for migrating (once) your workloads, but you can also build a great DR solution with it.

Check out an in-depth explanation and demonstration of Rackware with OCI:

Update

Besides running your imported Windows VMs in an emulated mode, where you are using an emulated IDE driver and Intel Pro 1000 nic, you can also now use para-virtualized drivers for windows 2008 or above.