Migrate the Database
Create a backup of the source database, then transfer the backup from the source to the cloud.
Perform an RMAN Backup of the Source Database
Perform an Oracle Recovery Manager (RMAN) backup of the source database for the Oracle GoldenGate initial load.
The method of migration depends on the database size, the complexity of the migration, and your organization requirements. This example uses an RMAN backup of source database for the initial load of the target database on cloud and the database backup can be taken directly on Oracle Cloud Infrastructure Object Storage using RMAN.
If you prefer to not configure libraries to perform a backup on your database server or if you have a bandwidth limitation for direct transfer to object storage, then you can take the backups locally and move them directly to the Oracle Database Exadata Cloud Service node.
An important factor to consider for RMAN backup is the number of channels to be used. The more channels, the faster the backup. The number of channels are limited by the performance of the underlying I/O subsystem. A good practice is to run a few backup tests to arrive at the optimum number of channels that will provide maximum speed for available I/O subsystem.
Backup compression also plays an important role. The smaller the size of compressed backup, the less time to transfer the backup pieces to cloud over Oracle Cloud Infrastructure FastConnect. The compression ratio that can be achieved for backup depends on underlying data in database but it is always good to use compression to reduce the size of backup pieces.
If you have restrictions to execute backup for migration on the production system, then you can take the backup from a standby database.
Transfer the Backup from the Source to the Cloud
Create an Oracle ASM Cluster File System (Oracle ACFS) to hold the temporary backups for restore, then transfer the backup to the Oracle Database Exadata Cloud Service database server.
Oracle Database Exadata Cloud Service has limited space on local filesystems. To ensure that you have sufficient space for restore, create an Oracle ACFS filesystem to hold the temporary backups.