Copyright © 2014, Oracle and/or its affiliates. All rights reserved. | Oracle Fusion Middleware Upgrade: Best Practices & Strategy Renga Rengarajan - Oracle.

Slides:



Advertisements
Similar presentations
Copyright © 2014 Oracle and/or its affiliates. All rights reserved. | Your customer as a segment of one That changes every second! Hein Van Der Merwe Chief.
Advertisements

OAUG Database SIG – Oracle 11g R2 Database Upgrade for E-Business Suite 11i Oracle Open World 2010 San Francisco Presented by Kaberi Nayak Senior Oracle.
Oracle Fusion Middleware Upgrade: Best Practices & Strategy
Oracle Database 12c Upgrade
The following is intended to outline our general product direction. It is intended for information purposes only, and may not be incorporated into any.
A Java Architecture for the Internet of Things Noel Poore, Architect Pete St. Pierre, Product Manager Java Platform Group, Internet of Things September.
Oracle Cloud Marketplace Neelesh Gurnani Director, Product Development Arif Khan Director, Product Management September 29, 2014 Copyright © 2014, Oracle.
Oracle BPEL, How To Get Ready For It OpenWorld 2007 Sunday, November 11.
Copyright © 2014, Oracle and/or its affiliates. All rights reserved. | Track the changes in your Apex application between releases: Yes you can Plsql.
CON7911: Building the Roadmap to a Successful Oracle Commerce Upgrade
Copyright © 2014 Oracle and/or its affiliates. All rights reserved. | Oracle SQL Developer What’s New in Version 4.1 Jeff Smith
Copyright © 2014, Oracle and/or its affiliates. All rights reserved. | Advanced Metadata Modeling Modeling for the Oracle Business Intelligence Cloud.
Copyright © 2014 Oracle and/or its affiliates. All rights reserved. |
Copyright © 2014 Oracle and/or its affiliates. All rights reserved. | 2 Hidden Gems of APEX David Gale Software Engineer Oracle Application Express November,
Copyright © 2014 Oracle and/or its affiliates. All rights reserved. | Oracle SQL Developer For the DBA Jeff Smith
Best Practices for Maintaining Oracle Fusion Middleware
The Safe Harbor The following is intended to outline our general product direction. It is intended for information purposes only, and may not be incorporated.
2 Copyright © 2009, Oracle. All rights reserved. Installing your Oracle Software.
Best Practices for Supporting Oracle Hyperion EPM and Business Intelligence Solutions Mitra Veluri Senior Principal Technical Support Engineer David Valociek.
Best Practices for Upgrading Oracle PeopleSoft Environments
Copyright © 2015, Oracle and/or its affiliates. All rights reserved. | Title Slide without Picture Subtitle Presenter’s Name Presenter’s Title Organization,
Oracle 11g Architecture and Internals by Suresh Karnati
QAD .Net UI: New Enhancements
Getting Started with Oracle Compute Cloud
“This presentation is for informational purposes only and may not be incorporated into a contract or agreement.”
Copyright © 2015, Oracle and/or its affiliates. All rights reserved. JD Edwards Summit PaaS from an Applications Perspective Charles McGuinness Director,
Oracle Application Server 10g (9.0.4) Recommended Topologies Pavana Jain.
Copyright © 2013, Oracle and/or its affiliates. All rights reserved. Insert Information Protection Policy Classification from Slide 12 1.
1Copyright © 2012, Oracle and/or its affiliates. All rights reserved. Insert Information Protection Policy Classification from Slide 8 Reporting from Contract.
DBS to DBSi 5.0 Environment Strategy Quinn March 22, 2011.
Oracle E-Business Suite Order Management: Presenting the HTML and Mobile User Experience Durgaprasad Bodapati Director, Product Management Bhavana Sharma.
Minimizing risks through deployment standardization Sudip Datta Principal Product Manager Oracle Corporation.
Oracle Application Express 3.0 Joel R. Kallman Software Development Manager.
RMB Billing UX Design Concepts / Proposals Peter Picone.
Oracle Patching and Maintenance A practical guide for System Administrators October 2009.
Copyright © 2012, Oracle and/or its affiliates. All rights reserved. 1 Quick Tutorial – Part 2 Open Data Web Services for Oracle BPM August, 2013 Forms.
1Copyright © 2012, Oracle and/or its affiliates. All rights reserved. Insert Information Protection Policy Classification from Slide 8 Contract Management.
Quick Tips for Database Performance Tuning Sergey Koltakov Kurt Engeleiter Product Manager.
1. S318417: OAUG SysAdmin SIG Angelo Rosado, Oracle Senior Product Manager Kenneth Baxter, Oracle Strategy Product Manager Biju Mohan, Oracle Principal.
1Copyright © 2011, Oracle and/or its affiliates. All rights reserved.
© 2008 Cisco Systems, Inc. All rights reserved.CIPT1 v6.0—1-1 Getting Started with Cisco Unified Communications Manager Installing and Upgrading Cisco.
Workforce Scheduling Release 5.0 for Windows Implementation Overview OWS Development Team.
Build Mobile Apps for Oracle E-Business Suite with Oracle Mobile Platform Bruce Bailey Principal Mobile/Social Solutions Consultant Jagadeesh Maira Senior.
Click to add text © 2012 IBM Corporation 1 InfoSphere Streams Streams Console Applications InfoSphere Streams Version 3.0 Warren Acker InfoSphere Streams.
Industry specific cover image Girish Jashnani What’s new in R12 – A technology perspective Jan 17 th 2007.
3 Copyright © 2005, Oracle. All rights reserved. Upgrading to Oracle Application Server 10g Release 2.
Getting to Know Oracle Business Intelligence Oracle BI Enterprise Edition 11g Installation, Upgrade, Monitoring Limor Fledel Oracle Business Intelligence.
Log Shipping, Mirroring, Replication and Clustering Which should I use? That depends on a few questions we must ask the user. We will go over these questions.
Oracle Business Intelligence Event 22 nd February 2012 Saxon Hotel, Johannesburg Business Intelligence Strategy Recommendations for Customers Using Oracle.
Copyright © 2013, Oracle and/or its affiliates. All rights reserved. Insert Information Protection Policy Classification from Slide 12 1.
CACI Proprietary Information | Date 1 PD² SR13 Client Upgrade Name: Semarria Rosemond Title: Systems Analyst, Lead Date: December 8, 2011.
17 Copyright © 2006, Oracle. All rights reserved. Information Publisher.
CACI Proprietary Information | Date 1 PD² v4.2 Increment 2 SR13 and FPDS Engine v3.5 Database Upgrade Name: Semarria Rosemond Title: Systems Analyst, Lead.
1 Copyright © 2007, Oracle. All rights reserved. Installing and Setting Up the Warehouse Builder Environment.
C Copyright © 2006, Oracle. All rights reserved. Oracle Secure Backup Additional Installation Topics.
9 Copyright © 2004, Oracle. All rights reserved. Getting Started with Oracle Migration Workbench.
Copyright © 2015, Oracle and/or its affiliates. All rights reserved. | Best Practices for Maintaining Oracle Fusion Middleware Rafael Ramirez Senior Principle.
CON8473 – Oracle Distribution of OpenStack Ronen Kofman Director of Product Management Oracle OpenStack September, 2014 Copyright © 2014, Oracle and/or.
Oracle Java Cloud Service Oracle Develop July 2013.
Copyright © 2016, Oracle and/or its affiliates. All rights reserved. | What You Need to Know About User Defined Objects (UDOs) With Tools Release 9.2.
Copyright © 2014, Oracle and/or its affiliates. All rights reserved. | Daddy, what's a middle wear? An incredibly oversimplified explanation of what Middleware.
My Oracle Support (The next generation Metalink experience) lynn
OpenWorld 2018 Accelerate Your Success on Oracle Cloud Infrastructure with Applications Unlimited Support Viviana Tilita Senior Technical Support Engineer.
JD Edwards Support and Oracle Cloud Infrastructure: A Successful Path to Oracle Cloud
Confidential – Oracle Internal/Restricted/Highly Restricted
Confidential – Oracle Internal/Restricted/Highly Restricted
SAP R/3 Installation on WIN NT-ORACLE
R11 Product Release Update March 2008
Oracle Java SE Subscriptions; Protect Your Investment in Java SE
Presentation transcript:

