RMAN New Features in Oracle 18c
18c: Multitenant DB Enhancement
Backup history preservation
Ø Restore a PDB from a backup taken as non-multitenant, or when the PDB was plugged into a different CDB
Ø Export PDB metadata to RMAN catalog of destination CDB
Ø XML generated at UNPLUG operation
Ø Use DBMS_PDB.EXPORTRMANBACKUP() procedure for non-CDB
RESTORE PLUGGABLE DATABASE <PDBNAME> FROM PREPLUGIN BACKUP;
RECOVER PLUGGABLE DATABASE <PDBNAME> FROM PREPLUGIN BACKUP;
ALTER PLUGGABLE DATABASE <PDBNAME> OPEN;
18c: Duplication Enhancements
Active Cross-CDB PDB Duplication
Ø Active duplication of a PDB into a different CDB is now possible
Ø Start RMAN and connect to the root of the source database as TARGET and to the auxiliary instance
Ø Duplicate the database using the DUPLICATE PLUGGABLE… FROM ACTIVE DATABASE command
DUPLICATE PLUGGABLE DATABASE <PDBNAME> to <CDBNAME> FROM ACTIVE DATABASE;
18c: RMAN and Data Guard Enhancements
Active Data Guard Sync
Ø new RECOVER STANDBY DATABASE FROM SERVICE
Ø One command to refresh the standby database
Ø Refreshes controlfile, datafile, restores newly added datafiles
Ø Start RMAN and connect as target to the physical standby database.
Ø Roll forward the physical standby database using the RECOVER STANDBY DATABASE command with the FROM SERVICE clause
RECOVER STANDBY DATABASE FROM SERVICE primary_db;