SlideShare ist ein Scribd-Unternehmen logo
1 von 24
Downloaden Sie, um offline zu lesen
Atlanta User Group
PowerCenter 9.x
Upgrade Strategy
Atlanta User Group
Introductions
Rick Lee
Director Business Services and Project Delivery
Richard. Lee@softpath.net
Rizwan Mohammed
Informatica Applications Architect
Rizwan.Mohammed@softpath.net
Srini Sunkara
Informatica Applications Architect
Srini.Sunkara@softpath.net
Atlanta User Group
About Softpath ….
Based in Atlanta, Softpath is a leading consulting services and IT staffing company. We are a
500 member team and growing . Informatica partner and value added reseller working
coast to coast.
Enterprise Information Management Services
• Master Data Management
• Data Governance
• Data Quality
• Data Integration (PowerCenter)
One of the Largest US Practices
70+ Certified MDM Developers
50+ MDM Projects
100+ PowerCenter Upgrades
Partial Client List
Atlanta User Group
Upgrading PowerCenter is a Journey!
Numerous paths available
Not sure what to expect
No time available for unexpected road blocks
Risk averse approach needed
Atlanta User Group
Today’s Mission – Arm you with Knowledge
Benefits
Planning / Approach
Prep Work
Install Work
Testing
Production
Atlanta User Group
Benefits
Why Upgrade?
Atlanta User Group
 Administration
 Unified Informatica Administrator
 PowerCenter, powerexchange,
 data quality and dataservices
 Development
 Cache Update in lookup Transformation
 Passive configuration of SQL transformation
 Active configuration of the lookup Transformation
 Auto-commit
 XML Parser to route error messages
 Proactive monitoring
 Enhanced Deployment methods
Benefits
Why Upgrade?
Atlanta User Group
Planning
Legacy
systems
XML
Informatica PowerCenter
1 Domain 6 Environments
8 Integration Services
6 Repository Services
24X7 Environment’s active.
400+ ETL jobs
Shell scripts..etc
50+ Users
Extract
ODS
Oracle
External
Load files
JMS Queue
Flat
Files
Trans
form Load
EDW
Staging
Oracle
Reporting
Environment Overview – One Upgrade Customer
Atlanta User Group
Approach
Informatica
Product
From
Version
Intermediate
Version
To
version
PowerCenter 8.1.x 8.6.1 9.5
PowerCenter 8.5.x 8.6.1 9.5
PowerCenter 8.6 8.6.1 9.5
PowerCenter 9.0.0 9.1.0 9.5
Data Quality 8.6.2 9.0.1 9.5
Data Quality 9.0 9.0.1 9.5
Data Services 9.0 9.0.1 9.5
Migration Paths Available
Atlanta User Group
1. Navigate to 8.6.1 admin console
2. Copy the 8.6.1 repository content to pc_95_repu1@orcl_mdb2
3. DO NOT upgrade, Fresh install the v95 on the new unix box.
4. Login to “unix_solaris101” and execute the installer for Powercenter 9.5.
5. Create new domain with new ports.
6. Migrate the user & group using the Export / import utility
7. Login to New v9.5 admin console & create repository using the details from step2.
8. Also create the soft links used for mapping the informatica file system.
9. Stop all the workflows from 861 environment and schedule them from the new environment.
ZERO DOWN TIME
Atlanta User Group
1. Create 2 Schemas in the new compatible database for 1 domain and 1 repository.
2. Navigate to 8.6.1 admin console, Copy the 8.6.1 repository content to pc_95_repu1@orcl_mdb2
3. DO NOT UPGRADE, Fresh install the v95 on the existing Unix server but with a different Account.
4. Login to “unix_solaris101” and execute the installer for Powercenter 9.5.
5. Create new domain with new ports.
6. Migrate the user & group using the Export / import utility
7. Login to New v9.5 admin console & create repository using the details from step2. User Upgrade content of repository
option.
8. Also create the soft links used for mapping the informatica file system.
9. Stop all the workflows from 861 environment and schedule them from the new environment.
PARALLEL UPGRADE
Atlanta User Group
1. Create 2 Schemas in the new compatible database for 1 domain and 1 repository.
2. Clone the content of the schemas from mdb1 to mdb2. repository content can be cloned using the “copy content from”
option in adminconsole
3. Shutdown the v8 domain and move the environment variables from .bash_profile.
4. Create .bash_profile for v9 installation. DO NOT UPGRADE, Fresh install the v95 on the existing Unix server but with the
same Unix account. Only the mdb will change in this process.
5. Login to “unix_solaris101” and execute the installer for Powercenter 9.5 & Create new domain with new ports.
6. Migrate the user & group using the Export / import utility
7. Login to New v9.5 admin console & create repository using the details from step2. User Upgrade content of repository
option.
8. Also create the soft links used for mapping the informatica file system (infa_shared).
9. Unscheduled all the workflows from 861 environment and schedule them from the new environment.
CLONE UPGRADE
Atlanta User Group
IN PLACE UPGRADE
1. Backup Domain using infasetup.sh and also backup
the repository using pmrep or adminconsole.
2. Run pre installation check tool i9pi to validate the
pre requisites.
3. Shutdown the Domain, backup / verify / update the
.bash_profile for the existing unix application
account.
4. Run the Installer and select the upgrade option.
5. During the upgrade process for domain creation /
upgrade using the existing schema user and
password.
6. Login to the admin console and on the top right
corner under the Manage option, select individual
services to upgrade.
7. Also create the soft links used for mapping the
informatica file system (infa_shared).
8. Restart the integration service to put back the
workflows on schedule.
**Considering All the pre-requisites
(technical / non technical) have been met.
Atlanta User Group
Prep Work
 Work with Informatica for license procurement and
