SlideShare a Scribd company logo
APAMA, TERRACOTTA,
WEBMETHODS UPGRADE
AVOIDING COMMON
PITFALLS
Marianne Fuller
Architect, R&D Solutions
PM for SAG Installer and webMethods
Installation/Upgrade/Database
© 2015 Software AG. All rights reserved.
2 |
PITFALLS AROUND THE UPGRADE PROCEDURE
(UPGRADE GUIDE)
Identified through support calls and feedback from GCS and customers
© 2015 Software AG. All rights reserved.
WHERE
are all sources of upgrade
info? Where is deprecation
and change info?
WHAT
are supported
upgrade paths?
WHEN
install fixes?
WHAT
to do with my database
(clone)? What do db
migration scripts do?
WHERE
find workarounds for
issues that arise?
!
3 |
UPGRADE SEQUENCE (SIDE-BY-SIDE UPGRADE)
© 2015 Software AG. All rights reserved.
Gather doc needed to perform upgrade (release notes, readmes, guides)
Install new products in new directory or on new machine using SAG Installer or Command Central
Prepare old environment for upgrade (e.g., install fixes, stop document activity in IS)
Shut down old products
Migrate database components (will no longer be able to use them with old products)
If installing on a new machine, create zip files of old installations to use as source
Complete the upgrade for each product, usually by running a migration utility that migrates
configurations, assets, and data from old installation to new
Update SAG Infrastructure (for all products)
Configure new products (see product doc)
If installed on new machine, update host names in product configs and db tables
Adjust products and assets based on product change info in readmes
1
2
3
4
5
6
7
8
9
10
11
4 |
MANY SOURCES OF UPGRADE INFORMATION
© 2015 Software AG. All rights reserved.
UPGRADE
INFORMATION
System requirements
(OS, RDBMS, etc.)
Release notes for
new product features
Supported upgrade
paths matrix
(details to follow)
Product and fix
readmes
(details to follow)
Upgrade guide
Using SAG Installer
(how to use the
installer, not product
specific)
Installing SAG
Products guide (how
to install products)
Using SAG Update
Manager guide (how
to install fixes)
5 |
SUPPORTED UPGRADE PATHS
© 2015 Software AG. All rights reserved.
6 |
PRODUCT READMES CONTAIN CRUCIAL INFORMATION
© 2015 Software AG. All rights reserved.
PRODUCT READMES EXPLAIN:
• Deprecation of, changes to, or removal of
services, parms, props, APIs, other items,
and replacements, if any
• Changes to product behavior
• New services, parms, props, APIs,
other
• Critical info, known and resolved issues
USABILITY IMPROVEMENTS TO READMES:
• Deprecation policy at top
• Now cumulative
(e.g., 9.9 release readmes contain
information for 9.5 through 9.9)
• Many are now combined logically
(e.g., Rules Dev, Rules Engine, Rules
Console readmes now single Business
Rules readme)
• Read product readmes before upgrading, to help with planning
• Always read the readme for Software AG Infrastructure
• Use readme after upgrade to modify product files and assets
7 |
UPGRADE GUIDE – CRITICAL REQUIREMENTS
© 2015 Software AG. All rights reserved.
NEW CHAPTER STARTING IN 9.8
RECOMMENDATIONS
upgrade in a controlled
test environment
CRITICAL
REQUIREMENTS
read readmes, do
steps in exact order,
don’t start products
prematurely
TESTED SCENARIOS
SAG tests migration
across machines that
have same hardware
and OS
REQUIREMENTS FOR
SPECIFIC PRODUCTS
e.g., how to update IS or
MWS cluster
NEW SECTION
REQUIREMENTS AND RECOMMENDATIONS FOR DATABASES
use clone, archive/purge
!
8 |
INSTALL FIXES, AND READ FIX READMES FOR CHANGES
© 2015 Software AG. All rights reserved.
TYPES OF FIXES
• Install latest product fixes on new products
• Install latest product migration-utility fixes
(usually these are combined with product fixes
and are not separate)
• Install latest migration framework fix
(framework underlies all product migration
utilities – fix for this is very rare)
• *exception is SAG Infrastructure – that fix is
installed after running the SAG Infrastructure
migration utility
After installing new products,
install latest fixes
Always read fix readmes closely - fixes
can include changes to products
Since upgrade might take days or weeks
to complete, continue to check for and
install latest fixes throughout upgrade
Install latest product fixes on specified
old products
9 |
PREPARE DATABASES
© 2015 Software AG. All rights reserved.
OLD AND NEW GUIDELINES
• Upgrade RDBMS to version supported by
new products (see System Requirements)
• Reduce time to migrate by archiving and
purging first (IS, Optimize, PE, and TN dbs)
• When backing up DBs, must back up MwS
installation directory at same time – if
problems, will need both, in sync
• Use cloned DBs when testing your upgrade
• Recommendation now stated in upgrade guide
• Follow instructions on grants and privileges
10 |
MIGRATE DATABASE COMPONENTS
© 2015 Software AG. All rights reserved.
DB migration
scripts
update existing
DB schemas so
they are
compatible with
new product
release
New product
release might
require changes to
DB components,
such as new
tables, columns,
keys, or indexes –
details can be
seen by opening
the DB migration
scripts in a text
editor
Scripts might
modify
existing DB
components, or
might create
parallel DB
components with
the new structure
and then insert,
select, rename,
and drop the
tables, columns,
keys, and indexes
Scripts might
increase DB
size – will vary
each release –
upgrade partner
will have best
practices that will
help with
estimating this
Install the latest
fix on the DB
migration scripts
11 |
FINAL UPGRADE TASKS
© 2015 Software AG. All rights reserved.
• Configure your new products (see product doc)
1
• If old and new products are on different machines, update host names:
• In new product UIs, and config files (see product doc)
• In connections between products
• In database tables (greatly reduced for BPM in 9.9)
2
• Read the readmes and modify product files and assets to accommodate:
• Deprecations, changes, or removals of services, parms, props, APIs, other
• Changes to product behavior3
12 |
COMBINED WEB HELP OF ALL INSTALL AND UPGRADE DOC
• Release notes for all supported paths
• Readmes for all supported paths
• System requirements
• Supported upgrade paths matrix
• Using SAG Installer
• Installing SAG Products
• Using SAG Update Manager
• Upgrading SAG Products
© 2015 Software AG. All rights reserved.
13 |
DEVELOPING UPGRADE AREA ON TECHCOMMUNITIES
© 2015 Software AG. All rights reserved.
Wiki
Feedback on
upgrade and
upgrade
documents?
Pages that list
common issues
and
workarounds?
OPINIONS?
14 | © 2015 Software AG. All rights reserved.

