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

You can use the Oracle Cloud Infrastructure Classic Java Migration Tool to migrate an Oracle Java Cloud Service instance from your Oracle Cloud Infrastructure Classic account to your Oracle Cloud Infrastructure tenancy.

The Oracle Cloud Infrastructure Classic Java Migration Tool exports the configuration of an Oracle Java Cloud Service instance on Oracle Cloud Infrastructure Classic and imports that configuration to an instance on Oracle Cloud Infrastructure.

The Oracle Cloud Infrastructure Classic Java Migration Tool performs the following high-level steps:

  1. Downloads and installs Oracle WebLogic Server Deploy Tooling on the specified Oracle Java Cloud Service instance in the source environment.
  2. Runs Oracle WebLogic Server Deploy Tooling to discover the WebLogic domain on the source instance.
  3. Generates a JSON file for you to provide input for the target environment.
  4. Generates a Terraform configuration based on the source environment, to create the corresponding resources in the target environment. You can apply the Terraform configuration to launch the Java Cloud Service instance on Oracle Cloud Infrastructure.
  5. Imports the WebLogic domain on the migrated instance.
  6. Starts the WebLogic servers on the migrated instance.

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.