Migrating Databases from Amazon Web Services RDS to Supported Oracle Targets
You can migrate an Oracle Database from Amazon Web Services (AWS) RDS to the supported Oracle targets using the Oracle Cloud Infrastructure Database Migration offline and online migration methods.
Configuring Secure Connections
Ensure that the subnet Amazon RDS security policy allows connections from Database Migration to the DB instance on the specified secure port. See the AWS documentation for details:
Allowing Database Migration to connect to Amazon RDS Oracle DB instance using SSL/TLS
-
Enable Secure Socket Layer (SSL) or Transport Layer Security (TLS) in the Amazon RDS Oracle Instance to secure the connection from Database Migration to Amazon RDS Oracle Instance. See Encrypting client connections with SSL for details.
-
Create an orapki wallet as detailed in Updating applications to use new SSL/TLS certificates.
Configuring a Connection for an Amazon RDS Source
-
Find the Amazon RDS Oracle Instance endpoint (DNS name) and port number in the RDS console DB Instance Connectivity & security tab.
See Finding the endpoint of your Oracle DB instance for detailed help.
-
In OCI Database Migration, create the Connection resource for the Amazon RDS Oracle source database, using the following guidelines.
-
In the Database Connections wizard, Database details step, select Manually configure database, choose Amazon RDS in the Database type list, and enter the full connect string with host, port, and service name in the following format:
host:port/db-service-name
-
In the Connection details step, enter the database administrator credentials for the Amazon RDS Oracle source database. The user must have full Data Pump Export privileges.
If you intend to use a database link to transfer the data, also set the TLS parameters.
-
Configuring a Migration Resource with an Amazon RDS Source
To transfer the data from AWS, you have the following options:
- Amazon Simple Storage Service (Amazon S3) Bucket
- Database link
When you create the Migration resource, in the Migration options step configure one of the initial load settings as follows.
-
Datapump via database link: Enable this option to use a direct SQL*Net connection between the source and target databases. Note that using Data Pump with a database link to Autonomous Database targets requires that the source database be set up with SSL encryption.
To use a database link to migrate Amazon RDS Oracle Database schema to Oracle Autonomous Database (ADB), you must have direct network connectivity between the Amazon RDS Oracle instance and the ADB target.
-
Datapump via object storage: This option lets you select the Amazon S3 bucket option to let Data Pump temporarily store the exported database in an Amazon S3 bucket.
Enter the details for the Amazon S3 bucket. This option is only shown if the source Connection is of type Amazon RDS.
The bucket Name must be between 3 and 63 characters, and can consist only of lower case letters, numbers, dots (.), and hyphens (-). It must begin and end with a letter or number.
The Region must be in the same region as the RDS Oracle database. For example us-east-1
Note that you must also configure the OCI Object Storage bucket so that Database Migration can store Cloud Pre-migration Advisor Tool reports, Database Migration logs, and Data Pump logs there.
Parent topic: Quickstarts