3 Review the List of Available Migration Tools

The following tools are available to help migrate specific Oracle Cloud Infrastructure Compute Classic resources to Oracle Cloud Infrastructure.

Tools for Migrating Infrastructure Resources

You can use the following tools to identify resources in your Oracle Cloud Infrastructure Compute Classic environment and to migrate workloads to your Oracle Cloud Infrastructure tenancy.

These tools can help you to set up your network in Oracle Cloud Infrastructure and migrate your VMs and block storage volumes over to the target environment.

  • Oracle Cloud Infrastructure Classic Discovery and Translation Tool

    This tool automates the discovery of all resources in your Oracle Cloud Infrastructure Compute Classic, Oracle Cloud Infrastructure Object Storage Classic, and Oracle Cloud Infrastructure Load Balancing Classic account. Among other capabilities, this tool can generate:

    • Reports that itemize the resources it finds in the specified source environment. You can use these reports to analyze your existing resources and identify or enumerate the resources to be migrated.
    • A list of the existing virtual machines in the source environment. You can use this list as input to Oracle Cloud Infrastructure Classic VM and Block Storage Migration Tool.
    • Terraform configuration files containing information about the network in the source environment. You can use this Terraform configuration to set up your network in the target environment.

    For information about installing and running the standalone version of this tool, see Identify and Translate Resources in Your Source Environment.

    For information about running this in an instance created using the Oracle Cloud Infrastructure Classic Migration Tools image, see Set Up the Migration Tools.

  • Oracle Cloud Infrastructure Classic VM and Block Storage Migration Tool

    This tool automates the migration of virtual machines and block storage volumes from the source environment to the target environment. This tool is provided as an image in your Oracle Cloud Infrastructure Compute Classic account. You can create an instance using this image, to run this tool.

    For information about setting up an instance using the Oracle Cloud Infrastructure Classic Migration Tools image, see Set Up the Migration Tools.

    For information about using this tool, see Migrate Virtual Machines and Block Storage to Oracle Cloud Infrastructure.

  • Oracle Cloud Infrastructure Classic Block Volume Backup and Restore Tool

    This tool automates the migration of remote snapshots of storage volumes as well as scheduled backups. This tool is provided as an image in your Oracle Cloud Infrastructure Compute Classic account. You can create an instance using this image, to run this tool.

    For information about setting up an instance using the Oracle Cloud Infrastructure Classic Migration Tools image, see Set Up the Migration Tools.

    For information about using this tool, see Migrate Remote Snapshots and Scheduled Backups.

Tools for Migrating Databases

There are a variety of tools and processes available to migrate your databases to Oracle Cloud Infrastructure.

This guide describes how to migrate database instances using Oracle Cloud Infrastructure Classic Database Backup Migration Tool, which is available on instances created using the Oracle Cloud Infrastructure Classic Migration Tools image. This guide also describes how to migrate database instances using Oracle Data Guard.

Oracle Cloud Infrastructure Classic Database Backup Migration Tool migrates databases by using Oracle Recovery Manager (RMAN) to create a backup that can be restored to a new DB System in Oracle Cloud Infrastructure. For more information, see Migrate Databases Using the Migration Tools.

Alternatively, you can use Oracle Data Guard to migrate your database instances from Oracle Database Classic Cloud Service to a DB System in Oracle Cloud Infrastructure. When you use Oracle Data Guard to perform the migration, the source database is the primary database and the target database is the standby database.

Tools for Migrating Object Storage

You can use the following tools to migrate your object storage resources from Oracle Cloud Infrastructure Object Storage Classic to Oracle Cloud Infrastructure Object Storage.

  • If you use the Oracle Cloud Infrastructure Storage Software Appliance (also known as the Oracle Storage Cloud Software Appliance) to store data in your Oracle Cloud Infrastructure Object Storage Classic account, then you can migrate your data to your Oracle Cloud Infrastructure Object Storage account by using the Oracle Cloud Infrastructure Storage Gateway.

    For more information, see Migrate Storage Appliance Data to Oracle Cloud Infrastructure Storage Gateway.

  • If you don't use the Oracle Cloud Infrastructure Storage Software Appliance, then you can use the rclone command to migrate your object storage data.

    For more information, see Migrate Object Storage Using Rclone.

Tools for Migrating an Oracle Java Cloud Service Instance

Based on your requirement, select one of the following tools to migrate your Oracle Java Cloud Service instances to Oracle Cloud Infrastructure.

Oracle recommends migrating your existing domains in Oracle Java Cloud Service to Oracle WebLogic Server for Oracle Cloud Infrastructure.

You cannot migrate your Oracle Java Cloud Service – Enterprise - Government and Oracle Java Cloud Service - High Performance - Government instances to Oracle WebLogic Server for Oracle Cloud Infrastructure. You can migrate these instances to Oracle Java Cloud Service on Oracle Cloud Infrastructure.

  • Use Oracle Cloud Infrastructure Classic Java Migration Tool to migrate an Oracle Java Cloud Service instance from your Oracle Cloud Infrastructure Classic account to Oracle WebLogic Server for Oracle Cloud Infrastructure. See Migrate an Instance to Oracle WebLogic Server for Oracle Cloud Infrastructure in Migrating Oracle Java Cloud Service Instances to Oracle Cloud Infrastructure Using Migration Tools.

  • Only if Oracle WebLogic Server is not available in your Oracle Cloud Infrastructure region, you can migrate Oracle Java Cloud Service applications to Oracle Java Cloud Service on Oracle Cloud Infrastructure. You can use Application Migration or Oracle Cloud Infrastructure Classic Java Migration Tool to perform this migration. Oracle recommends that you use Application Migration to migrate Oracle Java Cloud Service applications to Oracle Java Cloud Service on Oracle Cloud Infrastructure. See Migrate an Instance to Oracle Java Cloud Service Using Application Migration Service in Migrating Oracle Java Cloud Service Instances to Oracle Cloud Infrastructure Using Migration Tools.

    Application Migration does not support the migration of WebLogic Server domains that include these types of resources:

    • Custom Identity or Trust Keystore
    • Foreign JNDI Provider
    • Foreign JMS Server
    • JMS Bridge Destination
    • Storage-and-Forward (SAF) Context
    • JavaMail Session
    • WebLogic Diagnostic Framework (WLDF) REST Notification Endpoint

    If your source Oracle Java Cloud Service instance uses these resource types, then Oracle recommends using the Oracle Cloud Infrastructure Classic Java Migration Tool instead of Application Migration. See Migrate an Instance to Oracle Java Cloud Service Using Classic Tools in Migrating Oracle Java Cloud Service Instances to Oracle Cloud Infrastructure Using Migration Tools.

For more information about migrating an Oracle Java Cloud Service instance, see Learn About Migrating to Oracle Cloud Infrastructure in Migrating Oracle Java Cloud Service Instances to Oracle Cloud Infrastructure Using Migration Tools.