More Related Content

What's hot (20)

PDF
IW14 Session: webMethods World
Software AG
 
PDF
Top five tips for upgrade to ARIS 9_AUGN
Camilla Emle
 
PDF
Command central 9.7: Features Overview
Software AG
 
PDF
webMethods World: How Can You Innovate Even Faster With the Latest webMethods...
Software AG
 
PDF
What's new in webMethods - Gareth Whitaker - Software AG
Software AG South Africa
 
PDF
Command Central Overview
Software AG
 
PPTX
Introduction of ARMule and a live demo - AutoRABIT at Tri-Valley Salesforce D...
AutoRABIT
 
PPTX
Demystifying SAP Connectivity to Ignition
Inductive Automation
 
PPTX
Capgemini CRM Modernization Services
Capgemini
 
PPTX
Boost Operational Efficiency with New OEE Software
Inductive Automation
 
PPTX
Webinar: Out of the Box Features of an iPaaS - Cloud Integration Platform as ...
APPSeCONNECT
 
PPTX
Why and How of Upgrading to SAP Solution Manager 7.2?
Kellton Tech Solutions Ltd
 
PPTX
System Platform
Aveva_Wonderware
 
PPTX
Guide to Application Performance: Planning to Continued Optimization
MuleSoft
 
PDF
DevOps Transformation: Learnings and Best Practices
QBurst
 
PPTX
Converting Your Existing SAP Server Infrastructure to a Modern Cloud-Based Ar...
PT Datacomm Diangraha
 
PPTX
Webinar: Digital Transformation With Integration Platform as a Service (iPaaS)
APPSeCONNECT
 
PPTX
Design Like a Pro: Building Mobile-Responsive HMIs in Ignition Perspective
Inductive Automation
 
PPTX
everything as a code abdelmajid aneddame
Abdulrehman Altaf
 
