Pythian Blog: Technical Track

How to use createGoldImage For Cloning in 19c

The clone.pl script has been deprecated - Database Upgrade Guide: Deprecation of clone.pl Script To clone Oracle software, use createGoldImage and then install the software as usual. DEMO for DB:
Source: /u01/app/oracle/product/19.0.0/dbhome_1
 Target: /u01/app/oracle/product/19.0.0/dbhome_2
 
 
[code] [oracle@ol7-19-rac1 ~]$ ls -l /u01/app/oracle/product/19.0.0/dbhome_2/ total 0 [oracle@ol7-19-rac1 ~]$ $ORACLE_HOME/runInstaller -createGoldImage -destinationLocation /u01/app/oracle/product/19.0.0/dbhome_2 -silent Launching Oracle Database Setup Wizard... [oracle@ol7-19-rac1 ~]$ ls -l /u01/app/oracle/product/19.0.0/dbhome_2/ total 3069584 -rw-r--r--. 1 oracle oinstall 3143250100 Oct 29 13:09 db_home_2019-10-29_12-59-52PM.zip [oracle@ol7-19-rac1 ~]$ cd /u01/app/oracle/product/19.0.0/dbhome_2/ [oracle@ol7-19-rac1 dbhome_2]$ unzip -qo db_home_2019-10-29_12-59-52PM.zip [oracle@ol7-19-rac1 dbhome_2]$ ls -ld * drwxr-xr-x. 2 oracle oinstall 102 Oct 2 00:06 addnode drwxr-xr-x. 3 oracle oinstall 20 Oct 2 00:35 admin drwxr-xr-x. 6 oracle oinstall 4096 Apr 17 2019 apex drwxr-xr-x. 9 oracle oinstall 93 Apr 17 2019 assistants drwxr-xr-x. 2 oracle oinstall 8192 Oct 29 13:00 bin drwxr-xr-x. 4 oracle oinstall 87 Oct 2 00:06 clone drwxr-xr-x. 6 oracle oinstall 55 Apr 17 2019 crs drwxr-xr-x. 3 oracle oinstall 18 Apr 17 2019 css drwxr-xr-x. 11 oracle oinstall 4096 Apr 17 2019 ctx drwxr-xr-x. 7 oracle oinstall 71 Apr 17 2019 cv drwxr-xr-x. 3 oracle oinstall 20 Apr 17 2019 data -rw-r--r--. 1 oracle oinstall 3143250100 Oct 29 13:09 db_home_2019-10-29_12-59-52PM.zip drwxr-xr-x. 3 oracle oinstall 19 Apr 17 2019 dbjava drwxr-xr-x. 2 oracle oinstall 66 Oct 29 12:35 dbs drwxr-xr-x. 5 oracle oinstall 4096 Oct 2 00:06 deinstall drwxr-xr-x. 3 oracle oinstall 20 Apr 17 2019 demo drwxr-xr-x. 3 oracle oinstall 20 Apr 17 2019 diagnostics drwxr-xr-x. 13 oracle oinstall 4096 Apr 17 2019 dmu drwxr-xr-x. 4 oracle oinstall 30 Apr 17 2019 drdaas drwxr-xr-x. 3 oracle oinstall 19 Apr 17 2019 dv -rw-r--r--. 1 oracle oinstall 852 Aug 18 2015 env.ora drwxr-xr-x. 3 oracle oinstall 18 Apr 17 2019 has drwxr-xr-x. 5 oracle oinstall 41 Apr 17 2019 hs drwxr-xr-x. 10 oracle oinstall 4096 Oct 29 13:08 install drwxr-xr-x. 2 oracle oinstall 29 Apr 17 2019 instantclient drwxr-x---. 13 oracle oinstall 4096 Oct 29 13:00 inventory drwxr-xr-x. 8 oracle oinstall 82 Oct 29 13:00 javavm drwxr-xr-x. 3 oracle oinstall 35 Apr 17 2019 jdbc drwxr-xr-x. 6 oracle oinstall 4096 Oct 29 13:00 jdk drwxr-xr-x. 2 oracle oinstall 4096 Oct 8 20:23 jlib drwxr-xr-x. 10 oracle oinstall 4096 Apr 17 2019 ldap drwxr-xr-x. 4 oracle oinstall 12288 Oct 29 13:00 lib drwxr-x---. 2 oracle oinstall 6 Oct 2 00:10 log drwxr-xr-x. 9 oracle oinstall 98 Apr 17 2019 md drwxr-xr-x. 4 oracle oinstall 31 Apr 17 2019 mgw drwxr-xr-x. 10 oracle oinstall 4096 Oct 29 13:00 network drwxr-xr-x. 5 oracle oinstall 46 Apr 17 2019 nls drwxr-xr-x. 8 oracle oinstall 101 Apr 17 2019 odbc drwxr-xr-x. 5 oracle oinstall 42 Apr 17 2019 olap drwxr-x---. 14 oracle oinstall 4096 Oct 2 00:06 OPatch drwxr-xr-x. 7 oracle oinstall 65 Apr 17 2019 opmn drwxr-xr-x. 4 oracle oinstall 34 Apr 17 2019 oracore drwxr-xr-x. 6 oracle oinstall 52 Apr 17 2019 ord drwxr-xr-x. 4 oracle oinstall 66 Apr 17 2019 ords drwxr-xr-x. 3 oracle oinstall 19 Apr 17 2019 oss drwxr-xr-x. 8 oracle oinstall 4096 Oct 2 00:06 oui drwxr-xr-x. 4 oracle oinstall 33 Apr 17 2019 owm drwxr-xr-x. 5 oracle oinstall 39 Apr 17 2019 perl drwxr-xr-x. 6 oracle oinstall 78 Apr 17 2019 plsql drwxr-xr-x. 6 oracle oinstall 56 Oct 29 13:00 precomp drwxr-xr-x. 2 oracle oinstall 26 Apr 17 2019 QOpatch drwxr-xr-x. 5 oracle oinstall 52 Apr 17 2019 R drwxr-xr-x. 4 oracle oinstall 29 Apr 17 2019 racg drwxr-xr-x. 15 oracle oinstall 4096 Oct 29 13:00 rdbms drwxr-xr-x. 3 oracle oinstall 21 Apr 17 2019 relnotes -rwx------. 1 oracle oinstall 549 Oct 2 00:06 root.sh -rwx------. 1 oracle oinstall 786 Apr 17 2019 root.sh.old -rw-r-----. 1 oracle oinstall 10 Apr 17 2019 root.sh.old.1 -rwx------. 1 oracle oinstall 638 Apr 18 2019 root.sh.old.2 -rw-r-----. 1 oracle oinstall 10 Apr 17 2019 root.sh.old.3 -rwxr-x---. 1 oracle oinstall 1783 Mar 8 2017 runInstaller -rw-r--r--. 1 oracle oinstall 2927 Oct 14 2016 schagent.conf drwxr-xr-x. 5 oracle oinstall 4096 Apr 17 2019 sdk drwxr-xr-x. 3 oracle oinstall 18 Apr 17 2019 slax drwxr-xr-x. 4 oracle oinstall 41 Apr 17 2019 sqldeveloper drwxr-xr-x. 3 oracle oinstall 17 Apr 17 2019 sqlj drwxr-xr-x. 5 oracle oinstall 4096 Oct 8 20:22 sqlpatch drwxr-xr-x. 6 oracle oinstall 53 Oct 2 00:05 sqlplus drwxr-xr-x. 6 oracle oinstall 54 Apr 17 2019 srvm drwxr-xr-x. 5 oracle oinstall 45 Oct 29 13:00 suptools drwxr-xr-x. 3 oracle oinstall 35 Apr 17 2019 ucp drwxr-xr-x. 4 oracle oinstall 31 Apr 17 2019 usm drwxr-xr-x. 2 oracle oinstall 33 Apr 17 2019 utl drwxr-xr-x. 3 oracle oinstall 19 Apr 17 2019 wwg drwxr-x---. 7 oracle oinstall 69 Apr 17 2019 xdk [oracle@ol7-19-rac1 dbhome_2]$ [/code] DEMO for GI:
Source: /u01/app/19.0.0/grid
 Target: /u01/app/19.0.0/grid5
 
 
