High Level Steps
A. Target Side
1. Prepare Target Environment for Oracle Database cloning
2. Install Oracle binaries same as source environment
3. Create necessary directory structure for target database
B. Source Side
1. Create pfile from source database and transfer to target system
2. Full backup of database and transfer to target system
C. Target Side
1. Verify all backup pieces copied to target
2. Modify pfile as per the target environment
3. Start the target database in NMOUNT using modified pfile
4. Connect to RMAN utility
clone database using “duplicate database to <CloneDB Name> backup location”.
5. Check the database status, datafile, redologs, tempfile
mkdir -p /home/oracle/DILIP/oradata/orclcln/ARCHIVELOG
mkdir -p /u01/app/oracle/admin/orclcln/adump
mkdir -p /u01/app/oracle/admin/orclcln/adump
export ORACLE_SID orclcln
export ORACLE_HOME=/u01/app/oracle/product/11.2.0/dbhome_1
sqlplus / as sysdba
startup nomount pfile='/home/oracle/DILIP/oradata/orclcln/PFILE_ORCLCLN_NEW.ora';
connect to rman utility and clone the database using backup location
$ORACLE_HOME/bin/rman auxiliary '/'
{
SET NEWNAME FOR DATABASE TO '/u01/app/oracle/oradata/orclcln/%b';
duplicate database to orclcln backup location '/home/oracle/TEST_2016/ORACLE_06-02-2020' nofilenamecheck;
}