Production documentation. Softpath can help.
 Download the Informatica binaries to the server which
needs an upgrade.
 Review the OS configuration , version and patch
requirements
 Review the current File System allocation. Better Storage
allocations allows future upgrades seamless and other file
processing growth demand.
 Determine the temp space requirement
 Review the Network Configuration, Dual NIC with
Bonding and Jumbo frame enable
 System User Accounts
 Unix Profile & Environment Variables setup
 Clear the repository logs
 Backup the Domain
 Backup the Repository
 Backup the Users and Groups
 Review the LDAP security and OS Profile
configurations.
 Review the current scripts and scheduler
setup
 Determine Port Configuration, Availability
and Firewall Configuration requirements
 Database account(s) for metadata
Atlanta User Group
Install Work
1. Install or Upgrade?
Atlanta User Group
Install Work
2. Verify Pre-requisites 3. Enter Directory Information
Atlanta User Group
Install Work
4. Setting Verification
Atlanta User Group
Install Work
5A. Configurations
Atlanta User Group
Install Work
5B. Configurations 6. Domain and Node Configurations
Atlanta User Group
Install Work
6A. Port Configurations Post Installation Summary
Atlanta User Group
Testing
Unit
Regression
Performance
Select the few mappings which has combination of active and passive
transformations(Joiners, Expressions, SQL Transformation, XML Parser, Java
Transformation, Sorter, Aggregator, Web Service, Lookups (Cached, Un-
cached), Web Service and Queue(JMS,MQ)
 Prepare the test data which are identical to production volume.
 Intentionally create the data backlog , delayed runs to simulate data
volumes.
 Gather run time statics, number of rows in and out , session memory
utilization,
 Connect to the Production Read only source to simulate data volumes
 Run the repository queries to find the run timings, records in/out and
throughput and compare with production repository queries to identify
potential workflows which may need further attention
 Select subset of workflows which are mission critical for the business
operations
 Review the logs for workflows and Sessions, observer the SQL
generation , run time properties and compare with production logs
Atlanta User Group
Production
Production Considerations
Pre-Production Release
Back out Plan
Upgrade Validation and Health Check
Upgrade Status Broadcasting
DR Activation Steps
Execute Upgrade
Production
Conduct Post Implementation Testing
Assess the Migration (upgrade)
Determine Go Forward / Fall Back
Communicate
Atlanta User Group
Upgrade Options
Approach Benefits Time Risk
Zero downtime
upgrade
Easy to switch between environments.
Partial Back out is possible
Zero Risk
Isolated approach
High Low
Parallel upgrade
Faster Upgrade
Parallel environments under application
accounts
Partial Back out is possible
No Additional Hardware is required
Med Med
Cloned upgrade
Faster Upgrade
Easy Back-out
Existing file system configurations can
be reused
No need to migrate user and groups
Med+ Med+
In place upgrade
Easy Upgrade
Minimal configuration changes
No Additional Infrastructure
No need to migrate users and groups
Low High
Production
Atlanta User Group
Questions
Rick Lee
Director Business Services and Project Delivery
Richard.Lee@softpath.net
Rizwan Mohammed
Informatica Applications Architect
Rizwan.Mohammed@softpath.net
Srini Sunkara
Informatica Applications Architect
Srini.Sunkara@softpath.net

Weitere ähnliche Inhalte

Was ist angesagt?

SharePoint Upgrade (WSS 2.0 to WSS 3.0 and SPS 2003 to MOSS 2007) by Joel Ole...
SharePoint Upgrade (WSS 2.0 to WSS 3.0 and SPS 2003 to MOSS 2007) by Joel Ole...SharePoint Upgrade (WSS 2.0 to WSS 3.0 and SPS 2003 to MOSS 2007) by Joel Ole...
SharePoint Upgrade (WSS 2.0 to WSS 3.0 and SPS 2003 to MOSS 2007) by Joel Ole...Joel Oleson
 
Editioning use in ebs
Editioning use in  ebsEditioning use in  ebs
Editioning use in ebspasalapudi123
 
Automatic upgrade and new error logging in my sql 8.0 oct
Automatic upgrade and new error logging in my sql 8.0 octAutomatic upgrade and new error logging in my sql 8.0 oct
Automatic upgrade and new error logging in my sql 8.0 octStåle Deraas
 
Collaborate 2014 OAUG - EBS 11i Upgrade to R12 - Compare versions 12.2 vs 12.1
Collaborate 2014 OAUG - EBS 11i Upgrade to R12 - Compare versions 12.2 vs 12.1Collaborate 2014 OAUG - EBS 11i Upgrade to R12 - Compare versions 12.2 vs 12.1
Collaborate 2014 OAUG - EBS 11i Upgrade to R12 - Compare versions 12.2 vs 12.1Biju Thomas
 
Getting optimal performance from oracle e business suite(aioug aug2015)
Getting optimal performance from oracle e business suite(aioug aug2015)Getting optimal performance from oracle e business suite(aioug aug2015)
Getting optimal performance from oracle e business suite(aioug aug2015)pasalapudi123
 
Oracle EBS R12.1.3_Installation_linux(64bit)_Pan_Tian
Oracle EBS R12.1.3_Installation_linux(64bit)_Pan_TianOracle EBS R12.1.3_Installation_linux(64bit)_Pan_Tian
Oracle EBS R12.1.3_Installation_linux(64bit)_Pan_TianPan Tian
 
Power point 707 tips on successfully upgrading apps 11i for the non apps dba
Power point 707 tips on successfully upgrading apps 11i for the non apps dbaPower point 707 tips on successfully upgrading apps 11i for the non apps dba
Power point 707 tips on successfully upgrading apps 11i for the non apps dbachidba
 
Oracle Database Lifecycle Management
Oracle Database Lifecycle ManagementOracle Database Lifecycle Management
Oracle Database Lifecycle ManagementHari Srinivasan
 
Whats new in Enterprise 5.0 Product Suite
Whats new in Enterprise 5.0 Product SuiteWhats new in Enterprise 5.0 Product Suite
Whats new in Enterprise 5.0 Product SuiteMicro Focus
 
Tech Ed Africa Demystifying Backup Restore In Share Point 2007
Tech Ed Africa Demystifying Backup Restore In Share Point 2007Tech Ed Africa Demystifying Backup Restore In Share Point 2007
Tech Ed Africa Demystifying Backup Restore In Share Point 2007Joel Oleson
 
How to Use EXAchk Effectively to Manage Exadata Environments
How to Use EXAchk Effectively to Manage Exadata EnvironmentsHow to Use EXAchk Effectively to Manage Exadata Environments
How to Use EXAchk Effectively to Manage Exadata EnvironmentsSandesh Rao
 
Configuration of sap net weaver for oracle grid infrastructure 11.2 with orac...
Configuration of sap net weaver for oracle grid infrastructure 11.2 with orac...Configuration of sap net weaver for oracle grid infrastructure 11.2 with orac...
Configuration of sap net weaver for oracle grid infrastructure 11.2 with orac...Graciete Martins
 
Datasheet weblogic midvisionextensionforibmraf
Datasheet weblogic midvisionextensionforibmrafDatasheet weblogic midvisionextensionforibmraf
Datasheet weblogic midvisionextensionforibmrafMidVision
 

Was ist angesagt? (19)

SharePoint Upgrade (WSS 2.0 to WSS 3.0 and SPS 2003 to MOSS 2007) by Joel Ole...
SharePoint Upgrade (WSS 2.0 to WSS 3.0 and SPS 2003 to MOSS 2007) by Joel Ole...SharePoint Upgrade (WSS 2.0 to WSS 3.0 and SPS 2003 to MOSS 2007) by Joel Ole...
SharePoint Upgrade (WSS 2.0 to WSS 3.0 and SPS 2003 to MOSS 2007) by Joel Ole...
 
Editioning use in ebs
Editioning use in  ebsEditioning use in  ebs
Editioning use in ebs
 
8 i ha_enhance
8 i ha_enhance8 i ha_enhance
8 i ha_enhance
 
Automatic upgrade and new error logging in my sql 8.0 oct
Automatic upgrade and new error logging in my sql 8.0 octAutomatic upgrade and new error logging in my sql 8.0 oct
Automatic upgrade and new error logging in my sql 8.0 oct
 
RAC - Test
RAC - TestRAC - Test
RAC - Test
 
Collaborate 2014 OAUG - EBS 11i Upgrade to R12 - Compare versions 12.2 vs 12.1
Collaborate 2014 OAUG - EBS 11i Upgrade to R12 - Compare versions 12.2 vs 12.1Collaborate 2014 OAUG - EBS 11i Upgrade to R12 - Compare versions 12.2 vs 12.1
Collaborate 2014 OAUG - EBS 11i Upgrade to R12 - Compare versions 12.2 vs 12.1
 
Getting optimal performance from oracle e business suite(aioug aug2015)
Getting optimal performance from oracle e business suite(aioug aug2015)Getting optimal performance from oracle e business suite(aioug aug2015)
Getting optimal performance from oracle e business suite(aioug aug2015)
 
OFC304 MOSS Upgrade and Migration
OFC304 MOSS Upgrade and MigrationOFC304 MOSS Upgrade and Migration
OFC304 MOSS Upgrade and Migration
 
Oracle EBS R12.1.3_Installation_linux(64bit)_Pan_Tian
Oracle EBS R12.1.3_Installation_linux(64bit)_Pan_TianOracle EBS R12.1.3_Installation_linux(64bit)_Pan_Tian
Oracle EBS R12.1.3_Installation_linux(64bit)_Pan_Tian
 
Power point 707 tips on successfully upgrading apps 11i for the non apps dba
Power point 707 tips on successfully upgrading apps 11i for the non apps dbaPower point 707 tips on successfully upgrading apps 11i for the non apps dba
Power point 707 tips on successfully upgrading apps 11i for the non apps dba
 
Oracle Database Lifecycle Management
Oracle Database Lifecycle ManagementOracle Database Lifecycle Management
Oracle Database Lifecycle Management
 
Whats new in Enterprise 5.0 Product Suite
Whats new in Enterprise 5.0 Product SuiteWhats new in Enterprise 5.0 Product Suite
Whats new in Enterprise 5.0 Product Suite
 
Tech Ed Africa Demystifying Backup Restore In Share Point 2007
Tech Ed Africa Demystifying Backup Restore In Share Point 2007Tech Ed Africa Demystifying Backup Restore In Share Point 2007
Tech Ed Africa Demystifying Backup Restore In Share Point 2007
 
Upgrading Em13c Collaborate 2016
Upgrading Em13c Collaborate 2016Upgrading Em13c Collaborate 2016
Upgrading Em13c Collaborate 2016
 
R12 architectural changes
R12 architectural changesR12 architectural changes
R12 architectural changes
 
How to Use EXAchk Effectively to Manage Exadata Environments
How to Use EXAchk Effectively to Manage Exadata EnvironmentsHow to Use EXAchk Effectively to Manage Exadata Environments
How to Use EXAchk Effectively to Manage Exadata Environments
 
Configuration of sap net weaver for oracle grid infrastructure 11.2 with orac...
Configuration of sap net weaver for oracle grid infrastructure 11.2 with orac...Configuration of sap net weaver for oracle grid infrastructure 11.2 with orac...
Configuration of sap net weaver for oracle grid infrastructure 11.2 with orac...
 
SQL server part 1
SQL server  part 1SQL server  part 1
SQL server part 1
 
Datasheet weblogic midvisionextensionforibmraf
Datasheet weblogic midvisionextensionforibmrafDatasheet weblogic midvisionextensionforibmraf
Datasheet weblogic midvisionextensionforibmraf
 

Ähnlich wie IUG ATL PC 9.5

Windows 2012 R2 Multi Server Management
Windows 2012 R2 Multi Server ManagementWindows 2012 R2 Multi Server Management
Windows 2012 R2 Multi Server ManagementSharkrit JOBBO
 
High Volume Payments using Mule
High Volume Payments using MuleHigh Volume Payments using Mule
High Volume Payments using MuleAdhish Pendharkar
 
Administering And Deploying System Center 2012 Configuration Manager
Administering And Deploying System Center 2012 Configuration ManagerAdministering And Deploying System Center 2012 Configuration Manager
Administering And Deploying System Center 2012 Configuration ManagerClaire Webber
 
Pivotal Cloud Foundry 2.6: A First Look
Pivotal Cloud Foundry 2.6: A First LookPivotal Cloud Foundry 2.6: A First Look
Pivotal Cloud Foundry 2.6: A First LookVMware Tanzu
 
Maruthi_YH_resume
Maruthi_YH_resumeMaruthi_YH_resume
Maruthi_YH_resumeMaruthi YH
 
E business suite r12.2 changes for database administrators
E business suite r12.2 changes for database administratorsE business suite r12.2 changes for database administrators
E business suite r12.2 changes for database administratorsSrinivasa Pavan Marti
 
Upgrade to 2008 Best of PASS
Upgrade to 2008 Best of PASSUpgrade to 2008 Best of PASS
Upgrade to 2008 Best of PASSsqlserver.co.il
 
Tips_Tricks_for_Oracle_E-Business Suite_Database_Upgrade.pdf
Tips_Tricks_for_Oracle_E-Business Suite_Database_Upgrade.pdfTips_Tricks_for_Oracle_E-Business Suite_Database_Upgrade.pdf
Tips_Tricks_for_Oracle_E-Business Suite_Database_Upgrade.pdfAkhashRamnath
 
Automatic upgrade and new error logging in my sql 8.0
Automatic upgrade and new error logging in my sql 8.0Automatic upgrade and new error logging in my sql 8.0
Automatic upgrade and new error logging in my sql 8.0Ståle Deraas
 
A Simple Guide to Download SQL Server 2019.pdf
A Simple Guide to Download SQL Server 2019.pdfA Simple Guide to Download SQL Server 2019.pdf
A Simple Guide to Download SQL Server 2019.pdfSoftwareDeals
 
Intro to Environment as a Service - Cloudify 5.0.5 Webinar
Intro to Environment as a Service - Cloudify 5.0.5 WebinarIntro to Environment as a Service - Cloudify 5.0.5 Webinar
Intro to Environment as a Service - Cloudify 5.0.5 WebinarCloudify Community
 
Datasheet was pluginforrd
Datasheet was pluginforrdDatasheet was pluginforrd
Datasheet was pluginforrdMidVision
 
Datasheet weblogicpluginforrd
Datasheet weblogicpluginforrdDatasheet weblogicpluginforrd
Datasheet weblogicpluginforrdMidVision
 
Datasheet datapowerpluginforrd
Datasheet datapowerpluginforrdDatasheet datapowerpluginforrd
Datasheet datapowerpluginforrdMidVision
 
Datasheet.net pluginforrd
Datasheet.net pluginforrdDatasheet.net pluginforrd
Datasheet.net pluginforrdMidVision
 
patchVantage Cloud Starter Pack
patchVantage Cloud Starter Pack patchVantage Cloud Starter Pack
patchVantage Cloud Starter Pack David McNish
 

Ähnlich wie IUG ATL PC 9.5 (20)

Windows 2012 R2 Multi Server Management
Windows 2012 R2 Multi Server ManagementWindows 2012 R2 Multi Server Management
Windows 2012 R2 Multi Server Management
 
High Volume Payments using Mule
High Volume Payments using MuleHigh Volume Payments using Mule
High Volume Payments using Mule
 
Administering And Deploying System Center 2012 Configuration Manager
Administering And Deploying System Center 2012 Configuration ManagerAdministering And Deploying System Center 2012 Configuration Manager
Administering And Deploying System Center 2012 Configuration Manager
 
CV_RishabhDixit
CV_RishabhDixitCV_RishabhDixit
CV_RishabhDixit
 
Upgrading 11i E-business Suite to R12 E-business Suite
Upgrading 11i E-business Suite to R12 E-business SuiteUpgrading 11i E-business Suite to R12 E-business Suite
Upgrading 11i E-business Suite to R12 E-business Suite
 
Pivotal Cloud Foundry 2.6: A First Look
Pivotal Cloud Foundry 2.6: A First LookPivotal Cloud Foundry 2.6: A First Look
Pivotal Cloud Foundry 2.6: A First Look
 
Maruthi_YH_resume
Maruthi_YH_resumeMaruthi_YH_resume
Maruthi_YH_resume
 
E business suite r12.2 changes for database administrators
E business suite r12.2 changes for database administratorsE business suite r12.2 changes for database administrators
E business suite r12.2 changes for database administrators
 
Upgrade to 2008 Best of PASS
Upgrade to 2008 Best of PASSUpgrade to 2008 Best of PASS
Upgrade to 2008 Best of PASS
 
Tips_Tricks_for_Oracle_E-Business Suite_Database_Upgrade.pdf
Tips_Tricks_for_Oracle_E-Business Suite_Database_Upgrade.pdfTips_Tricks_for_Oracle_E-Business Suite_Database_Upgrade.pdf
Tips_Tricks_for_Oracle_E-Business Suite_Database_Upgrade.pdf
 
Automatic upgrade and new error logging in my sql 8.0
Automatic upgrade and new error logging in my sql 8.0Automatic upgrade and new error logging in my sql 8.0
Automatic upgrade and new error logging in my sql 8.0
 
A Simple Guide to Download SQL Server 2019.pdf
A Simple Guide to Download SQL Server 2019.pdfA Simple Guide to Download SQL Server 2019.pdf
A Simple Guide to Download SQL Server 2019.pdf
 
Intro to Environment as a Service - Cloudify 5.0.5 Webinar
Intro to Environment as a Service - Cloudify 5.0.5 WebinarIntro to Environment as a Service - Cloudify 5.0.5 Webinar
Intro to Environment as a Service - Cloudify 5.0.5 Webinar
 
Datasheet was pluginforrd
Datasheet was pluginforrdDatasheet was pluginforrd
Datasheet was pluginforrd
 
Datasheet weblogicpluginforrd
Datasheet weblogicpluginforrdDatasheet weblogicpluginforrd
Datasheet weblogicpluginforrd
 
Patterns
Patterns Patterns
Patterns
 
Datasheet datapowerpluginforrd
Datasheet datapowerpluginforrdDatasheet datapowerpluginforrd
Datasheet datapowerpluginforrd
 
Datasheet.net pluginforrd
Datasheet.net pluginforrdDatasheet.net pluginforrd
Datasheet.net pluginforrd
 
patchVantage Cloud Starter Pack
patchVantage Cloud Starter Pack patchVantage Cloud Starter Pack
patchVantage Cloud Starter Pack
 
Best ofmms kb_final
Best ofmms kb_finalBest ofmms kb_final
Best ofmms kb_final
 

IUG ATL PC 9.5

  • 1. Atlanta User Group PowerCenter 9.x Upgrade Strategy
  • 2. Atlanta User Group Introductions Rick Lee Director Business Services and Project Delivery Richard. Lee@softpath.net Rizwan Mohammed Informatica Applications Architect Rizwan.Mohammed@softpath.net Srini Sunkara Informatica Applications Architect Srini.Sunkara@softpath.net
  • 3. Atlanta User Group About Softpath …. Based in Atlanta, Softpath is a leading consulting services and IT staffing company. We are a 500 member team and growing . Informatica partner and value added reseller working coast to coast. Enterprise Information Management Services • Master Data Management • Data Governance • Data Quality • Data Integration (PowerCenter) One of the Largest US Practices 70+ Certified MDM Developers 50+ MDM Projects 100+ PowerCenter Upgrades Partial Client List
  • 4. Atlanta User Group Upgrading PowerCenter is a Journey! Numerous paths available Not sure what to expect No time available for unexpected road blocks Risk averse approach needed
  • 5. Atlanta User Group Today’s Mission – Arm you with Knowledge Benefits Planning / Approach Prep Work Install Work Testing Production
  • 7. Atlanta User Group  Administration  Unified Informatica Administrator  PowerCenter, powerexchange,  data quality and dataservices  Development  Cache Update in lookup Transformation  Passive configuration of SQL transformation  Active configuration of the lookup Transformation  Auto-commit  XML Parser to route error messages  Proactive monitoring  Enhanced Deployment methods Benefits Why Upgrade?
  • 8. Atlanta User Group Planning Legacy systems XML Informatica PowerCenter 1 Domain 6 Environments 8 Integration Services 6 Repository Services 24X7 Environment’s active. 400+ ETL jobs Shell scripts..etc 50+ Users Extract ODS Oracle External Load files JMS Queue Flat Files Trans form Load EDW Staging Oracle Reporting Environment Overview – One Upgrade Customer
  • 9. Atlanta User Group Approach Informatica Product From Version Intermediate Version To version PowerCenter 8.1.x 8.6.1 9.5 PowerCenter 8.5.x 8.6.1 9.5 PowerCenter 8.6 8.6.1 9.5 PowerCenter 9.0.0 9.1.0 9.5 Data Quality 8.6.2 9.0.1 9.5 Data Quality 9.0 9.0.1 9.5 Data Services 9.0 9.0.1 9.5 Migration Paths Available
  • 10. Atlanta User Group 1. Navigate to 8.6.1 admin console 2. Copy the 8.6.1 repository content to pc_95_repu1@orcl_mdb2 3. DO NOT upgrade, Fresh install the v95 on the new unix box. 4. Login to “unix_solaris101” and execute the installer for Powercenter 9.5. 5. Create new domain with new ports. 6. Migrate the user & group using the Export / import utility 7. Login to New v9.5 admin console & create repository using the details from step2. 8. Also create the soft links used for mapping the informatica file system. 9. Stop all the workflows from 861 environment and schedule them from the new environment. ZERO DOWN TIME
  • 11. Atlanta User Group 1. Create 2 Schemas in the new compatible database for 1 domain and 1 repository. 2. Navigate to 8.6.1 admin console, Copy the 8.6.1 repository content to pc_95_repu1@orcl_mdb2 3. DO NOT UPGRADE, Fresh install the v95 on the existing Unix server but with a different Account. 4. Login to “unix_solaris101” and execute the installer for Powercenter 9.5. 5. Create new domain with new ports. 6. Migrate the user & group using the Export / import utility 7. Login to New v9.5 admin console & create repository using the details from step2. User Upgrade content of repository option. 8. Also create the soft links used for mapping the informatica file system. 9. Stop all the workflows from 861 environment and schedule them from the new environment. PARALLEL UPGRADE
  • 12. Atlanta User Group 1. Create 2 Schemas in the new compatible database for 1 domain and 1 repository. 2. Clone the content of the schemas from mdb1 to mdb2. repository content can be cloned using the “copy content from” option in adminconsole 3. Shutdown the v8 domain and move the environment variables from .bash_profile. 4. Create .bash_profile for v9 installation. DO NOT UPGRADE, Fresh install the v95 on the existing Unix server but with the same Unix account. Only the mdb will change in this process. 5. Login to “unix_solaris101” and execute the installer for Powercenter 9.5 & Create new domain with new ports. 6. Migrate the user & group using the Export / import utility 7. Login to New v9.5 admin console & create repository using the details from step2. User Upgrade content of repository option. 8. Also create the soft links used for mapping the informatica file system (infa_shared). 9. Unscheduled all the workflows from 861 environment and schedule them from the new environment. CLONE UPGRADE
  • 13. Atlanta User Group IN PLACE UPGRADE 1. Backup Domain using infasetup.sh and also backup the repository using pmrep or adminconsole. 2. Run pre installation check tool i9pi to validate the pre requisites. 3. Shutdown the Domain, backup / verify / update the .bash_profile for the existing unix application account. 4. Run the Installer and select the upgrade option. 5. During the upgrade process for domain creation / upgrade using the existing schema user and password. 6. Login to the admin console and on the top right corner under the Manage option, select individual services to upgrade. 7. Also create the soft links used for mapping the informatica file system (infa_shared). 8. Restart the integration service to put back the workflows on schedule. **Considering All the pre-requisites (technical / non technical) have been met.
  • 14. Atlanta User Group Prep Work  Work with Informatica for license procurement and Production documentation. Softpath can help.  Download the Informatica binaries to the server which needs an upgrade.  Review the OS configuration , version and patch requirements  Review the current File System allocation. Better Storage allocations allows future upgrades seamless and other file processing growth demand.  Determine the temp space requirement  Review the Network Configuration, Dual NIC with Bonding and Jumbo frame enable  System User Accounts  Unix Profile & Environment Variables setup  Clear the repository logs  Backup the Domain  Backup the Repository  Backup the Users and Groups  Review the LDAP security and OS Profile configurations.  Review the current scripts and scheduler setup  Determine Port Configuration, Availability and Firewall Configuration requirements  Database account(s) for metadata
  • 15. Atlanta User Group Install Work 1. Install or Upgrade?
  • 16. Atlanta User Group Install Work 2. Verify Pre-requisites 3. Enter Directory Information
  • 17. Atlanta User Group Install Work 4. Setting Verification
  • 18. Atlanta User Group Install Work 5A. Configurations
  • 19. Atlanta User Group Install Work 5B. Configurations 6. Domain and Node Configurations
  • 20. Atlanta User Group Install Work 6A. Port Configurations Post Installation Summary
  • 21. Atlanta User Group Testing Unit Regression Performance Select the few mappings which has combination of active and passive transformations(Joiners, Expressions, SQL Transformation, XML Parser, Java Transformation, Sorter, Aggregator, Web Service, Lookups (Cached, Un- cached), Web Service and Queue(JMS,MQ)  Prepare the test data which are identical to production volume.  Intentionally create the data backlog , delayed runs to simulate data volumes.  Gather run time statics, number of rows in and out , session memory utilization,  Connect to the Production Read only source to simulate data volumes  Run the repository queries to find the run timings, records in/out and throughput and compare with production repository queries to identify potential workflows which may need further attention  Select subset of workflows which are mission critical for the business operations  Review the logs for workflows and Sessions, observer the SQL generation , run time properties and compare with production logs
  • 22. Atlanta User Group Production Production Considerations Pre-Production Release Back out Plan Upgrade Validation and Health Check Upgrade Status Broadcasting DR Activation Steps Execute Upgrade Production Conduct Post Implementation Testing Assess the Migration (upgrade) Determine Go Forward / Fall Back Communicate
  • 23. Atlanta User Group Upgrade Options Approach Benefits Time Risk Zero downtime upgrade Easy to switch between environments. Partial Back out is possible Zero Risk Isolated approach High Low Parallel upgrade Faster Upgrade Parallel environments under application accounts Partial Back out is possible No Additional Hardware is required Med Med Cloned upgrade Faster Upgrade Easy Back-out Existing file system configurations can be reused No need to migrate user and groups Med+ Med+ In place upgrade Easy Upgrade Minimal configuration changes No Additional Infrastructure No need to migrate users and groups Low High Production
  • 24. Atlanta User Group Questions Rick Lee Director Business Services and Project Delivery Richard.Lee@softpath.net Rizwan Mohammed Informatica Applications Architect Rizwan.Mohammed@softpath.net Srini Sunkara Informatica Applications Architect Srini.Sunkara@softpath.net