2 Prerequisites
Satisfy the following requirements for Zero Downtime Migration.
2.1 Zero Downtime Migration Service Host Requirements
Requirement | Description | Comments |
---|---|---|
Zero Downtime Migration service host |
Zero Downtime Migration software requires a Linux host running on Oracle Linux 7 or later with 100 GB of free storage space. Zero Downtime Migration service host must be able to connect with the source and target database servers through either root user or SSH keys. |
You cannot perform database migration without having established connectivity from the Zero Downtime Migration service host to the source database servers, and from the Zero Downtime Migration service host to the target database servers, so make sure that you meet the requirements in Configuring Connectivity From the Zero Downtime Migration Service Host to the Source and Target Database Servers. |
Parent topic: Prerequisites
2.2 Source and Target Database Requirements
Requirement | Description | Comments |
---|---|---|
Supported database releases |
Zero Downtime Migration supports Oracle Database 11g Release 2 (11.2.0.4) or later. |
Both the Source and Target database release versions should be the same. |
Source database prerequisites |
|
|
Target database prerequisites |
|
|
Parent topic: Prerequisites
2.3 Object Storage Requirements
Requirement | Description | Comments |
---|---|---|
Object Storage requirements | Access to Oracle Cloud Object Storage and permission to create the bucket to hold database backup are required. During the migration job submission, you must have the object store Swift token password. |
Make sure adequate storage is provisioned and available on the object store to accommodate the source database backup. |
Parent topic: Prerequisites
2.4 SQL*Net Connectivity Between Source and Target Database Servers
Requirement | Description | Comments |
---|---|---|
SQL*Net connectivity between source and target database servers |
For the Oracle Data Guard setup and sync, open SQL*Net (DB Ports, Scan ports) between the source (on-premises databases or Oracle Cloud Infrastructure Classic instances) and the target instance on Oracle Cloud Infrastructure, Exadata Cloud at Customer, or Exadata Cloud Service. For example, 1521 is the database port on the Oracle Cloud Infrastructure target. |
none |
Parent topic: Prerequisites
2.5 Port Requirements
Initiator | Target | Protocol | Port | Purpose | Comments |
---|---|---|---|---|---|
Zero Downtime Migration service host |
Source and Target |
TCP |
22 |
SSH |
Authentication-based operations to run Zero Downtime Migration operational phases. Source and Target nodes should accept incoming connections from the Zero Downtime Migration service host. |
Source |
Target |
TCP |
1521 |
SQL*Net |
Should allow Oracle client connections to the database over Oracle's SQL*Net protocol to perform database queries, Data Guard sync and configuration. Note: If you are using a non-default port number (that is, something other than port 1521) for the local listener address, then the non-default port should allow connections. |
Target |
Source |
TCP |
1521 |
SQL*Net |
Should allow Oracle client connections to the database over Oracle's SQL*Net protocol. Allows redo log shipping if on-premises database needs to
be in sync with the new primary on Oracle Cloud after switchover. If
there is no communication possible from Oracle Cloud to on-premises
host then set Note: If you are using a non-default port number (that is, something other than port 1521) for the local listener address, then the non-default port should allow connections. |
Source |
Oracle Cloud Object Store Service |
SSL |
443 |
Create a backup of the source database to the specified Oracle Cloud Object store bucket. |
If the chosen backup method involves Oracle Cloud Object Store Service as the backup medium, then access ports as documented Oracle Cloud Object Store Service applies. |
Target |
Oracle Cloud Object Store Service |
SSL |
443 |
Restore backup of the source database from the specified Oracle Cloud Object store bucket to the target. |
If the chosen backup method involves Oracle Cloud Object Store Service as the backup medium, then access ports as documented Oracle Cloud Object Store Service applies. |
Parent topic: Prerequisites