Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
Original file line number Diff line number Diff line change
Expand Up @@ -2,7 +2,9 @@

Oracle Cloud Migrations enables customers to migrate virtual machines to Oracle Cloud Infrastructure (OCI) Compute instances. It helps customers eliminate manual migration tasks and ultimately reduces errors in asset discovery and migration planning and execution.

Reviewed: 012.11.2025
Current source environments supported: VMware Sphere and AWS EC2

Reviewed: 01.07.2026

# Table of Contents

Expand All @@ -14,7 +16,13 @@ Reviewed: 012.11.2025
- [Oracle Cloud Migrations](https://www.oracle.com/cloud/compute/virtual-machines/migration/)
- [Oracle Cloud Migrations Documentation](https://docs.oracle.com/en-us/iaas/Content/cloud-migration/home.htm)
- [OCM Scripts and policy examples](https://github.com/oracle-quickstart/oci-cloud-migrations)

- Script to automate enablement of Change Block Tracking
- Fix target IP addresses for migrated VMs
- Fix boot order issues
- Rename disk volumes to more logical name of the Compute instance
- Clean up disks after migration
- Target Asset report

# Team Publications

## Reference Architectures & Step-by-step Guides
Expand All @@ -31,7 +39,8 @@ Reviewed: 012.11.2025

# Reusable Assets

- [OCM Solution Definition Document](https://github.com/oracle-devrel/technology-engineering/tree/main/cloud-infrastructure/virtualization-solutions/oracle-cloud-migrations/ocm-solution-definition-document)
- [OCM Solution Definition Document](./ocm-solution-definition-document)
- [Using the OCM service over FastConnect or VPN](./ocm-over-fastconnect)



Expand Down
Original file line number Diff line number Diff line change
@@ -0,0 +1,35 @@
Copyright (c) 2026 Oracle and/or its affiliates.

The Universal Permissive License (UPL), Version 1.0

Subject to the condition set forth below, permission is hereby granted to any
person obtaining a copy of this software, associated documentation and/or data
(collectively the "Software"), free of charge and under any and all copyright
rights in the Software, and any and all patent rights owned or freely
licensable by each licensor hereunder covering either (i) the unmodified
Software as contributed to or provided by such licensor, or (ii) the Larger
Works (as defined below), to deal in both

(a) the Software, and
(b) any piece of software and/or hardware listed in the lrgrwrks.txt file if
one is included with the Software (each a "Larger Work" to which the Software
is contributed by such licensors),

without restriction, including without limitation the rights to copy, create
derivative works of, display, perform, and distribute the Software and make,
use, sell, offer for sale, import, export, have made, and have sold the
Software and the Larger Work(s), and to sublicense the foregoing rights on
either these or other terms.

This license is subject to the following condition:
The above copyright notice and either this complete permission notice or at
a minimum a reference to the UPL must be included in all copies or
substantial portions of the Software.

THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE
AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,
OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE
SOFTWARE.
Original file line number Diff line number Diff line change
@@ -0,0 +1,22 @@
# OCM over FastConnect

This is a guide on how to use a FastConnect for the replication of Virtual Machine to OCI

Reviewed: 01.07.2026

# When to use this asset?

When you want to use your FastConnect for the replication process from on-premises VMware to OCI Object Storage

# How to use this asset?

Please read the README file in the files folder.


# License

Copyright (c) 2026 Oracle and/or its affiliates.

Licensed under the Universal Permissive License (UPL), Version 1.0.

See [LICENSE](https://github.com/oracle-devrel/technology-engineering/blob/main/LICENSE.txt) for more details.
Original file line number Diff line number Diff line change
@@ -0,0 +1,61 @@
# Using the Oracle Cloud Migrations service over FastConnect or VPN


## OCI Object Storage Public End point support

While OCI object storage now supports private end points, today this is not yet supported by OCM. Routing the traffic via FastConnect will require the customer to update their own routing rules to ensure traffic is directed via FastConnect

## OCM Network flow

The Oracle Cloud Migrations service (OCM) allows you to migrate Virtual Machines from other platforms like VMware vSphere environments. It does this by using OCI public services to query information and to replicate the virtual disks (using OCI Object Storage).

For customers that have a FastConnect or IPSEC VPN tunnel in place between their own environment and OCI, this connection will not be used by default for OCM, as these are public internet endpoints.

Default Traffic Flow of OCM Service
<img src="images/trafficflow.png">


## OCM Public End Points

OCM used the following services. To ensure that all traffic flows over your FastConnect or VPN, check the Public IP Addresses for the Oracle Service Network: https://docs.oracle.com/iaas/tools/public_ip_ranges.json

- cloudmigration.[region].oci.oraclecloud.com
- cloudbridge.[region].oci.oraclecloud.com
- auth.[region].oraclecloud.com
- overlay.[region].oci.oraclecloud.com
- telemetry-ingestion.[region].oci.oraclecloud.com
- secrets.vaults.[region].oci.oraclecloud.com
- vaults.[region].oci.oraclecloud.com
- query.[region].oci.oraclecloud.com
- objectstorage.[region].oraclecloud.com

If you only want to redirect the actual replication data, you just need to re-route all objectstorage traffic via your FastConnect/VPN. IP addresses for your region used by Object Storage are specifically mentioned in the JSON file.

Here an example for the eu-frankfurt-1 region in the public_ip_ranges.json:

<img src="images/public_ip_example.png">

## Configure OCI Service Gateway

Steps to configure to ensure OSN traffic is routed over your FastConnect or VPN.

1. Configure your on-premise router to route all traffic to the Oracle Cloud Service network for your region towards your FastConnect or IPSEC tunnel.
2. Create a Route Table inside your VCN that has route rules in place for your on-premise CIDR ranges and route this to your DRG
3. Create a Service Gateway
4. On your service gateway set a customer route table. This should be set to the route table created in set 2.

<img src="images/routetable.png">

After this you should end up with configuration that will route all OSN traffic or just the replication data (Object Storage) traffic over your FastConnect or IPSEC VPN

<img src="images/customroute.png">



# License

Copyright (c) 2026 Oracle and/or its affiliates.

Licensed under the Universal Permissive License (UPL), Version 1.0.

See [LICENSE](https://github.com/oracle-devrel/technology-engineering/blob/main/LICENSE) for more details.
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Original file line number Diff line number Diff line change
@@ -1,7 +1,7 @@
# Oracle Cloud Migrations - Workload Migration Solution Definition
This repository contains an in-depth guide for the migration of VMware workloads to OCI Compute VMs. It offers a high-level solution definition of the deployment architecture and migration process of workloads from a current VMware environment to OCI Compute. The document is aimed at capturing the current state architecture with requirements and provides a prospective state, potential project scope, and anticipated timelines for the migration.

Reviewed: 12.11.2025
Reviewed: 01.07.2026

# When to use this asset?
This document serves as an integral asset for individuals and organizations seeking to deploy re-platform their VMware workloads and migrate OCI Compute VMs.
Expand Down
Loading