Copyright © 2014, Oracle and/or its affiliates. All rights reserved. | Oracle Fusion Middleware Upgrade: Best Practices & Strategy Renga Rengarajan - Oracle Director of Product Management and Architecture Michael Rubino – Oracle Senior Director Software Engineering September 30, 2014

Copyright © 2014, Oracle and/or its affiliates. All rights reserved. | Safe Harbor Statement 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 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.

Copyright © 2014, Oracle and/or its affiliates. All rights reserved. | Program Agenda Introduction & Strategy - Developing an upgrade strategy Upgrading to the latest 11g patch release Upgrading to the 12c release 1 2 3

Copyright © 2014, Oracle and/or its affiliates. All rights reserved. | Before we get started… Who is using Fusion Middleware 11g?Who is using Fusion Middleware 12c?What products are you using? SOA, WebCenter, Business Intelligence, Forms, Reports, Portal?

Copyright © 2014, Oracle and/or its affiliates. All rights reserved. | Terminology Upgrade – Moving from a previous major version to a new major version, (ie: 11g to 12c) OR a minor version to a new minor version (ie: to ) Patching – Copies a small number of files over an existing installation. – Updating from one patchset release to another patchset (ie: to ) Migration – Migration typically involves moving from a third-party (non-Oracle) product to an Oracle product or across hardware platforms.

