Modify DB_CREATE_FILE_DEST, DB_CREATE_ONLINE_LOG_DEST_n and CONTROL_FILES parameter to appropreiate ASM Disk Groups
SQL> ALTER DATABASE DISABLE BLOCK CHANGE TRACKING; --optional SQL> ALTER SYSTEM SET db_create_file_dest='+DATA' SCOPE=SPFILE; SQL> ALTER SYSTEM SET db_create_online_log_dest_1='+DATA' SCOPE=SPFILE; SQL> ALTER SYSTEM SET db_create_online_log_dest_2='+DATA' SCOPE=SPFILE; SQL> ALTER SYSTEM SET db_create_online_log_dest_3='+DATA' SCOPE=SPFILE; SQL> ALTER SYSTEM SET control_files='+DATA' SCOPE=SPFILE;
This Duplication Process is applicable where Source DB is in Archivelog Mode or Noarchivelog Mode. Ensure we have RMAN backups of source DB. Also if Catalog DB is not available, RMAN will use controlfile instead.
Block Change Tracking is an option to track datafile blocks affected by each database update. The tracking information is stored in a block change tracking file. When block change tracking is enabled, RMAN uses this file, to read those changed blocks. This improves incremental backup performance, as it saves time from reading all the data files for changed blocks. CTWR process logs the changed blocks to block change tracking file.
How to enable block change tracking
SQL> ALTER DATABASE ENABLE BLOCK CHANGE TRACKING USING FILE '/oradata/cost1/cost1TF.log';
How to disable block change tracking SQL> ALTER DATABASE DISABLE BLOCK CHANGE TRACKING; Monitor Block Change Tracking file SQL> set lines 100