Oracle 12c Active Data Guard
In the Multitenant world, the PDB Database is considered an independent database but the operational tasks performed at the CDB level effect all the PDB databases plugged into it. The task of setting up of a Data Guard, switching or failing over are all performed at the CDB level. When the Data Guard is initially setup, with the CDB database, all PDB’s are also replicated to the target. Similarly when a failover or switchover is performed all the PDBs also change role along with the CDB container. This greatly eases the management of the PDB databases. Moving certain PDBs from a non Data Guard environment to a Data Guard environment is extremely easy. You just unplug it from one CDB container and plug it to the another CDB which is in a Data Guard configuration and the new PDB will automatically get replicated to the destination. The reason that this is possible is that the redo logs which are shipped belong at the CDB level and include redo data for all PDBs plugged into it. Pr...