Copyright © 2014, Oracle and/or its affiliates. All rights reserved. | 12c Upgrade – Features

Copyright © 2014, Oracle and/or its affiliates. All rights reserved. | Developing an Upgrade Strategy 1.Familiarize yourself with the Oracle Upgrade documentation. 2.Consider compatibility and interoperability requirements 3.Review the valid upgrade starting points 4.Identify the tools needed for upgrade 5.Understand the differences between source and target topologies (ie:FMW11g, FMW 12c) 6.Develop a backup plan And finally…. ….try the upgrade on a cloned production environment before an actual upgrade!

Copyright © 2014, Oracle and/or its affiliates. All rights reserved. | Upgrade Documentation Library

Copyright © 2014, Oracle and/or its affiliates. All rights reserved. | Upgrade Documentation Library

Copyright © 2014, Oracle and/or its affiliates. All rights reserved. | Upgrade Documentation Library On Oracle Technology Network (OTN) – – Select Support – Select Product Documentation – Scroll to Fusion Middleware – Select Current Releases of Fusion Middleware Documentation

Copyright © 2014, Oracle and/or its affiliates. All rights reserved. | Consider Compatibility & Interoperability Requirements  Collect the release and version numbers for installed products  Check the “Supported Configurations” matrix (Available on Oracle Technology Network)Oracle Technology Network  Understand which components installed in your deployment will be upgraded  Not all the Oracle Fusion Middleware 11g products are available in Oracle Fusion Middleware 12c (12.1.3)  Decide when components will be upgraded  Check that any dependent databases are supported by the FMW release you are upgrading to. Upgrade underlying DB’s first. Currently ( , , )

Copyright © 2014, Oracle and/or its affiliates. All rights reserved. | Upgrade Starting Points You can upgrade to Oracle Fusion Middleware Release 12c (12.1.3) from the following previous versions of Oracle Fusion Middleware – Oracle Fusion Middleware 12c Release 2 (12.1.2) – Oracle Fusion Middleware 11g Release 1 ( ) – Oracle Fusion Middleware 11g Release 1 ( ) WLS Domain Upgrade Starting Point – Your WLS domain must be at least version HTTP Server Upgrade Starting Point – You can upgrade your Oracle HTTP Server 11g ( , , )

Copyright © 2014, Oracle and/or its affiliates. All rights reserved. | Tools Used During the Upgrade Process Oracle Universal Installer (OUI) – The upgrade process begins by installing a new 12c product set Repository Creation Utility (RCU) – Use this tool to create schemas in your database. Certain schemas may need to be created before attempting an upgrade Oracle FMW Upgrade Assistant (UA) - Use this tool to upgrade your supported schemas and WebLogic domain component configurations Oracle Reconfiguration Wizard - Use this tool to reconfigure the domain when upgrading WLS

