R12 Application Cloning
-
Upload
satish-chelluri -
Category
Documents
-
view
222 -
download
4
Transcript of R12 Application Cloning
![Page 1: R12 Application Cloning](https://reader034.fdocuments.in/reader034/viewer/2022051400/553647584a79595b138b4973/html5/thumbnails/1.jpg)
1
![Page 2: R12 Application Cloning](https://reader034.fdocuments.in/reader034/viewer/2022051400/553647584a79595b138b4973/html5/thumbnails/2.jpg)
<Insert Picture Here>
Oracle E-Business Suite DBA Techniques: Install and Cloning Best PracticesMax ArderiusDevelopment Manager, Applications Technology Group
![Page 3: R12 Application Cloning](https://reader034.fdocuments.in/reader034/viewer/2022051400/553647584a79595b138b4973/html5/thumbnails/3.jpg)
The following is intended to outline our general product direction. It is intended for information purposes only, and may not be incorporated into any contract. It is not a commitment to deliver any material, code, or functionality, and should not be
3
relied upon in making purchasing decisions.The development, release, and timing of any features or functionality described for Oracle’s products remains at the sole discretion of Oracle.
![Page 4: R12 Application Cloning](https://reader034.fdocuments.in/reader034/viewer/2022051400/553647584a79595b138b4973/html5/thumbnails/4.jpg)
<Insert Picture Here>
Program Agenda
• E-Business Suite Architecture• Installation• Upgrade• Cloning
4
![Page 5: R12 Application Cloning](https://reader034.fdocuments.in/reader034/viewer/2022051400/553647584a79595b138b4973/html5/thumbnails/5.jpg)
E-Business Suite
5
Architecture
![Page 6: R12 Application Cloning](https://reader034.fdocuments.in/reader034/viewer/2022051400/553647584a79595b138b4973/html5/thumbnails/6.jpg)
Oracle E-Business Suite 12.1.1Architecture
6
Database Tier Applications Tier Client Tier
Batch Services
Forms ServicesWeb Services
![Page 7: R12 Application Cloning](https://reader034.fdocuments.in/reader034/viewer/2022051400/553647584a79595b138b4973/html5/thumbnails/7.jpg)
Oracle E-Business Suite 12.1.1Architecture
10.1.2.3 ORACLE_HOMEAPPL_TOP
7
10.1.3.4 ORACLE_HOMECOMMON_TOP
11.1.0.7 ORACLE_HOME
INST_TOP
Database Tier Applications Tier
11.1.0.7 ORACLE_HOME
![Page 8: R12 Application Cloning](https://reader034.fdocuments.in/reader034/viewer/2022051400/553647584a79595b138b4973/html5/thumbnails/8.jpg)
E-Business Suite
8
Installation
![Page 9: R12 Application Cloning](https://reader034.fdocuments.in/reader034/viewer/2022051400/553647584a79595b138b4973/html5/thumbnails/9.jpg)
• E-Business Suite Installation Tool– Install a New System– Upgrade an Existing System
Installing E-Business Suite R12.1.1 Rapid Install
9
Upgrade an Existing System– Install Latest Technology Stack
![Page 10: R12 Application Cloning](https://reader034.fdocuments.in/reader034/viewer/2022051400/553647584a79595b138b4973/html5/thumbnails/10.jpg)
Rapid Install Install a New System
1 2
10
User Interview Pre-Install Checks
![Page 11: R12 Application Cloning](https://reader034.fdocuments.in/reader034/viewer/2022051400/553647584a79595b138b4973/html5/thumbnails/11.jpg)
Rapid Install Install a New System
3 4
11
Apps File System
Apps TechStack
Database
Database TechStack
Post-Install Checks
![Page 12: R12 Application Cloning](https://reader034.fdocuments.in/reader034/viewer/2022051400/553647584a79595b138b4973/html5/thumbnails/12.jpg)
<Insert Picture Here>
Technology Stack Registration
12
![Page 13: R12 Application Cloning](https://reader034.fdocuments.in/reader034/viewer/2022051400/553647584a79595b138b4973/html5/thumbnails/13.jpg)
Technology Stack Registration
10.1.2.3 ORACLE_HOME
13
10.1.3.4 ORACLE_HOME
11.1.0.7 ORACLE_HOME
Global Inventory
oraInst.loc
![Page 14: R12 Application Cloning](https://reader034.fdocuments.in/reader034/viewer/2022051400/553647584a79595b138b4973/html5/thumbnails/14.jpg)
E-Business Suite
14
Upgrade
![Page 15: R12 Application Cloning](https://reader034.fdocuments.in/reader034/viewer/2022051400/553647584a79595b138b4973/html5/thumbnails/15.jpg)
<Insert Picture Here>
E-Business SuiteUpgrade
15
![Page 16: R12 Application Cloning](https://reader034.fdocuments.in/reader034/viewer/2022051400/553647584a79595b138b4973/html5/thumbnails/16.jpg)
Applications UpgradeCreate Upgrade File System
10g or 11g
Lay Down New File System
No Actions Performed in Existing Database
1
Rapid Wizard
16
11i 12
in Existing Database
11i Continues to Work as Usual
![Page 17: R12 Application Cloning](https://reader034.fdocuments.in/reader034/viewer/2022051400/553647584a79595b138b4973/html5/thumbnails/17.jpg)
Applications UpgradeUpgrade Tasks using New 12.1.1 APPL_TOP
Upgrade Operations
Upgrade Operations
12
2
11i Code Level
17
12
Functional Upgrade StepsPatch DB Objects to 12.1.1 Level
![Page 18: R12 Application Cloning](https://reader034.fdocuments.in/reader034/viewer/2022051400/553647584a79595b138b4973/html5/thumbnails/18.jpg)
Applications UpgradeConfigure Upgraded 12.1.1 Instance (Rapid Wizard)
Final Configuration
Rapid Wizard
3
12
11.1.1 Code Level
18
Cleanup ActionsAutoconfig Execution
12
![Page 19: R12 Application Cloning](https://reader034.fdocuments.in/reader034/viewer/2022051400/553647584a79595b138b4973/html5/thumbnails/19.jpg)
• 11gR1 Database• Autoconfig Enabled on Database Tier and
Applications Tier• Consistent Net Services Topology Data Model
Rapid InstallUpgrade Considerations
19
![Page 20: R12 Application Cloning](https://reader034.fdocuments.in/reader034/viewer/2022051400/553647584a79595b138b4973/html5/thumbnails/20.jpg)
<Insert Picture Here>
Other Rapid Install Commands
20
![Page 21: R12 Application Cloning](https://reader034.fdocuments.in/reader034/viewer/2022051400/553647584a79595b138b4973/html5/thumbnails/21.jpg)
10.1.2.3 ORACLE HOME
rapidwiz -techstack
Rapid Install Install Latest Technology Stack
21
ORACLE_HOME
10.1.3.4 ORACLE_HOME
11.1.0.7 ORACLE_HOME Rapid Wizard
![Page 22: R12 Application Cloning](https://reader034.fdocuments.in/reader034/viewer/2022051400/553647584a79595b138b4973/html5/thumbnails/22.jpg)
Rapid Install Silent Mode
rapidwiz -silent -config CONFIG_FILE [-progress_only]
22
12
Rapid Wizard
![Page 23: R12 Application Cloning](https://reader034.fdocuments.in/reader034/viewer/2022051400/553647584a79595b138b4973/html5/thumbnails/23.jpg)
Cloning
23
E-Business Suite
![Page 24: R12 Application Cloning](https://reader034.fdocuments.in/reader034/viewer/2022051400/553647584a79595b138b4973/html5/thumbnails/24.jpg)
Cloning Techniques
Source System
12
Target System
24
12
• Cloning is the process used to create a copy of an existing E-Business Suite System
![Page 25: R12 Application Cloning](https://reader034.fdocuments.in/reader034/viewer/2022051400/553647584a79595b138b4973/html5/thumbnails/25.jpg)
• Command Line Process• Requires User Interaction• Note 406982.1 (Standard Clone)• Note 559518.1 (RAC)
Cloning Techniques
Rapid Clone
25
• Automated Process• Provides Data Scrambling• Allows Image Creation• Leveraging EM Grid Control
Application Management Pack for E-Business Suite
![Page 26: R12 Application Cloning](https://reader034.fdocuments.in/reader034/viewer/2022051400/553647584a79595b138b4973/html5/thumbnails/26.jpg)
Cloning TechniquesRapid Clone
Prepare Source System
Copy BitsRapid Clone
26
Configure Target System
![Page 27: R12 Application Cloning](https://reader034.fdocuments.in/reader034/viewer/2022051400/553647584a79595b138b4973/html5/thumbnails/27.jpg)
Cloning Techniques Prepare Source System
Database Tier1
Create ORA_HOME/appsutil/clone
27
Obtain Database Information
Create adcrdbclone.sql
adpreclone dbTier
![Page 28: R12 Application Cloning](https://reader034.fdocuments.in/reader034/viewer/2022051400/553647584a79595b138b4973/html5/thumbnails/28.jpg)
Cloning Techniques Prepare Source System
Applications Tier2
12
28
Create COMMON_TOP/clone
12
adpreclone.pl appsTier
![Page 29: R12 Application Cloning](https://reader034.fdocuments.in/reader034/viewer/2022051400/553647584a79595b138b4973/html5/thumbnails/29.jpg)
Cloning Techniques Copy Bits
Source System Target System
29
![Page 30: R12 Application Cloning](https://reader034.fdocuments.in/reader034/viewer/2022051400/553647584a79595b138b4973/html5/thumbnails/30.jpg)
Cloning Techniques Configure Target System
Database Tier1
Create Context File
Home Registration
30
adcfgclone.pl dbTier
Home Relink
Home Configuration
Database Re-creation
Database Configuration
Start Listener
![Page 31: R12 Application Cloning](https://reader034.fdocuments.in/reader034/viewer/2022051400/553647584a79595b138b4973/html5/thumbnails/31.jpg)
Cloning Techniques Configure Target System
Applications Tier2
12
Create Context File
Home Registration
31
APPL_TOP Configuration
Start Apps Processes
INST_TOP Creation
12 Home Relink
Home Configuration
adcfgclone.pl appsTier
![Page 32: R12 Application Cloning](https://reader034.fdocuments.in/reader034/viewer/2022051400/553647584a79595b138b4973/html5/thumbnails/32.jpg)
Cloning Techniques Other Configuration Commands
Database Tier1
Create Context File
Home Registration
32
adcfgclone.pl dbTechStack
g
Home Relink
Home Configuration
Start Listener
![Page 33: R12 Application Cloning](https://reader034.fdocuments.in/reader034/viewer/2022051400/553647584a79595b138b4973/html5/thumbnails/33.jpg)
adcfgclone.pl dbconfig
Cloning Techniques Other Configuration Commands
Database Tier1
Database Configuration
33
adcfgclone.pl database
Database Re-creation
Database Configuration
Start Listener
![Page 34: R12 Application Cloning](https://reader034.fdocuments.in/reader034/viewer/2022051400/553647584a79595b138b4973/html5/thumbnails/34.jpg)
Cloning Techniques Other Configuration Commands
12
Applications Tier2
Create Context File
Home Registration
34
adcfgclone.pl atTechStack
12
Start Apps Processes
INST_TOP Creation
Home Registration
Home Relink
Home Configuration
![Page 35: R12 Application Cloning](https://reader034.fdocuments.in/reader034/viewer/2022051400/553647584a79595b138b4973/html5/thumbnails/35.jpg)
Cloning Techniques Other Configuration Commands
12
Applications Tier2
Config re APPL TOP
35
adcfgclone.pl appltop
12
Start Apps Processes
INST_TOP Creation
Configure APPL_TOP
![Page 36: R12 Application Cloning](https://reader034.fdocuments.in/reader034/viewer/2022051400/553647584a79595b138b4973/html5/thumbnails/36.jpg)
Cloning Techniques Other Configuration Commands
Create Context File
Database Tier1Applications Tier2
36
adclonectx.plAllow Automation
![Page 37: R12 Application Cloning](https://reader034.fdocuments.in/reader034/viewer/2022051400/553647584a79595b138b4973/html5/thumbnails/37.jpg)
Cloning TechniquesApplication Management Pack (AMP) Clone
Source-to-Target
Source-to-Image
Image-to-Target
Hot CloningApplication Management Pack
37
Hot Cloning
RAC Cloning
Smart Clone
Data Scrambling
Application Management Pack for E-Business Suite
![Page 38: R12 Application Cloning](https://reader034.fdocuments.in/reader034/viewer/2022051400/553647584a79595b138b4973/html5/thumbnails/38.jpg)
Cloning Techniques Source-to-Image
Image
Source System
12
38
Application Management Pack for E-Business Suite
![Page 39: R12 Application Cloning](https://reader034.fdocuments.in/reader034/viewer/2022051400/553647584a79595b138b4973/html5/thumbnails/39.jpg)
Cloning Techniques Image-to-Target
TEST1
TEST2TEST3
39
Image
Application Management Pack for E-Business Suite
![Page 40: R12 Application Cloning](https://reader034.fdocuments.in/reader034/viewer/2022051400/553647584a79595b138b4973/html5/thumbnails/40.jpg)
Source System
Cloning Techniques Hot Cloning
Target System
RMAN Hot Backup
40
Image
12 12
Application Management Pack for E-Business Suite
![Page 41: R12 Application Cloning](https://reader034.fdocuments.in/reader034/viewer/2022051400/553647584a79595b138b4973/html5/thumbnails/41.jpg)
Oracle E-Business Suite 12.1.1RAC Cloning
RMAN Hot Backup
Application Management Pack for E-Business Suite
41
ImageSource System
Primary Node
Apps Tiers
![Page 42: R12 Application Cloning](https://reader034.fdocuments.in/reader034/viewer/2022051400/553647584a79595b138b4973/html5/thumbnails/42.jpg)
Cloning Techniques Smart Clone
Target SystemSource System Third Party Utility
Custom Cloning Mechanism
42
Application Tier Image
1212
Application Management Pack for E-Business Suite
![Page 43: R12 Application Cloning](https://reader034.fdocuments.in/reader034/viewer/2022051400/553647584a79595b138b4973/html5/thumbnails/43.jpg)
Cloning Techniques Data Scrambling
Repackage Database
Scramble Data
Source System Target System
43
Image
Application Management Pack for E-Business Suite
12 12
![Page 44: R12 Application Cloning](https://reader034.fdocuments.in/reader034/viewer/2022051400/553647584a79595b138b4973/html5/thumbnails/44.jpg)
For More Information
search.oracle.com
Rapid Install Clone E-Business Suite
44
ororacle.com
![Page 45: R12 Application Cloning](https://reader034.fdocuments.in/reader034/viewer/2022051400/553647584a79595b138b4973/html5/thumbnails/45.jpg)
• Oracle Applications Installation Guide: Using Rapid Install Release 12.1.1• 803214.1 : Now Available : Oracle E-Business Suite R12.1.1 • 798258.1 : Oracle Applications Release Notes Release 12.1.1• 380482.1 : R12 Technology Stack Documentation Roadmap• 405565.1 : Oracle Applications Release 12 Installation Guidelines• 394692.1 : Oracle Applications Release 12 Documentation Resources
406138 1 R12 D l di R id I t ll S ft ith O l E D li
Related Documentation
45
• 406138.1 : R12 Downloading Rapid Install Software with Oracle E-Delivery• 406982.1 : Cloning Oracle Applications Release 12 with Rapid Clone• 559518.1 : Cloning Oracle Applications Release 12 with Rapid Clone on RAC Systems• 783188.1 : Certified RAC Scenarios for E-Business Suite Cloning• 760637.1 : Manually Cloning Oracle Applications Release 11i with 10g • 438086.1 : Migrating to Linux with Oracle Applications Release 12• 387859.1 : Using AutoConfig to Manage System Configurations in R12
![Page 46: R12 Application Cloning](https://reader034.fdocuments.in/reader034/viewer/2022051400/553647584a79595b138b4973/html5/thumbnails/46.jpg)
E-Business Suite Technology Stack Blog
• Direct from EBS Development • Latest EBS techstack news• Certification announcements• Primers, FAQs, tips
blogs.oracle.com/stevenChan
46
• Desupport reminders• Advanced architectures• Statements of Direction• Early Adopter Programs
• Subscribe via email & RSS
![Page 47: R12 Application Cloning](https://reader034.fdocuments.in/reader034/viewer/2022051400/553647584a79595b138b4973/html5/thumbnails/47.jpg)
Connect with Oracle E-Business Suite Technology Team?
Speak with the Experts about…• Underlying Technology Stack
• Web 2.0 User Experience
• Upgrades to Release 12: Hints and Tips Experts on Site:
47
• End-to-End Applications Management
Visit the Oracle E-Business Suite – Applications
Tools and Technology Kiosk!
p• Steven Chan• Uma Prabhala• Angelo Rosado• Max Arderius• Prabodh Ambale• Lester Gutierrez• Udayan Parvate• Nadia Bendjedou
© 2010 Oracle Corporation – Proprietary and Confidential
![Page 48: R12 Application Cloning](https://reader034.fdocuments.in/reader034/viewer/2022051400/553647584a79595b138b4973/html5/thumbnails/48.jpg)
Finding Additional InformationAccelerate your evaluation and planning
Contains• Presentations• RCDs• RVPs
Vid
http://launch.oracle.com/?OOW
48
• Videos• Customer
Stories• White Papers• etc
![Page 49: R12 Application Cloning](https://reader034.fdocuments.in/reader034/viewer/2022051400/553647584a79595b138b4973/html5/thumbnails/49.jpg)
Oracle OpenWorld
Latin America 2010D b 7 9 2010
49
December 7–9, 2010
![Page 50: R12 Application Cloning](https://reader034.fdocuments.in/reader034/viewer/2022051400/553647584a79595b138b4973/html5/thumbnails/50.jpg)
Oracle OpenWorld
Beijing 2010D b 13 16 2010
50
December 13–16, 2010
![Page 51: R12 Application Cloning](https://reader034.fdocuments.in/reader034/viewer/2022051400/553647584a79595b138b4973/html5/thumbnails/51.jpg)
Oracle Products Available Online
Oracle Store
Buy Oracle license and support online today at
l / t
51
oracle.com/store
![Page 52: R12 Application Cloning](https://reader034.fdocuments.in/reader034/viewer/2022051400/553647584a79595b138b4973/html5/thumbnails/52.jpg)
52© 2010 Oracle Corporation – Proprietary and Confidential
![Page 53: R12 Application Cloning](https://reader034.fdocuments.in/reader034/viewer/2022051400/553647584a79595b138b4973/html5/thumbnails/53.jpg)
53
![Page 54: R12 Application Cloning](https://reader034.fdocuments.in/reader034/viewer/2022051400/553647584a79595b138b4973/html5/thumbnails/54.jpg)
<Insert Picture Here>
Appendix
54
![Page 55: R12 Application Cloning](https://reader034.fdocuments.in/reader034/viewer/2022051400/553647584a79595b138b4973/html5/thumbnails/55.jpg)
Oracle E-Business Suite 12.1.1Architecture
10.1.2.3 ORACLE_HOMEAPPL_TOP
55
11.1.0.7 ORACLE_HOME
COMMON_TOP
10.1.3.4 ORACLE_HOME
INST_TOP
Database Tier Applications Tier
![Page 56: R12 Application Cloning](https://reader034.fdocuments.in/reader034/viewer/2022051400/553647584a79595b138b4973/html5/thumbnails/56.jpg)
Oracle E-Business Suite 12.1.1
10.1.2.3 ORACLE_HOME
APPL_TOP
56
10.1.3.4 ORACLE_HOME
COMMON_TOP11.1.0.7
ORACLE_HOME
INST_TOP
Database Tier Applications Tier
![Page 57: R12 Application Cloning](https://reader034.fdocuments.in/reader034/viewer/2022051400/553647584a79595b138b4973/html5/thumbnails/57.jpg)
Installation
57
Best Practices
![Page 58: R12 Application Cloning](https://reader034.fdocuments.in/reader034/viewer/2022051400/553647584a79595b138b4973/html5/thumbnails/58.jpg)
• Documentation– Oracle Applications Installation Guide– Oracle Applications Release Notes– R12 Installation and Upgrade Notes– 11g Installation Guide
Installation Best PracticesDocumentation – startCD
58
• startCD Version– startCD Continuously Updated– Latest startCD Information published in the Release Notes
![Page 59: R12 Application Cloning](https://reader034.fdocuments.in/reader034/viewer/2022051400/553647584a79595b138b4973/html5/thumbnails/59.jpg)
• Media– Slow– Extensive User Intervention– Does not Require Disk Space– Might Require Special Privileges to Mount/Umount DVDs– For the Current Machine only
Installation Best PracticesMedia vs. Stage
59
• Stage– Fast– Minimum User Intervention– Requires 30 Gb– Created with adautostg.pl– Does not Require Special Privileges– Same Stage can be Mounted on Several Machines
![Page 60: R12 Application Cloning](https://reader034.fdocuments.in/reader034/viewer/2022051400/553647584a79595b138b4973/html5/thumbnails/60.jpg)
• Different Methods– Virtual Network Computing (VNC)– Third Party X Display Servers
• Considerations
Installation Best PracticesRemote Installations
60
Considerations– Must be Able to Render OUI Fonts– JDK 1.6 Compliant– Must Support the Network Traffic Required by the OUI– DISPLAY Configuration
![Page 61: R12 Application Cloning](https://reader034.fdocuments.in/reader034/viewer/2022051400/553647584a79595b138b4973/html5/thumbnails/61.jpg)
• Fully Qualified Host– Static IP Address– Hostname.domain included on /etc/hosts
• <IP> hostname.domain hostname
Installation Best PracticesOperating System Requirements
61
• Default File Permissions– Rapid Wizard should be able to create Files and Directories
with Correct User/Group Permissions– File Creation Mask (i.e.: umask 022)
![Page 62: R12 Application Cloning](https://reader034.fdocuments.in/reader034/viewer/2022051400/553647584a79595b138b4973/html5/thumbnails/62.jpg)
• Resource Limits– Set ulimit Parameters to Maximum Allowable Value– Maxproc: Number of Processes Per User– Openfiles: Number of Open Files per Process– Datasize: Amount of Memory Available to each Process
Installation Best PracticesOperating System Requirements
62
• Kernel Parameters– Requirements posted on E-Business Suite Documentation– Shared Memory (SHMALL, SHMMAX, SHMMNI)– Semaphores (SEMMSL, SEMMNS, SEMOPM, SEMMNI)– File Handles (file-max)
![Page 63: R12 Application Cloning](https://reader034.fdocuments.in/reader034/viewer/2022051400/553647584a79595b138b4973/html5/thumbnails/63.jpg)
• Temporary Directories– /tmp– /tmp/.oracle– /var/tmp/.oracle
Installation Best PracticesOperating System Requirements
63
• Swap Space – 1Gb or Twice the size of RAM
• Shutdown Running Processes
• If having problems Verify If 11g can be Installed
![Page 64: R12 Application Cloning](https://reader034.fdocuments.in/reader034/viewer/2022051400/553647584a79595b138b4973/html5/thumbnails/64.jpg)
• Clean Global Inventory• Clean Temporary Directories • Delete Database Technology Stack• Delete Applications Database
Installation Best PracticesCleaning Environments
64
• Delete Applications Technology Stack• Delete Application File System
![Page 65: R12 Application Cloning](https://reader034.fdocuments.in/reader034/viewer/2022051400/553647584a79595b138b4973/html5/thumbnails/65.jpg)
2.0.1
2.010.2.0.3
Application Management PackVersions
65
Application Management Pack2.0.2 10.2.0.4
3.0.0
![Page 66: R12 Application Cloning](https://reader034.fdocuments.in/reader034/viewer/2022051400/553647584a79595b138b4973/html5/thumbnails/66.jpg)
Rapid Clone Preclone dbTier
adpreclone.pl dbTier
adclone.pl
66
StageDBTier.java
StageDatabase.java StageDBTechStack.java
![Page 67: R12 Application Cloning](https://reader034.fdocuments.in/reader034/viewer/2022051400/553647584a79595b138b4973/html5/thumbnails/67.jpg)
Rapid Clone Preclone appsTier
adpreclone.pl appsTier
adclone.pl
67
StageAppsTier.java
StageApplTop.java StageAppsTechStack.java
![Page 68: R12 Application Cloning](https://reader034.fdocuments.in/reader034/viewer/2022051400/553647584a79595b138b4973/html5/thumbnails/68.jpg)
Rapid Clone Configclone dbTier
adcfgclone.pl dbTier
adclone.pl
adclonectx.pl
68
ApplyDBTier.java
ApplyDatabase.java ApplyDBTechStack.java
CloneContext.java
![Page 69: R12 Application Cloning](https://reader034.fdocuments.in/reader034/viewer/2022051400/553647584a79595b138b4973/html5/thumbnails/69.jpg)
Rapid Clone Configclone appsTier
adcfgclone.pl appsTier
adclone.pl
adclonectx.pl
69
ApplyAppsTier.java
ApplyApplTop.java ApplyAppsTechStack.java
CloneContext.java
![Page 70: R12 Application Cloning](https://reader034.fdocuments.in/reader034/viewer/2022051400/553647584a79595b138b4973/html5/thumbnails/70.jpg)
AMP CloneClone Dashboard: Home View
70
Provides enterprise-wide status of clone jobs
![Page 71: R12 Application Cloning](https://reader034.fdocuments.in/reader034/viewer/2022051400/553647584a79595b138b4973/html5/thumbnails/71.jpg)
AMP CloneClone Dashboard: Image View
71
Deploy images on to a target system and
Clone Source to Image
![Page 72: R12 Application Cloning](https://reader034.fdocuments.in/reader034/viewer/2022051400/553647584a79595b138b4973/html5/thumbnails/72.jpg)
AMP CloneClone Dashboard: Procedure View
72
Contains predefined procedures defined by Oracle
Provides ability to run a specific clone procedure
Provides ability to view a specific procedure and create copies
![Page 73: R12 Application Cloning](https://reader034.fdocuments.in/reader034/viewer/2022051400/553647584a79595b138b4973/html5/thumbnails/73.jpg)
AMP CloneClone Procedures
73
![Page 74: R12 Application Cloning](https://reader034.fdocuments.in/reader034/viewer/2022051400/553647584a79595b138b4973/html5/thumbnails/74.jpg)
AMP CloneClone Procedures: Creating a Custom Procedure
74
![Page 75: R12 Application Cloning](https://reader034.fdocuments.in/reader034/viewer/2022051400/553647584a79595b138b4973/html5/thumbnails/75.jpg)
• Protecting Sensitive Data while cloning Production systems
• Business Drivers:– Application Testing– Data Sharing
AMP Clone Data Scrambling
75
Data Sharing
• Key Capabilities– Supports scrambling both 11i and Release 12 systems– Scramble / Purge sensitive database– In-build validations of scrambling configuration– Scrambled Image or System (when used with cloning)– Notifications on failure
![Page 76: R12 Application Cloning](https://reader034.fdocuments.in/reader034/viewer/2022051400/553647584a79595b138b4973/html5/thumbnails/76.jpg)
• oraInst.loc– Under /etc on Linux and AIX– Under /var/opt/oracle on Solaris and HP-UX– Registry entry Inst_Loc on MS Windows– Inventory_loc points to Global Inventory Location
Technology Stack Registration Components
76
• Global Inventory– Registers each ORACLE_HOME– oraInventory/ContentsXML/inventory.xml
![Page 77: R12 Application Cloning](https://reader034.fdocuments.in/reader034/viewer/2022051400/553647584a79595b138b4973/html5/thumbnails/77.jpg)
• oraInventory/ContentsXML/inventory.xml
<?xml version="1.0" standalone="yes" ?><!-- Copyright (c) 2002 Oracle Corporation. All rights Reserved --><!-- Do not modify the contents of this file by hand. --><INVENTORY><VERSION_INFO>
<SAVED WITH>10 1 0 5 0</SAVED WITH>
Technology Stack RegistrationComponents
Check for Duplicate HOME
77
<SAVED_WITH>10.1.0.5.0</SAVED_WITH><MINIMUM_VER>2.1.0.6.0</MINIMUM_VER>
</VERSION_INFO><HOME_LIST><HOME NAME="TEST_DB__u04_TEST_db_tech_st_10_2_0" LOC="/u04/TEST/db/tech_st/10.2.0"
TYPE="O" IDX="1"/><HOME NAME="TEST_WEBOH__u04_TEST_apps_tech_st_10_1_3“ LOC="/u04/TEST/apps/tech_st/10.1.3"
TYPE="O" IDX="2"/><HOME NAME="TEST_TOOLS__u04_TEST_apps_tech_st_10_1_2" LOC="/u04/TEST/apps/tech_st/10.1.2"
TYPE="O" IDX="3"/></HOME_LIST></INVENTORY>
NAMEs
![Page 78: R12 Application Cloning](https://reader034.fdocuments.in/reader034/viewer/2022051400/553647584a79595b138b4973/html5/thumbnails/78.jpg)
• Global Inventory– All the E-Business Suite Environments Share the same
oraInventory– ORACLE_HOMEs must be unregistered with OUI– oraInst.loc remains the same
Technology Stack RegistrationGlobal Inventory vs. Multiple Inventories
78
• Multiple Inventories– Each E-Business Suite Environment has its own oraInventory– Global Inventory can be deleted– oraInst.loc must be switched
![Page 79: R12 Application Cloning](https://reader034.fdocuments.in/reader034/viewer/2022051400/553647584a79595b138b4973/html5/thumbnails/79.jpg)
• Global Inventory– Verify inventory_loc on oraInst.loc– Verify write permissions on oraInventory– Un-Install each ORACLE_HOME with its own OUI– Verify <HOME NAME> on
Technology Stack RegistrationCleaning Inventory
79
oraInventory/ContentsXML/inventory.xml
• Multiple Inventories– Verify inventory_loc on oraInst.loc– Verify write permissions on oraInventory– Delete oraInventory
![Page 80: R12 Application Cloning](https://reader034.fdocuments.in/reader034/viewer/2022051400/553647584a79595b138b4973/html5/thumbnails/80.jpg)
• Consider using Global or Multiple Inventories• Verify that oraInst.loc exists• Verify inventory_loc on oraInst.loc• Point inventory_loc to a new oraInventory Location
Technology Stack RegistrationRegistration Considerations
80
• Verify write permissions on oraInventory• Verify ORACLE_HOME duplications• Verify Inventory Corruptions (I.e: opatch lsinventory)
![Page 81: R12 Application Cloning](https://reader034.fdocuments.in/reader034/viewer/2022051400/553647584a79595b138b4973/html5/thumbnails/81.jpg)
Log Detail
/tmp/<MMDDHHMM>/<MMDDHHMM>.log Runtime Rapid Install Log
Installation Log Files Rapid Install
81
![Page 82: R12 Application Cloning](https://reader034.fdocuments.in/reader034/viewer/2022051400/553647584a79595b138b4973/html5/thumbnails/82.jpg)
Log Detail
<ORACLE_HOME>/appsutil/log/$CONTEXT_NAME/<MMDDHHMM>.log
Main Database Tier
<ORACLE_HOME>/appsutil/log/$CONTEXT_NAME/dbI t ll l
10g Unzip & Pre C fi ti
Installation Log FilesDatabase Technology Stack
82
dbInstall.log Configuration
<ORACLE_HOME>/appsutil/log/$CONTEXT_NAME/ohclone.log
10g Registration
<ORACLE_HOME>/appsutil/log/$CONTEXT_NAME/make_<MMDDHHMM>.log
10g Relink
<ORACLE_HOME>/appsutil/log/$CONTEXT_NAME/ApplyDBTechStack_<MMDDHHMM>.log
10g Configuration
![Page 83: R12 Application Cloning](https://reader034.fdocuments.in/reader034/viewer/2022051400/553647584a79595b138b4973/html5/thumbnails/83.jpg)
Log Detail
<ORACLE_HOME>/appsutil/log/$CONTEXT_NAME/<MMDDHHMM>.log
Main Database Tier
<ORACLE_HOME>/appsutil/log/$CONTEXT_NAME/installdbf.log
Database Unzip & Pre-Configuration
Installation Log Files Database
83
<ORACLE_HOME>/appsutil/log/$CONTEXT_NAME/adcrdb_<SID>.log
Recreate Control File
<ORACLE_HOME>/appsutil/log/$CONTEXT_NAME/ApplyDatabase_<MMDDHHMM>.log
Database Configuration
<ORACLE_HOME>/appsutil/log/$CONTEXT_NAME/<MMDDHHMM>/adconfig.log
Autoconfig
<ORACLE_HOME>/appsutil/log/$CONTEXT_NAME/<MMDDHHMM>/NetServiceHandler.log
DB Net Configuration
![Page 84: R12 Application Cloning](https://reader034.fdocuments.in/reader034/viewer/2022051400/553647584a79595b138b4973/html5/thumbnails/84.jpg)
Log Detail
<INST_TOP>/logs/<MMDDHHMM>.log Main Applications Tier Log
<APPL_TOP>/admin/<CONTEXT_NAME>/log/ApplyAppsTechStack.log
10.1.2/10.1.3 Unzip & Pre-Configuration
Installation Log Files Applications Technology Stack
84
<INST_TOP>/admin/log/ohclone.log 10.1.2 / 10.1.3 Registration
<INST_TOP>/logs/ora/10.1.2/install/make_<MMDDHHMM>.log
10.1.2 Relink
<INST_TOP>/logs/ora/10.1.3/install/make_<MMDDHHMM>.log
10.1.3 Relink
<INST_TOP>/admin/log/ApplyAppsTechStack.log Techology Stack Configuration
![Page 85: R12 Application Cloning](https://reader034.fdocuments.in/reader034/viewer/2022051400/553647584a79595b138b4973/html5/thumbnails/85.jpg)
Log Detail
<INST_TOP>/logs/<MMDDHHMM>.log Main Applications Tier Log
<APPL_TOP>/admin/$CONTEXT_NAME/log/i t llA l l
APPL_TOP Unzip & Pre-C fi ti
Installation Log Files Applications File System
85
installAppl.log Configuration
<APPL_TOP>/admin/$CONTEXT_NAME/log/ApplyAppltop_<MMDDHHMM>.log APPL_TOP Configuration
<APPL_TOP>/admin/$CONTEXT_NAME/log/<MMDDHHMM>/adconfig.log Autoconfig Log
<APPL_TOP>/admin/$CONTEXT_NAME/log/<MMDDHHMM>/NetServiceHandler.log Apps Net Configuration
![Page 86: R12 Application Cloning](https://reader034.fdocuments.in/reader034/viewer/2022051400/553647584a79595b138b4973/html5/thumbnails/86.jpg)
Log Detail
oraInventory/logs/cloneActions<MMDDHHMM>.log ORACLE_HOME Clone
Installation Log Files Technology Stack Registration
86
oraInventory/logs/oraInstall<MMDDHHMM>.log runInstaller
oraInventory/logs/silentInstall<MMDDHHMM>.log runInstaller Silent Run
![Page 87: R12 Application Cloning](https://reader034.fdocuments.in/reader034/viewer/2022051400/553647584a79595b138b4973/html5/thumbnails/87.jpg)
• Source-Target direct Synchronization • Ideal for refreshing environments• Rsync use for faster copy
Database Database
Cloning Techniques Source-to-Target Refreshing
Custom Method
87
Source System
dbTechStack
appsTechStack
APPL_TOP
COMMON_TOP
Target System
Database
dbTechStack
appsTechStack
APPL_TOP
COMMON_TOP
rsync
rsync
rsync
rsync
Rapid C
lone C
onfiguration
Copy Portion
![Page 88: R12 Application Cloning](https://reader034.fdocuments.in/reader034/viewer/2022051400/553647584a79595b138b4973/html5/thumbnails/88.jpg)
• Maximum Availability Techniques
Database StandbyDatabase
Cloning Techniques Standby System
Redo Log Apply
Oracle DataguardTransactional
Copies
88
Source System
dbTechStack
appsTechStack
APPL_TOP
COMMON_TOP
Standby System
Database
dbTechStack
appsTechStack
APPL_TOP
COMMON_TOP
rsync
rsync
rsync
rsync
g pp y
Copy Portion
Rapid C
lone C
onfiguration
![Page 89: R12 Application Cloning](https://reader034.fdocuments.in/reader034/viewer/2022051400/553647584a79595b138b4973/html5/thumbnails/89.jpg)
• OracleVM Cloning– Functional VM Templates (i.e. ERP VM)– Technical VM Templates (i.e. 11i/11g+RUP6 Template)
Cloning Techniques Oracle Virtual Machine Cloning
Image
Rapid Clone Configuration
89
OracleVM
Source Server
Running VMsRepository of VMs
Target Server
Running VMs
Copy Deploy
![Page 90: R12 Application Cloning](https://reader034.fdocuments.in/reader034/viewer/2022051400/553647584a79595b138b4973/html5/thumbnails/90.jpg)
The preceding is intended to outline our general product direction. It is intended for information purposes only, and may not be incorporated into any contract. It is not a commitment to deliver any material, code, or functionality, and should not be
90
relied upon in making purchasing decisions.The development, release, and timing of any features or functionality described for Oracle’s products remains at the sole discretion of Oracle.
![Page 91: R12 Application Cloning](https://reader034.fdocuments.in/reader034/viewer/2022051400/553647584a79595b138b4973/html5/thumbnails/91.jpg)
91
![Page 92: R12 Application Cloning](https://reader034.fdocuments.in/reader034/viewer/2022051400/553647584a79595b138b4973/html5/thumbnails/92.jpg)
92