There’s Two major Parts In This Topics :
1- Pre Clone Steps .
2 – Post Clone Steps.
LETS START :
1- Pre Clone Steps :
On Application Tier :
1- Execute Apps environment file
2- cd $ADMIN_SCRIPTS_HOME
4- Perl adpreclone.pl appsTier
Database Tier :
1- Execute Database environment ( under ORACLE_HOME)
2- cd $ORACLE_HOME/appsutil/scripts/(CONTEXT_NAME)
4- perl adpreclone.pl dbTier
shutdown application and database Copy your virtual nodes on new servers .
Post clone Steps:
1- cd $ORACLE_HOME/appsutil/clone/bin
2- perl adcfgclone.pl dbTier
1- cd $COMMON_TOP/clone/bin
2- perl adcfgclone.pl appsTier
Published by Osama Mustafa
Osama considered as one of the leaders in Cloud technology, DevOps and database in the Middle-East. I have more than ten years of experience within the industry. moreover, certfied 4x AWS , 4x Azure and 6x OCI, have also obtained database certifications for multiple providers.
In addition to having experience with Oracle database and Oracle products, such as middle-ware, OID, OAM and OIM, I have gained substantial knowledge with different databases.
Currently, I am architecting and implementing Cloud and DevOps. On top of that, I'm providing solutions for companies that allow them to implement the solutions and to follow the best practices.
View all posts by Osama Mustafa
16 thoughts on “Steps To Clone Oracle EBS R12”
Assalamo alaikumVery nice information Pre clone stepsIs our Source machine (e.g: proddb) will be UP (means Database & Application Tier should be start) ?Post Clone stepsIs our Target machine (e.g: clonedb) will be UP (means Database & Application Tier should be start) ?Thanks
alikoum salam …Thank you … Yes 🙂
Assalamo AlaikumThanks BrotherI didnot get you. Bcaz I am newbie..Pre clone stepsBefore run the below script…$ perl adpreclone.pl dbTier$ perl adpreclone.pl appsTierIs our Source machine (e.g: proddb) will be UP or DOWN (means Database & Application Tier should be Started or Shutdown) ?Post Clone stepsBefore run the below script…$ perl adcfgclone.pl dbTier$ perl adcfgclone.pl appsTierIs our Target machine (e.g: clonedb) will be UP or DOWN (means Database & Application Tier should be Started or Shutdown) ?Thank you very much
its should be Up after finishing Running Scripts On Both Tiers You should shutdown Them For Copying
Thanks BrotherI have run the Pre Clone command after that I shutdown the Source(proddb) & Target(clonedb) Machines. Then copy the file from Source to Target Machines. After finish the copy. After finished the copy I will start the dbTier & appsTier in Source & Target Machines for Post Cloning.But question is that how it will start the Target(clonedb) machine because I have copied here from Source(proddb) machine.How Target machine will recognize the Source machine files.Thank you very much
Sir try when you are publishing any post the screenshots would be included. It will be useful for newbie's like us. One Indian author supervising (www.sqlauthority.com) and (sqlauthority.blogspot.com). he provides screenshots and outputs as well which are very useful for beginners and SQL community. kindly try to adopt like that guy. And this is nice post. I'll be oblige to you. kindly review my request.thanks
I am posting screen-shot for the Topics that i feel it's need lot of steps, or what i feel it's will be better for post it with screen-shout i have lot of topics on my blog contain screen-shot and describe each step one by one, for this topics it's static steps no need for screenshot
Hi, I have completed the cloning.Cloned PRD to TST system.After starting TST when I try to login , it fails and TST url maps to PRD URL (What!)Look like there is somewhere inside the app that it still points to PRD URL.Any suggestions
: I have not run the adpreclone during cloning but I have applied some autoconfig patches on source instance and I have completed my refresh now how to proceed?
Follow the above steps it's already mention it
thank you dear. it is very nice doc
could you pls help me on this?
Hi,I just explain the current scenario,version R12.1.X ,cuurenly linux version -since its new project we dont have details of existing prod-(need to request them)Need to clone from existing PROD server(both database and application).those will provide backup for us..out of this we have to create three instances for DEV – one server for application (internal)and one for database tier,one for DMZ (external).so my query is what details we should get from existing PROD.1.it shuld be similar for Existing prod and DEV-(userid's,group id;s,kernel parameters,rpms)?what steps we have to follow to create this new dev server.what details we require from existing prod server???Note:On new development server ,we supposed to implement DMZ server?can any body explain the steps.how to proceed this??thanks for ur help..
if i understand right the same steps as above should be done but what you mean “one server for application (internal)and one for database tier,one for DMZ (external).”
what about coping all apps tier node apps and inst directories toward clone node or just copy apps directory only without inst directory ? kindly advise thanks
Thank Brother very help full …