Copyright © 2014, Oracle and/or its affiliates. All rights reserved. | Key Differences Between 11g & FMW 12c  Redefinition of the Oracle home and elimination of the Middleware home – One OH for all FMW products on a host. (Binaries, libraries, oracle common & product directories)  OPMN is no longer used in Oracle Fusion Middleware, replaced by Node Manager – Node Manager is a utility that allows you to perform common operations for a Managed Server  Oracle Web Cache is no longer part of Oracle Fusion Middleware  Review the “Understanding Oracle Fusion Middleware Concepts” guide for more information

Copyright © 2014, Oracle and/or its affiliates. All rights reserved. | Develop a Backup Plan Consider backing up your freshly installed Oracle home directory and any other created artifacts. After stopping the 11g* servers and processes, back up your 11g environment, including…. – Middleware Oracle home directory, including the Oracle product home directories – Local Domain home directory, your local Oracle instances, and remote Domain home and Oracle instances Schema Upgrades – Often the underlying database must be upgraded first. Always backup the DB before upgrading the schemas. Post Upgrade Backup – Consider a backup immediately following upgrade so that you can restore to a newly upgraded state, if ever needed *or servers, if upgrading from release 12

Copyright © 2014, Oracle and/or its affiliates. All rights reserved. | Program Agenda Introduction & Strategy - Developing an upgrade strategy Upgrading to the latest 11g patch release Upgrading to the 12c release 1 2 3

Copyright © 2014, Oracle and/or its affiliates. All rights reserved. | Patching Terminology Use OPATCH for… – Interim Patch – For customers who can’t wait for the next scheduled patch of release (Old terms: MLR, One-Off, Hotfix….) – Bundled Patch – A collection of fixes used between patch sets (Old terms: Service pack, Cumulative patch, MLR) – Security Patch Update – One or more security specific fixes released quarterly (Old terms: Critical Patch Update, CPU) – Patch Set Update – One or more fixes specifically for Weblogic Server, released quarterly Patch Sets – A patch set contains a large number of merged patches, changes the version of the product it is applied to, and may introduce new functionality.

Copyright © 2014, Oracle and/or its affiliates. All rights reserved. | Tools For Patching and 11g Patchset Updates ToolDescription OPATCHOpatch copies a small collection of files over your existing installation WebLogic Server Upgrade InstallerUpdates your existing Oracle WebLogic Server installation to the latest available version Patch Set InstallerUpdates an existing product to the latest version. (ie: update to ) Patch Set AssistantUpdates database schemas to prepare them for use with the latest version of Oracle Fusion Middleware software.

Copyright © 2014, Oracle and/or its affiliates. All rights reserved. | 11gR1 Patchset Updates (ie: Release ) General Process – Shut-down servers – Backup ( Database, Middleware home directory, local Domain home directory, & remote domain home and instances) – Update of the 11gR1 installation through patchset installers – Perform in-place update of schemas through Patch Set Assistant – Start-up servers Note – No requirement to rebuild custom binaries (SOA composites, ADF applications, etc…) – Best effort to minimize schema updates & manual updates at the domain level

Copyright © 2014, Oracle and/or its affiliates. All rights reserved. | Oracle SOA Suite 11g Patchset Update

Copyright © 2014, Oracle and/or its affiliates. All rights reserved. | Which Schemas Need to be Updated? Refer to the patching guide for the release you are upgrading to – Ie: Oracle® Fusion Middleware Patching Guide 11g Release 1 ( ) – Locate the table “ Schemas That Require Updating for the Latest Release” – If a schema is not listed in the table, no upgrade is needed – Be sure to update any listed schema, and dependent schema that you might have installed in your enterprise

Copyright © 2014, Oracle and/or its affiliates. All rights reserved. | Program Agenda Introduction & Strategy - Developing an upgrade strategy Upgrading to the latest 11g patch release Upgrading to the 12c release 1 2 3

Copyright © 2014, Oracle and/or its affiliates. All rights reserved. | 12c Upgrade – High Level Flow

Copyright © 2014, Oracle and/or its affiliates. All rights reserved. | FMW 12c Upgrade Assistant FMW Upgrade Assistant redesigned for Release 12c – Complete separation of installation from upgrade – Complete separation of mid-tier upgrade from schema upgrade – Two-phase upgrades through examination phase – Simplify – Combine UA & PSA into single tool Full GUI support for upgrading & patching – Highlight upgrade dependencies Choosing SOA, highlights need for dependent MDS upgrade – Ability to upgrade more than one schema at a time – Upgrade Assistant supports Edition Based Redefinition (EBR) for FMW DB schemas to provide high availability upgrade of FMW components.