[code] [root@ol7-19-rac1 ~]# mkdir -p /u01/app/19.0.0/grid5 [root@ol7-19-rac1 ~]# chmod 775 /u01/app/19.0.0/grid5 [root@ol7-19-rac1 ~]# chown oracle:oinstall /u01/app/19.0.0/grid5 [root@ol7-19-rac1 ~]# ls -ld /u01/app/19.0.0/grid5/ drwxrwxr-x. 2 oracle oinstall 6 Oct 29 13:15 /u01/app/19.0.0/grid5/ [root@ol7-19-rac1 ~]# cd /u01/app/19.0.0/grid/log [root@ol7-19-rac1 log]# chmod 775 -R ol7-19-rac1/ procwatcher/ [root@ol7-19-rac1 log]# ls -l total 4 drwxr-xr-x. 2 oracle oinstall 6 Oct 1 23:44 crs drwxr-x---. 4 oracle oinstall 57 Oct 1 23:50 diag drwxrwxr-x. 20 root oinstall 4096 Oct 1 23:47 ol7-19-rac1 drwxrwxr-x. 3 root root 66 Oct 25 15:08 procwatcher [root@ol7-19-rac1 log]# [oracle@ol7-19-rac1 ~]$ echo $ORACLE_HOME /u01/app/19.0.0/grid [oracle@ol7-19-rac1 ~]$ $ORACLE_HOME/gridSetup.sh -creategoldimage -destinationlocation /u01/app/19.0.0/grid5 -silent Launching Oracle Grid Infrastructure Setup Wizard... Successfully Setup Software. Gold Image location: /u01/app/19.0.0/grid5/grid_home_2019-10-29_04-36-47PM.zip [oracle@ol7-19-rac1 ~]$ ll /u01/app/19.0.0/grid5/* -rw-r--r--. 1 oracle oinstall 4426495995 Oct 29 16:46 /u01/app/19.0.0/grid5/grid_home_2019-10-29_04-36-47PM.zip [oracle@ol7-19-rac1 ~]$ [/code] In summary, creategoldimage is the new standard for cloning Oracle Homes since clone.pl has been deprecated.

No Comments Yet

Let us know what you think

Subscribe by email