Database Migration Methods :
You can migrate your on-premises Oracle Database database to an Oracle Database Cloud database using a number of different methods that use several different tools.
Not all migration methods apply to all migration scenarios. Many of the migration methods apply only if specific characteristics of the source and destination databases match or are compatible. Moreover, additional factors can affect which method you choose for your migration from among the methods that are technically applicable to your migration scenario.
Some of the characteristics and factors to consider when choosing a migration method are:
· On-premises database version
· Oracle Database Cloud database version
· On-premises host operating system and version
· On-premises database character set
· Quantity of data, including indexes
· Data types used in the on-premises database
· Storage for data staging
· Acceptable length of system outage
· Network bandwidth
To determine which migration methods are applicable to your migration scenario, gather the following information.
1. Database version of your on-premises database:
· Oracle Database 11g Release 2 version lower than 11.2.0.3
· Oracle Database 11g Release 2 version 11.2.0.3 or higher
· Oracle Database 12c Release 1 version lower than 12.1.0.2
· Oracle Database 12c Release 1 version 12.1.0.2 or higher
2. For on-premises Oracle Database 12c Release 1 databases, the architecture of the database:
· Multitenant container database (CDB)
· Non-CDB
3. Endian format (byte ordering) of your on-premises database’s host platform
Some platforms are
little endian and others are big endian. Query V$TRANSPORTABLE_PLATFORM to identify the
endian format, and to determine whether cross-platform tablespace transport is
supported.
Oracle Database Cloud uses the Linux platform, which is little endian.
4. Database character set of your on-premises database and Oracle Database Classic Cloud Service database
Some migration methods require that the source and target databases use compatible database character sets.
5. Database version of the Oracle Database Cloud database you are migrating to
· Oracle Database 11g Release 2
· Oracle Database 12c Release 1
Oracle Database 12c Release 1 databases created on Oracle Database Cloud use CDB architecture. Databases created using the Enterprise Edition software edition are single-tenant, and databases created using the High Performance or Extreme Performance software editions are multitenant.
1. Migrating from Oracle Database 11g to Oracle Database 11g in the Cloud
2. Migrating from Oracle Database 11g to Oracle Database 12c in the Cloud
3. Migrating from Oracle Database 12c CDB to Oracle Database 12c in the Cloud
4. Migrating from Oracle Database 12c Non-CDB to Oracle Database 12c in the Cloud
Below Method are dependent on above 4 types of migrations.
Topics
• Data Pump Conventional Export/Import
• Data Pump Full Transportable
• Data Pump Transportable Tablespace
• Remote Cloning a PDB
• Remote Cloning Non-CDB
• RMAN Cross-Platform Transportable PDB
• RMAN Cross-Platform Transportable Tablespace Backup Sets
• RMAN Transportable Tablespace with Data Pump
• RMAN CONVERT Transportable Tablespace with Data Pump
• SQL Developer and INSERT Statements to Migrate Selected Objects
• SQL Developer and SQL*Loader to Migrate Selected Objects
• Unplugging/Plugging a PDB
• Unplugging/Plugging Non-CDB