PPTX
Real Tools for Digital Transformation
Inductive Automation
 
IW14 Session: webMethods World
Software AG
 
Top five tips for upgrade to ARIS 9_AUGN
Camilla Emle
 
Command central 9.7: Features Overview
Software AG
 
webMethods World: How Can You Innovate Even Faster With the Latest webMethods...
Software AG
 
What's new in webMethods - Gareth Whitaker - Software AG
Software AG South Africa
 
Command Central Overview
Software AG
 
Introduction of ARMule and a live demo - AutoRABIT at Tri-Valley Salesforce D...
AutoRABIT
 
Demystifying SAP Connectivity to Ignition
Inductive Automation
 
Capgemini CRM Modernization Services
Capgemini
 
Boost Operational Efficiency with New OEE Software
Inductive Automation
 
Webinar: Out of the Box Features of an iPaaS - Cloud Integration Platform as ...
APPSeCONNECT
 
Why and How of Upgrading to SAP Solution Manager 7.2?
Kellton Tech Solutions Ltd
 
System Platform
Aveva_Wonderware
 
Guide to Application Performance: Planning to Continued Optimization
MuleSoft
 
DevOps Transformation: Learnings and Best Practices
QBurst
 
Converting Your Existing SAP Server Infrastructure to a Modern Cloud-Based Ar...
PT Datacomm Diangraha
 
Webinar: Digital Transformation With Integration Platform as a Service (iPaaS)
APPSeCONNECT
 
Design Like a Pro: Building Mobile-Responsive HMIs in Ignition Perspective
Inductive Automation
 
everything as a code abdelmajid aneddame
Abdulrehman Altaf
 
Real Tools for Digital Transformation
Inductive Automation
 

Viewers also liked (14)

PDF
Inexbee Company Presentation V4 R1
guestdf6dd
 
PPTX
Migration to Liferay DXP - Digital Experience Platform | KNOWARTH
KNOWARTH - Software Development Company
 
PPSX
Tekriti software - Company Presentation & Portfolio
Mahesh Kumar Bukka
 
PDF
InterCon 2017 - Fluxos Dinâmicos no Front-end Controlados pelo Back-end - Fua...
iMasters
 
PPT
Tripleseat Software Presentation
Jonathan Morse
 
PDF
The State of Front End Web Development 2011
Pascal Rettig
 
PPTX
New company presentation slideshare
solutions-2
 
PPTX
ABTO Software presentation 2016
ABTO Software
 
PPT
Software Company Profile -Corporate services
Corporate Services
 
PPTX
Acazia Software Company Presentation
Acazia Software Company
 
PPT
Softengi Software Development Company Profile
Softengi
 
PDF
PJ Software Company Presentation
PJ Software
 
PPSX
Company Overview Presentation
Zenith Technologies
 
PDF
Simple Steps to UX/UI Web Design
Koombea
 
Inexbee Company Presentation V4 R1
guestdf6dd
 
Migration to Liferay DXP - Digital Experience Platform | KNOWARTH
KNOWARTH - Software Development Company
 
Tekriti software - Company Presentation & Portfolio
Mahesh Kumar Bukka
 
InterCon 2017 - Fluxos Dinâmicos no Front-end Controlados pelo Back-end - Fua...
iMasters
 
Tripleseat Software Presentation
Jonathan Morse
 
The State of Front End Web Development 2011
Pascal Rettig
 
New company presentation slideshare
solutions-2
 
ABTO Software presentation 2016
ABTO Software
 
Software Company Profile -Corporate services
Corporate Services
 
Acazia Software Company Presentation
Acazia Software Company
 
Softengi Software Development Company Profile
Softengi
 
PJ Software Company Presentation
PJ Software
 
Company Overview Presentation
Zenith Technologies
 
Simple Steps to UX/UI Web Design
Koombea
 
Ad

Similar to Apama, Terracotta, webMethods Upgrade: Avoiding Common Pitfalls (20)

PDF
Tips_Tricks_for_Oracle_E-Business Suite_Database_Upgrade.pdf
AkhashRamnath
 
PPTX
UiPath_Orchestrtor_Upgrade_IAAS_PAAS.pptx
Rohit Radhakrishnan
 
PDF
A step by-step process to design and manage a successful sap bi implementatio...
Xoomworks Business Intelligence
 
