B Zero Downtime Migration Encryption Requirements

Zero Downtime Migration does not always require encryption at the source (although, all Cloud databases are encrypted by default). The following tables list specific cases when encryption is not required.

Table B-1 On-Premises Unencrypted Primary and Cloud Encrypted Standby

Operation On-Premises Primary 11g R2 Cloud Standby 11g R2 On-Premises Primary 12c R1 Cloud Standby 12c R1 On-Premises Primary 12c R2 Cloud Standby 12c R2 and later Notes
Data Guard initial setup for on-premises primary and cloud standby Unencrypted Encrypted Unencrypted Encrypted Unencrypted Encrypted In these cases the standby database is manually encrypted after instantiation
New tablespace creation on-premises primary Unencrypted Unencrypted Unencrypted Unencrypted Unencrypted Unencrypted Requires manual TDE conversion for standby database
Redo generated in on-premises primary Unencrypted Unencrypted Unencrypted Unencrypted Unencrypted Unencrypted
Archived logs Unencrypted Unencrypted Unencrypted Unencrypted Unencrypted Unencrypted
New and changed blocks Unencrypted Encrypted Unencrypted Encrypted Unencrypted Encrypted Redo shipped from the on-premises primary to the cloud is not encrypted
Recovery in the cloud standby N/A Encrypted N/A Encrypted N/A Encrypted Redo shipped from the on-premises primary to the cloud is not encrypted

Table B-2 Cloud Encrypted Primary and On-Premises Unencrypted Standby

Operation Cloud Primary 11g R2 On-Premises Standby 11g R2 Cloud Primary 12c R1 On-Premises Standby 12c R1 Cloud Primary 12c R2 On-Premises Standby 12c R2 and later Notes
New tablespace creation in cloud primary Encrypted Encrypted Encrypted Encrypted Encrypted Encrypted ASO required for on-premises to decrypt
Redo generated in cloud primary Encrypted Encrypted Encrypted Encrypted Encrypted Encrypted ASO required for on-premises to decrypt
Archived logs Encrypted Encrypted Encrypted Encrypted Encrypted Encrypted ASO required for on-premises to decrypt
New and changed blocks for existing unencrypted tablespace on standby Encrypted Encrypted* Encrypted Encrypted* Encrypted Unencrypted ASO is required on-premises to decrypt and encrypt

* For 11g R2 and 12c R1 redo apply will encrypt only if redo is encrypted

Recovery in the on-premises standby N/A Encrypted N/A Encrypted N/A Unencrypted data depends on whether the datafile is encrypted ASO required for on-premises database