Copyright © 2014, Oracle and/or its affiliates. All rights reserved. | 12c Upgrade – “In-place” and “out-of-place” Binary installation is out-of-place Schema upgrades are in-place Standalone System component config upgrades from 11g to 12c are out- of-place – Upgrade copies 11g source configuration to the 12c domain JEE component configuration upgrades, including the domain, are upgraded in-place – Creation of a parallel destination configuration (domain, system components, etc… is no longer required) – Existing domains can be reconfigured as part of the in-place upgrade flow Note: If desired, an “out-of-place” upgrade may be accomplished by creating a comparable target destination, and running an upgrade in that environment

Copyright © 2014, Oracle and/or its affiliates. All rights reserved. | Upgrade Candidates The UA provides a list of components that are candidates for upgrade Run the UA from the oracle_common/upgrade/bin directory of your FMW 12c installation where the admin server is installed – For schema upgrade: The UA examines install directories and identifies all possible candidate schemas to be upgraded. When a schema is chosen, any dependent schema will also be selected – For component configuration upgrades: The UA prompts for the domain directory for the domain to be upgraded

Copyright © 2014, Oracle and/or its affiliates. All rights reserved. | 12c Upgrade – Directory Structure Oracle Home ODI Product Home SOA Product Home Oracle Common UA Binaries Point SOA Binaries SOA UA Plugin ODI Binaries ODI UA Plugin UA Descriptor files $OH/upgrade/bin directory $OH/plugins/upgrade/ UA Descriptor files UA Descriptor files Infrastructure UA Plugins UA Descriptor files $OH/plugins/upgrade/

Copyright © 2014, Oracle and/or its affiliates. All rights reserved. | Upgrade Assistant will be installed into the oracle_common area of the FMW home in the oracle_common/upgrade/bin directory. On Unix, start the UA by typing:./ua UA will provide a list of all schemas available for upgrade Choose one or more schemas Schema Selection Schema Upgrade

Copyright © 2014, Oracle and/or its affiliates. All rights reserved. | This option is available when the UA is run from an Oracle home that contains managed WebLogic domain components Enter the domain directory In release 12 use this option to upgrade: – Oracle HTTP Server – Oracle Web Services Manager – Oracle Data Integration – And others… All candidates are upgraded when performing a configuration upgrade Weblogic Component Configuration Component Configuration Upgrade

Copyright © 2014, Oracle and/or its affiliates. All rights reserved. | This option is available if running the UA from an Oracle home that contains standalone system components. Standalone components are not associated with a managed WebLogic domain in 11g OHS, for example, may be configured to run standalone Standalone Components Standalone System Component Upgrade

Copyright © 2014, Oracle and/or its affiliates. All rights reserved. | In addition to creating a domain, you must create a new node manager Specify the credentials for the node manager to be created Node Manager Standalone System Component Upgrade (2)

Copyright © 2014, Oracle and/or its affiliates. All rights reserved. | The UA examines and verifies that components are ready for upgrade. You should ensure all components are ready for upgrade before proceeding Examine is a “read-only” operation. No changes are made to the source or target Examine Phase Examining Components

Copyright © 2014, Oracle and/or its affiliates. All rights reserved. | Review the “Upgrade Summary” screen carefully, ensuring the correct components and options are selected Select the “Save Response File” option to create a response file for later use Click “Upgrade” to start the process Performing the upgrade Upgrading Components

Copyright © 2014, Oracle and/or its affiliates. All rights reserved. | Response files collect all the information entered through the UA GUI, and can perform them later -response (specifies response file name) -examine (Optionally perform examine phase only) -loglevel, –logdir (Optional logging parameters to specifiy level of log detail and directory) Using UA Response files Silent Upgrades With Response Files

Copyright © 2014, Oracle and/or its affiliates. All rights reserved. | Ensure all components were successfully upgraded Check the documentation to see if any post upgrade manual operations are required Verify that the upgraded environment functions as expected Completing the upgrade Post Upgrade Steps & Verification

Copyright © 2014, Oracle and/or its affiliates. All rights reserved. | Looking ahead…..