PDF
Suffering from Chronic Patching Pain? Get Relief with Fleet Maintenance [CON6...
Timothy Schubert
 
PDF
Ebs upgrade-to-12.2 technical-upgrade_best_practices
aioughydchapter
 
PDF
Ebs upgrade-to-12.2 technical-upgrade_best_practices(aioug-aug2015)
pasalapudi123
 
PDF
SQL Server DevOps Jumpstart
Ori Donner
 
PDF
BestPractices_SoftwareChangeMgmt
Murtaza Abdul Razzaq SAP/ORACLE FINANCIAL,APFA,CFIA
 
PDF
2 cloud operations
mohamed refaei
 
PDF
Datasheet datapowerpluginforrd
MidVision
 
PPTX
Siebel Upgrade Best Practices & Processes V2
Dr.Dinesh Chandrasekar PhD(hc)
 
PDF
Datasheet j bosspluginforrd
MidVision
 
PDF
Ebs12.2 online patching(aioug_aug2015)
pasalapudi123
 
PDF
Ebs12.2 online patching
aioughydchapter
 
PDF
InterConnect 2015 1930 - Top practices to ensure a successful IBM Business Pr...
Brian Petrini
 
PDF
InterConnect 2015 1930 - Top practices to ensure a successful IBM Business Pr...
Brian Petrini
 
PDF
Become a MySQL DBA: performing live database upgrades - webinar slides
Severalnines
 
PDF
Was migration benefits, planning, best practices
sflynn073
 
PDF
Datasheet foldermanagementpluginforrd
MidVision
 
PDF
Weave GitOps 2023.04 Release: Optimizing Developer Productivity & Experience ...
CezzaineZaher1
 
Tips_Tricks_for_Oracle_E-Business Suite_Database_Upgrade.pdf
AkhashRamnath
 
UiPath_Orchestrtor_Upgrade_IAAS_PAAS.pptx
Rohit Radhakrishnan
 
A step by-step process to design and manage a successful sap bi implementatio...
Xoomworks Business Intelligence
 
Suffering from Chronic Patching Pain? Get Relief with Fleet Maintenance [CON6...
Timothy Schubert
 
Ebs upgrade-to-12.2 technical-upgrade_best_practices
aioughydchapter
 
Ebs upgrade-to-12.2 technical-upgrade_best_practices(aioug-aug2015)
pasalapudi123
 
SQL Server DevOps Jumpstart
Ori Donner
 
BestPractices_SoftwareChangeMgmt
Murtaza Abdul Razzaq SAP/ORACLE FINANCIAL,APFA,CFIA
 
2 cloud operations
mohamed refaei
 
Datasheet datapowerpluginforrd
MidVision
 
Siebel Upgrade Best Practices & Processes V2
Dr.Dinesh Chandrasekar PhD(hc)
 
Datasheet j bosspluginforrd
MidVision
 
Ebs12.2 online patching(aioug_aug2015)
pasalapudi123
 
Ebs12.2 online patching
aioughydchapter
 
InterConnect 2015 1930 - Top practices to ensure a successful IBM Business Pr...
Brian Petrini
 
InterConnect 2015 1930 - Top practices to ensure a successful IBM Business Pr...
Brian Petrini
 
Become a MySQL DBA: performing live database upgrades - webinar slides
Severalnines
 
Was migration benefits, planning, best practices
sflynn073
 
Datasheet foldermanagementpluginforrd
MidVision
 
Weave GitOps 2023.04 Release: Optimizing Developer Productivity & Experience ...
CezzaineZaher1
 
Ad

More from Software AG (20)

PDF
NA Adabas & Natural User Group Meeting April 2023
Software AG
 
PDF
Adabas & Natural Virtual User Group Meeting NAM 2022
Software AG
 
PDF
Process management and GRC in ARIS Practical Implementation
Software AG
 
PPTX
Adabas & Natural User Group
Software AG
 
PDF
Adabas Roadmap
Software AG
 
PPTX
NaturalONE & DevOps
Software AG
 
PDF
One Path to a Successful Implementation of NaturalONE
Software AG
 
PPTX
Ten Disruptive Digital Trends Retailers Need To Know
Software AG
 
PDF
Innovation World 2015 General Session - Dr. Wolfram Jost
Software AG
 
PDF
Tech Trends: The Fusion of Business and IT
Software AG
 
PDF
VEA: ARIS and Alfabet Journey Together
Software AG
 
PDF
The Future of Customer Centricity
Software AG
 
PDF
ARIS World
Software AG
 
PDF
Thingalytics
Software AG
 
PDF
The Digital Business Platform
Software AG
 
PDF
The 7 Pillars of Market Surveillance 2.0
Software AG
 
PDF
Top 10 Manufacturing and Supply Chain 2015 Trends
Software AG
 
PDF
IW14 Session: Mike Gualtieri, Forrester Research
Software AG
 
PDF
IW14 Keynote, Michelle Shuttleworth, Deloitte Consulting
Software AG
 
PDF
IW14 Keynote, Dr. Wolfram Jost, CTO, Software AG
Software AG
 
NA Adabas & Natural User Group Meeting April 2023
Software AG
 
Adabas & Natural Virtual User Group Meeting NAM 2022
Software AG
 
Process management and GRC in ARIS Practical Implementation
Software AG
 
Adabas & Natural User Group
Software AG
 
Adabas Roadmap
Software AG
 
NaturalONE & DevOps
Software AG
 
One Path to a Successful Implementation of NaturalONE
Software AG
 
Ten Disruptive Digital Trends Retailers Need To Know
Software AG
 
Innovation World 2015 General Session - Dr. Wolfram Jost
Software AG
 
Tech Trends: The Fusion of Business and IT
Software AG
 
VEA: ARIS and Alfabet Journey Together
Software AG
 
The Future of Customer Centricity
Software AG
 
ARIS World
Software AG
 
Thingalytics
Software AG
 
The Digital Business Platform
Software AG
 
The 7 Pillars of Market Surveillance 2.0
Software AG
 
Top 10 Manufacturing and Supply Chain 2015 Trends
Software AG
 
IW14 Session: Mike Gualtieri, Forrester Research
Software AG
 
IW14 Keynote, Michelle Shuttleworth, Deloitte Consulting
Software AG
 
IW14 Keynote, Dr. Wolfram Jost, CTO, Software AG
Software AG
 

Recently uploaded (20)

PDF
ERP Consulting Services and Solutions by Contetra Pvt Ltd
jayjani123
 
PDF
How to Hire AI Developers_ Step-by-Step Guide in 2025.pdf
DianApps Technologies
 
PDF
유니티에서 Burst Compiler+ThreadedJobs+SIMD 적용사례
Seongdae Kim
 
PDF
4K Video Downloader Plus Pro Crack for MacOS New Download 2025
bashirkhan333g
 
PDF
NSF Converter Simplified: From Complexity to Clarity
Johnsena Crook
 
PPTX
Empowering Asian Contributions: The Rise of Regional User Groups in Open Sour...
Shane Coughlan
 
PDF
Open Chain Q2 Steering Committee Meeting - 2025-06-25
Shane Coughlan
 
PDF
Digger Solo: Semantic search and maps for your local files
seanpedersen96
 
PDF
AI + DevOps = Smart Automation with devseccops.ai.pdf
Devseccops.ai
 
PPTX
In From the Cold: Open Source as Part of Mainstream Software Asset Management
Shane Coughlan
 
PPTX
Agentic Automation Journey Session 1/5: Context Grounding and Autopilot for E...
klpathrudu
 
PDF
Technical-Careers-Roadmap-in-Software-Market.pdf
Hussein Ali
 
PPTX
Homogeneity of Variance Test Options IBM SPSS Statistics Version 31.pptx
Version 1 Analytics
 
PDF
IObit Driver Booster Pro 12.4.0.585 Crack Free Download
henryc1122g
 
PDF
Build It, Buy It, or Already Got It? Make Smarter Martech Decisions
bbedford2
 
PDF
NEW-Viral>Wondershare Filmora 14.5.18.12900 Crack Free
sherryg1122g
 
PPTX
Coefficient of Variance in IBM SPSS Statistics Version 31.pptx
Version 1 Analytics
 
PDF
Wondershare PDFelement Pro Crack for MacOS New Version Latest 2025
bashirkhan333g
 
PDF
IDM Crack with Internet Download Manager 6.42 Build 43 with Patch Latest 2025
bashirkhan333g
 
PDF
Download Canva Pro 2025 PC Crack Full Latest Version
bashirkhan333g
 
ERP Consulting Services and Solutions by Contetra Pvt Ltd
jayjani123
 
How to Hire AI Developers_ Step-by-Step Guide in 2025.pdf
DianApps Technologies
 
유니티에서 Burst Compiler+ThreadedJobs+SIMD 적용사례
Seongdae Kim
 
4K Video Downloader Plus Pro Crack for MacOS New Download 2025
bashirkhan333g
 
NSF Converter Simplified: From Complexity to Clarity
Johnsena Crook
 
Empowering Asian Contributions: The Rise of Regional User Groups in Open Sour...
Shane Coughlan
 
Open Chain Q2 Steering Committee Meeting - 2025-06-25
Shane Coughlan
 
Digger Solo: Semantic search and maps for your local files
seanpedersen96
 
AI + DevOps = Smart Automation with devseccops.ai.pdf
Devseccops.ai
 
In From the Cold: Open Source as Part of Mainstream Software Asset Management
Shane Coughlan
 
Agentic Automation Journey Session 1/5: Context Grounding and Autopilot for E...
klpathrudu
 
Technical-Careers-Roadmap-in-Software-Market.pdf
Hussein Ali
 
Homogeneity of Variance Test Options IBM SPSS Statistics Version 31.pptx
Version 1 Analytics
 
IObit Driver Booster Pro 12.4.0.585 Crack Free Download
henryc1122g
 
Build It, Buy It, or Already Got It? Make Smarter Martech Decisions
bbedford2
 
NEW-Viral>Wondershare Filmora 14.5.18.12900 Crack Free
sherryg1122g
 
Coefficient of Variance in IBM SPSS Statistics Version 31.pptx
Version 1 Analytics
 
Wondershare PDFelement Pro Crack for MacOS New Version Latest 2025
bashirkhan333g
 
IDM Crack with Internet Download Manager 6.42 Build 43 with Patch Latest 2025
bashirkhan333g
 
Download Canva Pro 2025 PC Crack Full Latest Version
bashirkhan333g
 

Apama, Terracotta, webMethods Upgrade: Avoiding Common Pitfalls

  • 1. APAMA, TERRACOTTA, WEBMETHODS UPGRADE AVOIDING COMMON PITFALLS Marianne Fuller Architect, R&D Solutions PM for SAG Installer and webMethods Installation/Upgrade/Database © 2015 Software AG. All rights reserved.
  • 2. 2 | PITFALLS AROUND THE UPGRADE PROCEDURE (UPGRADE GUIDE) Identified through support calls and feedback from GCS and customers © 2015 Software AG. All rights reserved. WHERE are all sources of upgrade info? Where is deprecation and change info? WHAT are supported upgrade paths? WHEN install fixes? WHAT to do with my database (clone)? What do db migration scripts do? WHERE find workarounds for issues that arise? !
  • 3. 3 | UPGRADE SEQUENCE (SIDE-BY-SIDE UPGRADE) © 2015 Software AG. All rights reserved. Gather doc needed to perform upgrade (release notes, readmes, guides) Install new products in new directory or on new machine using SAG Installer or Command Central Prepare old environment for upgrade (e.g., install fixes, stop document activity in IS) Shut down old products Migrate database components (will no longer be able to use them with old products) If installing on a new machine, create zip files of old installations to use as source Complete the upgrade for each product, usually by running a migration utility that migrates configurations, assets, and data from old installation to new Update SAG Infrastructure (for all products) Configure new products (see product doc) If installed on new machine, update host names in product configs and db tables Adjust products and assets based on product change info in readmes 1 2 3 4 5 6 7 8 9 10 11
  • 4. 4 | MANY SOURCES OF UPGRADE INFORMATION © 2015 Software AG. All rights reserved. UPGRADE INFORMATION System requirements (OS, RDBMS, etc.) Release notes for new product features Supported upgrade paths matrix (details to follow) Product and fix readmes (details to follow) Upgrade guide Using SAG Installer (how to use the installer, not product specific) Installing SAG Products guide (how to install products) Using SAG Update Manager guide (how to install fixes)
  • 5. 5 | SUPPORTED UPGRADE PATHS © 2015 Software AG. All rights reserved.
  • 6. 6 | PRODUCT READMES CONTAIN CRUCIAL INFORMATION © 2015 Software AG. All rights reserved. PRODUCT READMES EXPLAIN: • Deprecation of, changes to, or removal of services, parms, props, APIs, other items, and replacements, if any • Changes to product behavior • New services, parms, props, APIs, other • Critical info, known and resolved issues USABILITY IMPROVEMENTS TO READMES: • Deprecation policy at top • Now cumulative (e.g., 9.9 release readmes contain information for 9.5 through 9.9) • Many are now combined logically (e.g., Rules Dev, Rules Engine, Rules Console readmes now single Business Rules readme) • Read product readmes before upgrading, to help with planning • Always read the readme for Software AG Infrastructure • Use readme after upgrade to modify product files and assets
  • 7. 7 | UPGRADE GUIDE – CRITICAL REQUIREMENTS © 2015 Software AG. All rights reserved. NEW CHAPTER STARTING IN 9.8 RECOMMENDATIONS upgrade in a controlled test environment CRITICAL REQUIREMENTS read readmes, do steps in exact order, don’t start products prematurely TESTED SCENARIOS SAG tests migration across machines that have same hardware and OS REQUIREMENTS FOR SPECIFIC PRODUCTS e.g., how to update IS or MWS cluster NEW SECTION REQUIREMENTS AND RECOMMENDATIONS FOR DATABASES use clone, archive/purge !
  • 8. 8 | INSTALL FIXES, AND READ FIX READMES FOR CHANGES © 2015 Software AG. All rights reserved. TYPES OF FIXES • Install latest product fixes on new products • Install latest product migration-utility fixes (usually these are combined with product fixes and are not separate) • Install latest migration framework fix (framework underlies all product migration utilities – fix for this is very rare) • *exception is SAG Infrastructure – that fix is installed after running the SAG Infrastructure migration utility After installing new products, install latest fixes Always read fix readmes closely - fixes can include changes to products Since upgrade might take days or weeks to complete, continue to check for and install latest fixes throughout upgrade Install latest product fixes on specified old products
  • 9. 9 | PREPARE DATABASES © 2015 Software AG. All rights reserved. OLD AND NEW GUIDELINES • Upgrade RDBMS to version supported by new products (see System Requirements) • Reduce time to migrate by archiving and purging first (IS, Optimize, PE, and TN dbs) • When backing up DBs, must back up MwS installation directory at same time – if problems, will need both, in sync • Use cloned DBs when testing your upgrade • Recommendation now stated in upgrade guide • Follow instructions on grants and privileges
  • 10. 10 | MIGRATE DATABASE COMPONENTS © 2015 Software AG. All rights reserved. DB migration scripts update existing DB schemas so they are compatible with new product release New product release might require changes to DB components, such as new tables, columns, keys, or indexes – details can be seen by opening the DB migration scripts in a text editor Scripts might modify existing DB components, or might create parallel DB components with the new structure and then insert, select, rename, and drop the tables, columns, keys, and indexes Scripts might increase DB size – will vary each release – upgrade partner will have best practices that will help with estimating this Install the latest fix on the DB migration scripts
  • 11. 11 | FINAL UPGRADE TASKS © 2015 Software AG. All rights reserved. • Configure your new products (see product doc) 1 • If old and new products are on different machines, update host names: • In new product UIs, and config files (see product doc) • In connections between products • In database tables (greatly reduced for BPM in 9.9) 2 • Read the readmes and modify product files and assets to accommodate: • Deprecations, changes, or removals of services, parms, props, APIs, other • Changes to product behavior3
  • 12. 12 | COMBINED WEB HELP OF ALL INSTALL AND UPGRADE DOC • Release notes for all supported paths • Readmes for all supported paths • System requirements • Supported upgrade paths matrix • Using SAG Installer • Installing SAG Products • Using SAG Update Manager • Upgrading SAG Products © 2015 Software AG. All rights reserved.
  • 13. 13 | DEVELOPING UPGRADE AREA ON TECHCOMMUNITIES © 2015 Software AG. All rights reserved. Wiki Feedback on upgrade and upgrade documents? Pages that list common issues and workarounds? OPINIONS?
  • 14. 14 | © 2015 Software AG. All rights reserved.