Migrate Oracle Integration Cloud, Oracle Integration Cloud Service, or Oracle Process Cloud Service
You can migrate Oracle Integration Cloud, Oracle Integration Cloud Service, and Oracle Process Cloud Service applications to an Oracle Integration - Generation 2 instance in Oracle Cloud Infrastructure.
Avoid entering confidential information when assigning descriptions, tags, or friendly names to cloud resources through the Oracle Cloud Infrastructure Console, API, or CLI.
Prerequisites
Ensure that you complete the prerequisites to set up and use Classic Migration Service. See Before You Begin. Additionally, complete the following tasks based on the type of application that you are migrating:
- For Oracle Process Cloud Service and Oracle Integration Cloud Service applications, see:
- For Oracle Integration, grant service administrator permissions for each service instance. For information about the permissions required for Oracle Integration, see Grant Access and Manage Security.
Next: After completing the prerequisites, plan your migration.
Plan the Migration
Use the information provided in this section to determine the scope of a migration and whether you want to migrate to an existing instance or create an instance.
- Migrate all the resources or migrate specific resources: Using Classic Migration Service, you can migrate all of the resources in Oracle Integration Cloud and Oracle Integration Cloud Service applications or you can selectively migrate only specific resources to the target environment. When you migrate the entire application, all the application resources are migrated to the target environment. You can also migrate only specific resources, such as integrations, to an existing instance in the target environment. It is useful to migrate specific resources and not the entire instance in the following scenarios.Note
When you migrate Oracle Process Cloud Service applications using Classic Migration Service, you can only migrate the entire application and you cannot migrate specific resources.- When you want to migrate specific integrations which are spread across several instances in the source environment to one or more existing instances in the target environment.
- When the source environment contains several integrations which you no longer use and you want to migrate only those integrations that are currently used.
- When source instances contain both production and test integrations. While migrating to the target environment, you can plan a migration so that the production integrations are migrated to a production instance and the test integrations are migrated to a test instance in the target environment.
- New or existing target instance: Determine whether you want to use Classic Migration Service to migrate an application to an existing target instance or to create a target instance in Oracle Cloud Infrastructure.
If you are using Classic Migration Service to create a target instance and migrate an application, then Classic Migration Service creates the target instance in a public subnet. It does not create the target instance in a private subnet.
Note
To migrate only specific resources to the target environment using Classic Migration Service, you must create and then use Classic Migration Service to migrate an application to the existing target instance.
Next: After planning a migration, provide information about the source environment to create an Classic Migration Service source.
Creating a Source
Create a source for Oracle Integration Cloud, Oracle Integration Cloud Service, or Oracle Process Cloud Service applications to migrate.
See also Source Management for more information about source operations.
A source is created. The Work Requests page appears and it displays the status of the Create Source work request. To track the progress of the operation, you can monitor the associated work request. For more information, see Viewing the State of a Work Request. Classic Migration Service attempts to connect to the source environment using the information you have provided. If the connection is successful, then the status of the source changes from creating to active and the service fetches the list of applications in the source environment that can be migrated.
If Classic Migration Service is unable to connect to the source environment, then the status of the source changes from creating to inactive and the status of the Create Source work request changes to failed.
If the source is in the active state, then click the source to view the list of applications. Identify an application that you want to migrate to Oracle Cloud Infrastructure, and then create a migration. You can only migrate an application which is in the Ready state. If the application is in any other state, then you must perform corrective actions. See Viewing a List of Applications.
If the source is in the inactive state, then click the Create Source work request to view the logs and errors to identify the issues. For example, you must update the authorization details if the error message is
Failed to authorize customer in source environment
. See Updating Authorization Credentials for a Source.Run the CreateSource operation to create an Oracle Integration Cloud, Oracle Integration Cloud Service, or Oracle Process Cloud Service application source.
Use the create command and required parameters to create an Oracle Integration Cloud, Oracle Integration Cloud Service, or Oracle Process Cloud Service application source:
oci application-migration source create [OPTIONS]
For a complete list of flags and variable options for CLI commands, see the CLI Command Reference.
Creating a Migration
Create a migration for Oracle Integration Cloud, Oracle Integration Cloud Service, or Oracle Process Cloud Service applications to migrate.
You can use a migration to migrate a single application to Oracle Cloud Infrastructure. While creating a migration, select the source and then the application that you want to migrate. If prompted, then provide the credentials of the service administrator in the source environment. Classic Migration Service uses this information to access the application and discover application artifacts and dependencies.
See also Migration Management for more information about migration operations.
Use the Configure Migration wizard to provide information about the target environment. You can initiate the process to migrate an application using Classic Migration Service only after you provide this information. Run the CreateMigration operation to create an Oracle Integration Cloud, Oracle Integration Cloud Service, or Oracle Process Cloud Service application migration.
Use the create command and required parameters to create an Oracle Integration Cloud, Oracle Integration Cloud Service, or Oracle Process Cloud Service application migration:
oci application-migration migration create [OPTIONS]
For a complete list of flags and variable options for CLI commands, see the CLI Command Reference.