Professional Documents
Culture Documents
1]
Modified 05-APR-2011 Type WHITE
PAPER Status PUBLISHED
View Change log
Section 1: Prerequisites
Tasks to perform before using Rapid Clone.
Section 2: Clone Oracle Applications 11i
Tasks to prepare, copy, configure, and verify a cloned Applications
System.
Section 3: Finishing Tasks
Tasks to complete the cloning process.
Section 4: Advanced Cloning Methods
Tasks for advanced options such as refreshing and Multi-Node cloning.
Conventions
Convention Meaning
Source System Applications System being cloned.
Applications System being created as a copy
Target System
of the Source.
User which owns the Applications File
APPLMGR System (APPL_TOP and Application Tier
technology stack)
User which owns the Database File System
ORACLE (RDBMS ORACLE_HOME and Database
files).
The CONTEXT_NAME variable refers to
the name of the Applications Context file.
For Systems installed with Rapid Install
CONTEXT_NAME 11.5.8 or earlier, this value will typically be
set to [SID]. For new AutoConfig or Rapid
Clone customers, CONTEXT_NAME will
be set to [SID]_[HOSTNAME].
Monospace Text
Represents command line text. Type this
command exactly as shown.
Text enclosed in brackets represents a
[] variable. Substitute a value for the variable
text. Do not type the brackets.
Section 1: Prerequisites
Before cloning, prepare the Source System by applying patches and running
AutoConfig.
Use Rapid Clone to create template files for cloning on the Source System. After
the Source System is copied to the target, Rapid Clone updates these templates
to contain the new target System configuration settings. Rapid Clone will not
change the Source System configuration.
cd [RDBMS
ORACLE_HOME]/appsutil/scripts/[CONTEXT_NAME]
perl adpreclone.pl dbTier
b. Prepare the Source System Application Tier for cloning
Log on to the Source System as the APPLMGR user and run the
following commands on each Node that contains an APPL_TOP:
cd [COMMON_TOP]/admin/scripts/[CONTEXT_NAME]
perl adpreclone.pl appsTier
2. Copy the Source System to the Target System
Copy the Application Tier File System from the Source Applications
System to the Target Node by executing the following steps in the order
listed. Ensure the Application Tier files copied to the Target System are
owned by the Target APPLMGR user, and that the Database Tier files
are owned by the ORACLE user.
a. Copy the Application Tier File System
Log on to the Source System Application Tier Nodes as the
APPLMGR user.
Shut down the Application Tier Server processes
Copy the following Application Tier directories from the
Source Node to the Target Application Tier Node:
[APPL_TOP]
[OA_HTML]
[OA_JAVA]
[OA_JRE_TOP]
[COMMON_TOP]/util
[COMMON_TOP]/clone
[COMMON_TOP]/_pages (when this directory
exists)
[806 ORACLE_HOME]
[iAS ORACLE_HOME]
Note: Unix/Linux users, make sure that the softlinks are preserved when
copying. Additionally, verify the permissions of the executables under
ORACLE_HOME/bin that can potentially be owned by root (i.e. nmo, nmhs,
nmb, etc).
3.
4. Configure the Target System
Execute the following commands to configure the Target System. You
will be prompted for the Target System specific values (SID, Paths,
Ports, etc).
a. Configure the Target System Database Server
Log on to the Target System as the ORACLE user and type the
following commands to configure and start the Database:
cd [RDBMS ORACLE_HOME]/appsutil/clone/bin
perl adcfgclone.pl dbTier
cd [COMMON_TOP]/clone/bin
perl adcfgclone.pl appsTier
This section lists tasks that may be necessary depending on your implementation
and the intended use of the cloned System.
Column Value
Table Name Column Name
Details
Value starts with
http://[old web host] :
WF_NOTIFICATION_ATTRIBUTES TEXT_VALUE
Update to new web
host
Value starts with
"http://[old web host] :
WF_ITEM_ATTRIBUTE_VALUES TEXT_VALUE
Update to new web
host
Create a new System
defined as the new
global Database name
WF_SYSTEMS GUID using the Workflow
Administrator Web
Applications
responsibility.
Value needs to be
WF_SYSTEMS NAME replaced with the
Database global name
Update Database link
WF_AGENTS ADDRESS with the new Database
global name.
Update with the new
FND_FORM_FUNCTIONS WEB_HOST_NAME
web host name
Update to point at the
FND_FORM_FUNCTIONS WEB_AGENT_NAME new PLSQL listener
name
Update with the
FND_CONCURRENT_REQUESTS LOGFILE_NAME correct path to the
logfile directory
Update with the new
FND_CONCURRENT_REQUESTS OUTFILE_NAME directory path on the
Target System
4.
5. Verify the APPLCSF variable setting
Source the APPS environment and review that the variable APPLCSF
(identifying the top-level directory for concurrent manager log and
output files) points to an acceptable directory. To modify it, change the
value of s_applcsf in the contextfile and run AutoConfig.
6. Update the SESSION_COOKIE_DOMAIN value in ICX_PARAMETERS
If the Target System is in a different domain name than the Source
System andSESSION_COOKIE_DOMAIN was not null in the Source
System, update that value to reflect the new domain name.
7. Re-Implement SSL and SSO configuration
If the Source System was SSL or SSO enabled, reconfigure the Target by
following the SSL/SSO documentation.
8. Windows users only reboot the Target machine
Once cloning is completed reboot to enable the services.
cd [RDBMS ORACLE_HOME]/appsutil/clone/bin
perl adcfgclone.pl dbTier [Database Target Context
File]
d. Finishing Tasks
3. Cloning a Single-Node System to a Multi-Node System
This procedure allows the original Single-Node System to be cloned into
a Multi-Node System. An Applications System comprises five Server
types:
a. Perform prerequisites
Perform these steps on all Source and Target Nodes.
cd [COMMON_TOP]/clone/bin
perl adaddNode.pl
3.
Note: If the SQL*Net Access security is enabled in the existing System
(enabled by default from 11i10), you first need to authorize the new
Node to access the Database through SQL*Net. See Managed SQL*Net
Access from Hosts in document 281758.1 on My Oracle Support for
instructions on how to achieve this from OAM.
4.
5. Reducing the number of Nodes of a Multi-Node System (merge
APPL_TOP)
You can use Rapid Clone to clone a Multi-Node System to a Single-
Node System (or a Multi-Node System with fewer Nodes) by merging
the APPL_TOPs fileSystem together. Follow the procedure for Merging
existing APPL_TOPs in document 233428.1 on My Oracle Support.
6. Cloning a RAC System
You can use Rapid Clone to clone a RAC System. While cloning, you
have the possibility to remove or add Nodes to the cluster in the Target
RAC System.
Attention: The following steps apply only for 9i RAC Clusters. For 10g
or 11g RAC environments, please follow the instructions in
Document 760637.1.
7.
Note: For complete details on the certified RAC scenarios for E-
Business Suite Cloning, refer to Document 783188.1 available in My
Oracle Support.
8. To clone a RAC System, perform the following tasks:
cd [RDBMS
ORACLE_HOME]/appsutil/clone/bin
perl adcfgclone.pl dbTier
cd [RDBMS
ORACLE_HOME]/appsutil/clone/bin
perl adcfgclone.pl dbTier
f.
g. Clone the Application Tier
Follow the steps in section 2 to prepare, copy and configure the
Application Tier. When prompted for the Database SID, specify
any one of the RAC service names.
Note: To clone from RAC to non-RAC, follow the same above steps but
copy the master ORACLE_HOME to one Target Node only, and answer
"No" to the question "Target instance is a Real Application Cluster
(RAC) instance (y/n)", when prompted by adcfgclone.pl.
9.
cd [RDBMS ORACLE_HOME]/appsutil/clone/bin
perl adcfgclone.pl dbTier
cd [RDBMS
ORACLE_HOME]/appsutil/clone/bin
perl adcfgclone.pl dbTier
cd [RDBMS
ORACLE_HOME]/appsutil/clone/bin
perl adcfgclone.pl addracNode [Context
File]
cd [RDBMS
ORACLE_HOME]/appsutil/clone/bin
perl adcfgclone.pl dbTier
n. Perform prerequisites
Perform these steps on Node A and and every Target Nodes.
o. Clone Oracle Applications 11i
Perform a full clone (Prepare, copy and configure steps) of the
Database Tier and Node A (Application Tier).
p. Add the shared File System Nodes to the Target System
On the Target System, follow the instructions for adding a Node
to a shared APPL_TOP System in document 233428.1 on My
Oracle Support and add more Nodes sharing the Target System
APPL_TOP to match the Source System topology.
This Appendix documents the steps to allow manual creation of the Target
Database control files within the Rapid Clone process. Examples of when to use
this method are for Databases on raw partitions or hot backup cloning. Replace
section 2.3a (Configure the Target System Database Server) with the following
steps:
cd [RDBMS ORACLE_HOME]/appsutil/clone/bin
perl adcfgclone.pl dbTechStack
Create the Target Database control files manually
cd [RDBMS ORACLE_HOME]/appsutil/install/[CONTEXT
NAME]
sqlplus "/ as sysdba" @adupdlib.sql [libext]
Where [libext] should be set to 'sl' for HP-UX, 'so' for any other
UNIX platform,
or 'dll' for Windows.
cd [RDBMS ORACLE_HOME]/appsutil/clone/bin
perl adcfgclone.pl dbconfig [Target Context File]
Change Log
Date Description
April 05, 2011 Corrected Hyperlink on some patches
Added a note for Autoconfig requirement.
Corrected links in patches
March 30, 2011
Added Patch 9874305.
Added Patch 10182813 required if using 11gR2 Database
November 04,
2010
Added more explicit clarification to review Release Notes and Installation Update N
September 28,
Corrected RC Patch label with correct month
2010
September 24,
Replaced RC Consolidated Patch with 9171650
2010
April 24, 2010 Added Patch 9504918
February 15, Addressed general formating issues
2010 Replaced Rapid Clone Consolidated Patch with 8360498 (JAN/2010)
Removed other patches since they are now included in 8360498
Removed Windows Itanium desupport notice
Added clarifications for versions of ZIP and UNZIP in Section 1
Added additional step for SSL/SSO in Section 3
Related
Products
Oracle E-Business Suite > Applications Technology > Lifecycle Management >
Oracle Applications Manager
Keywords
Back to top