SlideShare a Scribd company logo
UKLUG 2012 – Cardiff, Wales
Gabriella Davis
The Turtle Partnership
http://turtleblog.info
gabriella@turtlepartnership.com
Planning and Completing
An IBM Connections
Upgrade
• Admin	
  of	
  all	
  things	
  and	
  especially	
  quite	
  
complicated	
  things	
  where	
  the	
  fun	
  is	
  
• Working	
  with	
  security	
  ,	
  healthchecks,	
  
single	
  sign	
  on,	
  design	
  and	
  deployment	
  
of	
  Domino,	
  ST,	
  Connections	
  and	
  things	
  
that	
  they	
  talk	
  to	
  
• Stubborn	
  and	
  relentless	
  problem	
  solver	
  
• Lives	
  in	
  London	
  about	
  half	
  of	
  the	
  time
Let’s	
  talk	
  about	
  me	
  for	
  a	
  minute
Where	
  to	
  start?
Fixes
CR
Release Upgrade
Goals
Critical Features
Bugs
Plan
Risk Assess
Test
WHY
DELIVERABLES?
WHEN?
?
• Register	
  for	
  support	
  updates	
  so	
  you	
  get	
  notified	
  of	
  
problems	
  and	
  fixes	
  
• If	
  you	
  have	
  a	
  problem	
  that	
  is	
  resolved	
  by	
  a	
  fix	
  -­‐	
  apply	
  the	
  
fix	
  
• If	
  you	
  don't	
  have	
  a	
  problem	
  you	
  have	
  more	
  time	
  to	
  plan	
  
Deciding	
  When	
  /	
  If	
  To	
  Upgrade
• Register	
  for	
  subscriptions	
  
• http://www-­‐01.ibm.com/software/support/einfo.html	
  
• RSS	
  Feed	
  for	
  Connections	
  notifications
Search	
  Fix	
  Central	
  for	
  any	
  updates	
  
Subscription	
  Options	
  By	
  Product
Backup..	
  backup..	
  backup..	
  beep	
  beep
DB2
CUSTOMISATION
FOLDER
CONNECTIONS
SHARE
WAS
DMGR
Backing Up Connections Means Backing Up
TDI
db2	
  backup	
  database	
  peopledb	
  to	
  
d:	
  with	
  2	
  buffers	
  buffer	
  1024	
  
parallelism	
  1	
  compress	
  without	
  
prompting	
  
profilesdmgrbinbackupConfig.sh/bat	
  d:
filename.zip	
  -­‐nostop	
  
Working	
  With	
  Installation	
  Manager
IM	
  controls	
  all	
  installs	
  and	
  updates	
  
to	
  your	
  software	
  
Once	
  you’ve	
  installed	
  something	
  via	
  
IM	
  you	
  can’t	
  delete	
  IM	
  without	
  first	
  
uninstalling	
  all	
  software	
  it	
  manages	
  
Install	
  the	
  right	
  version	
  of	
  IM	
  in	
  the	
  right	
  directory	
  
You	
  can’t	
  move	
  or	
  uninstall	
  it	
  once	
  you	
  start	
  using	
  
it
Working With Installation Manager
Reviewing	
  installed	
  software
Installation	
  Manager	
  -­‐	
  View	
  Installed	
  Packages
Reviewing	
  installed	
  software
Installation	
  Manager	
  -­‐	
  Modify,	
  Rollback,	
  Uninstall
Upgrading	
  The	
  Infrastructure
Applying DB2 Fixes
• Download	
  the	
  DB2	
  fix	
  for	
  the	
  fixpack	
  you	
  need	
  from	
  FixCentral	
  
• I	
  prefer	
  to	
  use	
  the	
  Universal	
  server	
  fixpack	
  
• Extract	
  the	
  downloaded	
  file	
  
• for	
  Linux	
  run	
  installFixPack	
  (from	
  universal	
  directory)	
  
• for	
  Windows	
  run	
  setup.exe	
  (from	
  the	
  ESE	
  directory)
Applying WAS Fixes
• Using	
  online	
  repository	
  via	
  
Installation	
  Manager	
  
• Downloading	
  fix	
  files	
  from	
  Fix	
  Central	
  
• Apply	
  to	
  every	
  server	
  
• Rolling	
  back	
  fixes
Applying TDI Fixes
• Download	
  the	
  fixpack	
  you	
  need	
  from	
  Fix	
  Central	
  
• Extract	
  the	
  zip	
  file	
  into	
  a	
  folder	
  where	
  there	
  should	
  be	
  a	
  new	
  
UpdateInstaller.jar	
  
• copy	
  that	
  file	
  into	
  IBMTDIV7.1maintenance	
  
• Run	
  applyUpdates.bat/sh	
  from	
  IBMTDIV7.1bin	
  
• -­‐queryreg	
  (current	
  components	
  and	
  versions)
db2level
Verifying	
  DB2
Verifying	
  DB2
db2licm	
  -­‐l
• applyUpdates.bat/sh	
  -­‐update	
  locationofzipfixfile	
  
• when	
  all	
  components	
  are	
  updated	
  run	
  query	
  fix	
  again	
  to	
  
confirm
Applying	
  TDI	
  Fixes
Applying	
  IBM	
  Connections	
  Application	
  Fixes
01
Download	
  the	
  fixes	
  from	
  Fix	
  Central	
  
copy	
  to	
  a	
  “fixes”	
  directory	
  under	
  
IBMConnectionsUpdateInstaller
02
From	
  the	
  AppServer
bin	
  directory	
  run	
  
setupCmdLine.sh	
  /bat
03
Go	
  to	
  a	
  command	
  line	
  and	
  
from	
  the	
  UpdateInstaller	
  
directory	
  run	
  
“updateWizard.bat/sh”	
  
The	
  installer	
  will	
  ask	
  you	
  if	
  you	
  have	
  backed	
  up	
  your	
  customizations	
  -­‐	
  don’t	
  lie	
  to	
  it	
  :-­‐)
Updating	
  Connections	
  -­‐	
  Cumulative	
  
Releases
• There	
  should	
  be	
  an	
  IBM	
  technote	
  with	
  details	
  of	
  the	
  
release	
  
• For	
  v5	
  all	
  the	
  CRs	
  are	
  referenced	
  from	
  the	
  same	
  
technote	
  	
  	
  
• http://www-­‐01.ibm.com/support/docview.wss?
uid=swg21683118	
  
• The	
  technote	
  contains	
  details	
  of	
  all	
  the	
  CRs
Planning	
  a	
  Cumulative	
  Release	
  Fix
• The	
  CR	
  update	
  document	
  has	
  things	
  you	
  MUST	
  do	
  and	
  
things	
  you	
  CAN	
  do	
  
• MUST	
  DO	
  
• Application	
  Updates	
  
• DB	
  Schema	
  Updates	
  
• Any	
  Filenet	
  or	
  Cognos	
  Updates
MUST	
  Do
• There	
  will	
  also	
  be	
  a	
  list	
  of	
  supported	
  versions	
  for	
  your	
  
DB	
  server,	
  for	
  WAS,	
  for	
  LDAP,	
  for	
  Linux	
  and	
  Windows	
  
• also	
  check	
  detailed	
  system	
  requirements	
  http://
www-­‐01.ibm.com/support/docview.wss?
uid=swg27042395
CAN	
  Do
WEBSPHERE
Optional

Verify you also install
any iFixes with your
WAS fix packs
DB2
Optional
Is your DB2 server
used for anything
else?
DB2 SCHEMA CHANGES
CONNECTIONS
APPLICATIONS
FILENET
COGNOS
Required when
required, otherwise
never upgrade
WebSphere
from profilesDmgr01bin
backupConfig.xx <filename> -
nostop
21 3
Customizations
datasharedcustomizations
Databases
db2 backup database
peopledb to d: with 2
buffers buffer 1024
parallelism 1 compress
without prompting
Updating	
  Connections	
  -­‐	
  Backing	
  Up
• via	
  Installation	
  Manager	
  
• Unzip	
  the	
  CR	
  update	
  file	
  e.g.	
  5.0.0.0-­‐IC-­‐Multi-­‐CR03-­‐
LO84244.zip	
  (there	
  is	
  a	
  single	
  file	
  for	
  multiple	
  OS)



Updating	
  Connections	
  Applications
Updating	
  Connections	
  Via	
  Installation	
  Manager
Updating	
  Connections	
  Via	
  Installation	
  Manager
• Before	
  starting	
  any	
  Connection	
  servers	
  
• Check	
  the	
  logs	
  
• c:programdataIBMInstallationManager	
  
• IBMConnectionsversionlog	
  
• Dmgr	
  SystemOut.log
Verifying	
  The	
  Install	
  Step	
  1
• The	
  nodeagent	
  on	
  the	
  application	
  server	
  profiles	
  should	
  
be	
  started	
  
• Dmgr	
  will	
  deploy	
  the	
  updated	
  apps	
  to	
  each	
  node	
  
• Monitor	
  SystemOut.log	
  on	
  the	
  Dmgr	
  to	
  verify	
  when	
  
the	
  apps	
  are	
  fully	
  deployed	
  
• The	
  actual	
  files	
  are	
  deployed	
  from	
  	
  
• dmgrconfigcellscellnameapplications	
  To	
  
• profilenameconfigcellscellnameapplications	
  
• the	
  file	
  date/time	
  stamps	
  should	
  match
Verifying	
  The	
  Install	
  Step	
  2.
• Now	
  is	
  the	
  time	
  to	
  apply	
  the	
  DB	
  schema	
  changes	
  
• Download	
  the	
  database	
  updates	
  zip	
  file	
  linked	
  to	
  from	
  the	
  update	
  
document	
  http://www-­‐01.ibm.com/support/docview.wss?
uid=swg21683118	
  
• Use	
  the	
  readme	
  in	
  the	
  SQL	
  directory	
  to	
  find	
  the	
  commands	
  to	
  run	
  
• make	
  sure	
  you	
  are	
  logged	
  in	
  as	
  the	
  DB2	
  administrator	
  	
  
• I	
  like	
  to	
  pipe	
  the	
  command	
  to	
  a	
  text	
  file	
  so	
  I	
  can	
  review	
  the	
  output	
  by	
  
adding	
  >[outputfile]	
  after	
  each	
  line
Step	
  3.	
  Stop	
  Here	
  Before	
  Starting	
  Any	
  Connections	
  
If	
  you	
  don’t	
  update	
  the	
  DB	
  Schema	
  the	
  application	
  
servers	
  will	
  still	
  start	
  
the	
  applications	
  just	
  won’t	
  work	
  
check	
  SystemOut.log	
  for	
  errors	
  relating	
  to	
  versions	
  
of	
  the	
  db	
  schema
• Sync	
  the	
  nodes	
  
• Start	
  each	
  server	
  individually,	
  monitoring	
  the	
  
SystemOut.log	
  for	
  any	
  errors	
  
• Test	
  every	
  URL	
  works	
  
• /files	
  
• /blogs	
  
• /communities	
  etc	
  
• Test	
  the	
  search	
  works	
  by	
  using	
  the	
  search	
  validation	
  URL	
  
• <hostname>/search/serverStatus	
  (case	
  sensitive)
After	
  Any	
  Fixes	
  Or	
  Updates
Upgrading	
  Connections	
  -­‐	
  New	
  Releases
Side	
  by	
  	
  Side	
  vs	
  In	
  Place	
  Upgrades
• In	
  place	
  upgrades	
  mean	
  more	
  downtime	
  
• No	
  opportunity	
  to	
  test	
  prior	
  to	
  cutover	
  
• Any	
  issues	
  that	
  occur	
  in	
  Connections	
  post	
  upgrade	
  have	
  
to	
  be	
  fixed	
  immediately	
  
• Test	
  servers	
  enable	
  you	
  to	
  create	
  the	
  data	
  migration	
  xml	
  
and	
  bat/sh	
  files	
  first	
  and	
  minimise	
  your	
  downtime	
  when	
  
cutting	
  over	
  production
Risks…
Questions

More Related Content

PDF
1084: Planning and Completing an IBM Connections Upgrade
PDF
Planning and Completing an IBM Connections Upgrade
PDF
What We Wish We Had Known: Becoming an IBM Connections Administrator
PDF
The Sametime Mobile Experience
PDF
Becoming A Connections Administrator
PDF
Taking IBM Sametime Mobile
PDF
Spnego configuration
PDF
Fixing Domino Server Sickness
1084: Planning and Completing an IBM Connections Upgrade
Planning and Completing an IBM Connections Upgrade
What We Wish We Had Known: Becoming an IBM Connections Administrator
The Sametime Mobile Experience
Becoming A Connections Administrator
Taking IBM Sametime Mobile
Spnego configuration
Fixing Domino Server Sickness

What's hot (20)

PDF
IBM Connect 2016 - 60+ in 60 - Admin Tips Power Hour
PDF
Practical solutions for connections administrators lite
PDF
Sa106 – practical solutions for connections administrators
PDF
Connections install in 45 mins
PDF
Bp307 Practical Solutions for Connections Administrators, tips and scrips for...
PDF
Practical solutions for connections administrators
PDF
You don't want to do it like that
PDF
What's New in Notes, Sametime and Verse On-Premises
PDF
A Guide To Sametime 9.0.1 Audio & Video
PPTX
Inform2015 - What's New in Domino 9 & 9.0.1 for Admins
PPTX
CollabSphere 2018: How to build your SmartCloud Notes hybrid environment
PDF
Upgrading to Sametime 9.0.1
PPTX
HCL Domino V12 Key Security Features Overview
PPTX
Yes, It's Number One it's TOTP!
PDF
be the captain of your connections deployment
PDF
SmartCloud Administration Best Practices MWLUG 2016
PPTX
HCL Domino Volt Installation, Configuration & New Features
PDF
1049: Best and Worst Practices for Deploying IBM Connections - IBM Connect 2016
PDF
Traveler management, security and performance
PDF
A hitchhiker’s guide to troubleshooting ibm connections
IBM Connect 2016 - 60+ in 60 - Admin Tips Power Hour
Practical solutions for connections administrators lite
Sa106 – practical solutions for connections administrators
Connections install in 45 mins
Bp307 Practical Solutions for Connections Administrators, tips and scrips for...
Practical solutions for connections administrators
You don't want to do it like that
What's New in Notes, Sametime and Verse On-Premises
A Guide To Sametime 9.0.1 Audio & Video
Inform2015 - What's New in Domino 9 & 9.0.1 for Admins
CollabSphere 2018: How to build your SmartCloud Notes hybrid environment
Upgrading to Sametime 9.0.1
HCL Domino V12 Key Security Features Overview
Yes, It's Number One it's TOTP!
be the captain of your connections deployment
SmartCloud Administration Best Practices MWLUG 2016
HCL Domino Volt Installation, Configuration & New Features
1049: Best and Worst Practices for Deploying IBM Connections - IBM Connect 2016
Traveler management, security and performance
A hitchhiker’s guide to troubleshooting ibm connections
Ad

Viewers also liked (18)

PDF
Changing technologies
PDF
ICON UK 2015 - ODA and CrossWorlds
ODP
RESTful services on IBM Domino/XWork (ICON UK 21-22 Sept. 2015)
PDF
ICONUK 2015: Zen and the art of requirements gathering, why getting to "In ti...
PDF
External users
PDF
Out of the Blue - the Workflow in Bluemix Development
PDF
Working With Sametime For Mobile Devices
PDF
IBM Traveler Management, Security and Performance
PDF
The SSL Problem and How to Deploy SHA2 Certificates
PDF
Domino Adminblast
PDF
Fun With SHA2 Certificates
PDF
BP201 Creating Your Own Connections Confection - Getting The Flavour Right
PDF
Connections Directory Integration: A Tour Through Best Practices for Directo...
PDF
External Users Accessing Connections
PDF
Penumbra briefing
PDF
1086: The SSL Problem and How to Deploy SHA2 Certificates (with Mark Myers)
PDF
Domino in the Back, Party In The Front
PDF
Benefits and Risks of a Single Identity - IBM Connect 2017
Changing technologies
ICON UK 2015 - ODA and CrossWorlds
RESTful services on IBM Domino/XWork (ICON UK 21-22 Sept. 2015)
ICONUK 2015: Zen and the art of requirements gathering, why getting to "In ti...
External users
Out of the Blue - the Workflow in Bluemix Development
Working With Sametime For Mobile Devices
IBM Traveler Management, Security and Performance
The SSL Problem and How to Deploy SHA2 Certificates
Domino Adminblast
Fun With SHA2 Certificates
BP201 Creating Your Own Connections Confection - Getting The Flavour Right
Connections Directory Integration: A Tour Through Best Practices for Directo...
External Users Accessing Connections
Penumbra briefing
1086: The SSL Problem and How to Deploy SHA2 Certificates (with Mark Myers)
Domino in the Back, Party In The Front
Benefits and Risks of a Single Identity - IBM Connect 2017
Ad

Similar to Planning & Completing An IBM Connections Upgrade (20)

ODP
Update to IBM Connections 5 CR1 step by-step guide
PDF
Social Conndections VI -- Debugging IBM Connections During Install And Operation
PDF
Ibm db2 10.5 for linux, unix, and windows upgrading to db2 version 10.5
ODP
Debugging IBM Connections for the Impatient Admin - Social Connections VII
PPTX
Soccnx10: Best and worst practices deploying IBM Connections
PDF
Db2 family and v11.1.4.4
PDF
Ibm db2 10.5 for linux, unix, and windows db2 connect user's guide
PDF
Connections Migration soccnx12
PDF
Migrating to Connections 6.0 – Been there, done that!
PDF
DB2 pureScale Overview Sept 2010
PPTX
ICONUK 2014 Connections Migration Tips and Tricks
PPTX
IBM i at the eart of cognitive solutions
PDF
Hitchhiker's guide to troubleshooting Connections Think2018
PDF
Hitchhickers Guide to Troubleshooting Connections from Think 2018
PDF
Adm07 The Health Check Extravaganza for IBM Social and Collaboration Environm...
PPTX
SUTOL 2016: IBM Connections Deployment Best and Worst Practices
PDF
IBM Connections Troubleshooting or “Get the Cow off the Ice”
PDF
IBM CONNECTIONS TROUBLESHOOTING OR “GET THE COW OFF THE ICE"
PDF
A Hitchhiker's Guide to troubleshooting IBM Connections
PDF
Ibm db2 10.5 for linux, unix, and windows what's new for db2 version 10.5
Update to IBM Connections 5 CR1 step by-step guide
Social Conndections VI -- Debugging IBM Connections During Install And Operation
Ibm db2 10.5 for linux, unix, and windows upgrading to db2 version 10.5
Debugging IBM Connections for the Impatient Admin - Social Connections VII
Soccnx10: Best and worst practices deploying IBM Connections
Db2 family and v11.1.4.4
Ibm db2 10.5 for linux, unix, and windows db2 connect user's guide
Connections Migration soccnx12
Migrating to Connections 6.0 – Been there, done that!
DB2 pureScale Overview Sept 2010
ICONUK 2014 Connections Migration Tips and Tricks
IBM i at the eart of cognitive solutions
Hitchhiker's guide to troubleshooting Connections Think2018
Hitchhickers Guide to Troubleshooting Connections from Think 2018
Adm07 The Health Check Extravaganza for IBM Social and Collaboration Environm...
SUTOL 2016: IBM Connections Deployment Best and Worst Practices
IBM Connections Troubleshooting or “Get the Cow off the Ice”
IBM CONNECTIONS TROUBLESHOOTING OR “GET THE COW OFF THE ICE"
A Hitchhiker's Guide to troubleshooting IBM Connections
Ibm db2 10.5 for linux, unix, and windows what's new for db2 version 10.5

More from Gabriella Davis (20)

PDF
A Domino Admins Adventures (Engage 2024)
PDF
Engage2022 - Domino Admin Tips
PDF
. Design Decisions: Developing for Mobile - The Template Experience Project
PDF
Domino Server Health - Monitoring and Managing
PDF
Face Off Domino vs Exchange On Premises
PDF
60 Admin Tips
PDF
Adminlicious - A Guide To TCO Features In Domino v10
PDF
An Introduction to Configuring Domino for Docker
PDF
An Introduction To The DMARC SMTP Validation Requirements
PDF
× The Road To A #Perfect10 - How To Get Ready For Domino, Sametime, VOP and T...
PDF
An introduction to configuring Domino for Docker
PDF
How To Approach GDPR Preparation & Discovery
PDF
An Introduction To The DMARC SMTP Validation Requirements
PDF
Brand Yourself
PDF
Home Working
PDF
A Guide To Single Sign-On for IBM Collaboration Solutions
PDF
The Imposter Syndrome
PDF
An Introduction To Docker
PDF
An Introduction To Docker
PDF
Setting Up a Hybrid Domino Environment to Ease your Way to the Cloud
A Domino Admins Adventures (Engage 2024)
Engage2022 - Domino Admin Tips
. Design Decisions: Developing for Mobile - The Template Experience Project
Domino Server Health - Monitoring and Managing
Face Off Domino vs Exchange On Premises
60 Admin Tips
Adminlicious - A Guide To TCO Features In Domino v10
An Introduction to Configuring Domino for Docker
An Introduction To The DMARC SMTP Validation Requirements
× The Road To A #Perfect10 - How To Get Ready For Domino, Sametime, VOP and T...
An introduction to configuring Domino for Docker
How To Approach GDPR Preparation & Discovery
An Introduction To The DMARC SMTP Validation Requirements
Brand Yourself
Home Working
A Guide To Single Sign-On for IBM Collaboration Solutions
The Imposter Syndrome
An Introduction To Docker
An Introduction To Docker
Setting Up a Hybrid Domino Environment to Ease your Way to the Cloud

Recently uploaded (20)

PDF
Download FL Studio Crack Latest version 2025 ?
PDF
Internet Downloader Manager (IDM) Crack 6.42 Build 41
PPTX
Embracing Complexity in Serverless! GOTO Serverless Bengaluru
PDF
17 Powerful Integrations Your Next-Gen MLM Software Needs
DOCX
Greta — No-Code AI for Building Full-Stack Web & Mobile Apps
PDF
iTop VPN 6.5.0 Crack + License Key 2025 (Premium Version)
PDF
Design an Analysis of Algorithms I-SECS-1021-03
PPTX
Operating system designcfffgfgggggggvggggggggg
PDF
Website Design Services for Small Businesses.pdf
PDF
EN-Survey-Report-SAP-LeanIX-EA-Insights-2025.pdf
PDF
Odoo Companies in India – Driving Business Transformation.pdf
PPTX
Reimagine Home Health with the Power of Agentic AI​
PPTX
Oracle Fusion HCM Cloud Demo for Beginners
PDF
iTop VPN Crack Latest Version Full Key 2025
PDF
CapCut Video Editor 6.8.1 Crack for PC Latest Download (Fully Activated) 2025
PPTX
AMADEUS TRAVEL AGENT SOFTWARE | AMADEUS TICKETING SYSTEM
PDF
Salesforce Agentforce AI Implementation.pdf
PPTX
history of c programming in notes for students .pptx
PDF
How to Make Money in the Metaverse_ Top Strategies for Beginners.pdf
PPTX
Weekly report ppt - harsh dattuprasad patel.pptx
Download FL Studio Crack Latest version 2025 ?
Internet Downloader Manager (IDM) Crack 6.42 Build 41
Embracing Complexity in Serverless! GOTO Serverless Bengaluru
17 Powerful Integrations Your Next-Gen MLM Software Needs
Greta — No-Code AI for Building Full-Stack Web & Mobile Apps
iTop VPN 6.5.0 Crack + License Key 2025 (Premium Version)
Design an Analysis of Algorithms I-SECS-1021-03
Operating system designcfffgfgggggggvggggggggg
Website Design Services for Small Businesses.pdf
EN-Survey-Report-SAP-LeanIX-EA-Insights-2025.pdf
Odoo Companies in India – Driving Business Transformation.pdf
Reimagine Home Health with the Power of Agentic AI​
Oracle Fusion HCM Cloud Demo for Beginners
iTop VPN Crack Latest Version Full Key 2025
CapCut Video Editor 6.8.1 Crack for PC Latest Download (Fully Activated) 2025
AMADEUS TRAVEL AGENT SOFTWARE | AMADEUS TICKETING SYSTEM
Salesforce Agentforce AI Implementation.pdf
history of c programming in notes for students .pptx
How to Make Money in the Metaverse_ Top Strategies for Beginners.pdf
Weekly report ppt - harsh dattuprasad patel.pptx

Planning & Completing An IBM Connections Upgrade

  • 1. UKLUG 2012 – Cardiff, Wales Gabriella Davis The Turtle Partnership http://turtleblog.info gabriella@turtlepartnership.com Planning and Completing An IBM Connections Upgrade
  • 2. • Admin  of  all  things  and  especially  quite   complicated  things  where  the  fun  is   • Working  with  security  ,  healthchecks,   single  sign  on,  design  and  deployment   of  Domino,  ST,  Connections  and  things   that  they  talk  to   • Stubborn  and  relentless  problem  solver   • Lives  in  London  about  half  of  the  time Let’s  talk  about  me  for  a  minute
  • 5. • Register  for  support  updates  so  you  get  notified  of   problems  and  fixes   • If  you  have  a  problem  that  is  resolved  by  a  fix  -­‐  apply  the   fix   • If  you  don't  have  a  problem  you  have  more  time  to  plan   Deciding  When  /  If  To  Upgrade
  • 6. • Register  for  subscriptions   • http://www-­‐01.ibm.com/software/support/einfo.html   • RSS  Feed  for  Connections  notifications Search  Fix  Central  for  any  updates  
  • 9. DB2 CUSTOMISATION FOLDER CONNECTIONS SHARE WAS DMGR Backing Up Connections Means Backing Up TDI db2  backup  database  peopledb  to   d:  with  2  buffers  buffer  1024   parallelism  1  compress  without   prompting   profilesdmgrbinbackupConfig.sh/bat  d: filename.zip  -­‐nostop  
  • 11. IM  controls  all  installs  and  updates   to  your  software   Once  you’ve  installed  something  via   IM  you  can’t  delete  IM  without  first   uninstalling  all  software  it  manages   Install  the  right  version  of  IM  in  the  right  directory   You  can’t  move  or  uninstall  it  once  you  start  using   it Working With Installation Manager
  • 13. Installation  Manager  -­‐  View  Installed  Packages Reviewing  installed  software
  • 14. Installation  Manager  -­‐  Modify,  Rollback,  Uninstall
  • 16. Applying DB2 Fixes • Download  the  DB2  fix  for  the  fixpack  you  need  from  FixCentral   • I  prefer  to  use  the  Universal  server  fixpack   • Extract  the  downloaded  file   • for  Linux  run  installFixPack  (from  universal  directory)   • for  Windows  run  setup.exe  (from  the  ESE  directory) Applying WAS Fixes • Using  online  repository  via   Installation  Manager   • Downloading  fix  files  from  Fix  Central   • Apply  to  every  server   • Rolling  back  fixes Applying TDI Fixes • Download  the  fixpack  you  need  from  Fix  Central   • Extract  the  zip  file  into  a  folder  where  there  should  be  a  new   UpdateInstaller.jar   • copy  that  file  into  IBMTDIV7.1maintenance   • Run  applyUpdates.bat/sh  from  IBMTDIV7.1bin   • -­‐queryreg  (current  components  and  versions)
  • 19. • applyUpdates.bat/sh  -­‐update  locationofzipfixfile   • when  all  components  are  updated  run  query  fix  again  to   confirm Applying  TDI  Fixes
  • 20. Applying  IBM  Connections  Application  Fixes 01 Download  the  fixes  from  Fix  Central   copy  to  a  “fixes”  directory  under   IBMConnectionsUpdateInstaller 02 From  the  AppServer bin  directory  run   setupCmdLine.sh  /bat 03 Go  to  a  command  line  and   from  the  UpdateInstaller   directory  run   “updateWizard.bat/sh”   The  installer  will  ask  you  if  you  have  backed  up  your  customizations  -­‐  don’t  lie  to  it  :-­‐)
  • 21. Updating  Connections  -­‐  Cumulative   Releases
  • 22. • There  should  be  an  IBM  technote  with  details  of  the   release   • For  v5  all  the  CRs  are  referenced  from  the  same   technote       • http://www-­‐01.ibm.com/support/docview.wss? uid=swg21683118   • The  technote  contains  details  of  all  the  CRs Planning  a  Cumulative  Release  Fix
  • 23. • The  CR  update  document  has  things  you  MUST  do  and   things  you  CAN  do   • MUST  DO   • Application  Updates   • DB  Schema  Updates   • Any  Filenet  or  Cognos  Updates MUST  Do
  • 24. • There  will  also  be  a  list  of  supported  versions  for  your   DB  server,  for  WAS,  for  LDAP,  for  Linux  and  Windows   • also  check  detailed  system  requirements  http:// www-­‐01.ibm.com/support/docview.wss? uid=swg27042395 CAN  Do
  • 25. WEBSPHERE Optional
 Verify you also install any iFixes with your WAS fix packs DB2 Optional Is your DB2 server used for anything else? DB2 SCHEMA CHANGES CONNECTIONS APPLICATIONS FILENET COGNOS Required when required, otherwise never upgrade
  • 26. WebSphere from profilesDmgr01bin backupConfig.xx <filename> - nostop 21 3 Customizations datasharedcustomizations Databases db2 backup database peopledb to d: with 2 buffers buffer 1024 parallelism 1 compress without prompting Updating  Connections  -­‐  Backing  Up
  • 27. • via  Installation  Manager   • Unzip  the  CR  update  file  e.g.  5.0.0.0-­‐IC-­‐Multi-­‐CR03-­‐ LO84244.zip  (there  is  a  single  file  for  multiple  OS)
 
 Updating  Connections  Applications
  • 28. Updating  Connections  Via  Installation  Manager
  • 29. Updating  Connections  Via  Installation  Manager
  • 30. • Before  starting  any  Connection  servers   • Check  the  logs   • c:programdataIBMInstallationManager   • IBMConnectionsversionlog   • Dmgr  SystemOut.log Verifying  The  Install  Step  1
  • 31. • The  nodeagent  on  the  application  server  profiles  should   be  started   • Dmgr  will  deploy  the  updated  apps  to  each  node   • Monitor  SystemOut.log  on  the  Dmgr  to  verify  when   the  apps  are  fully  deployed   • The  actual  files  are  deployed  from     • dmgrconfigcellscellnameapplications  To   • profilenameconfigcellscellnameapplications   • the  file  date/time  stamps  should  match Verifying  The  Install  Step  2.
  • 32. • Now  is  the  time  to  apply  the  DB  schema  changes   • Download  the  database  updates  zip  file  linked  to  from  the  update   document  http://www-­‐01.ibm.com/support/docview.wss? uid=swg21683118   • Use  the  readme  in  the  SQL  directory  to  find  the  commands  to  run   • make  sure  you  are  logged  in  as  the  DB2  administrator     • I  like  to  pipe  the  command  to  a  text  file  so  I  can  review  the  output  by   adding  >[outputfile]  after  each  line Step  3.  Stop  Here  Before  Starting  Any  Connections  
  • 33. If  you  don’t  update  the  DB  Schema  the  application   servers  will  still  start   the  applications  just  won’t  work   check  SystemOut.log  for  errors  relating  to  versions   of  the  db  schema
  • 34. • Sync  the  nodes   • Start  each  server  individually,  monitoring  the   SystemOut.log  for  any  errors   • Test  every  URL  works   • /files   • /blogs   • /communities  etc   • Test  the  search  works  by  using  the  search  validation  URL   • <hostname>/search/serverStatus  (case  sensitive) After  Any  Fixes  Or  Updates
  • 36. Side  by    Side  vs  In  Place  Upgrades
  • 37. • In  place  upgrades  mean  more  downtime   • No  opportunity  to  test  prior  to  cutover   • Any  issues  that  occur  in  Connections  post  upgrade  have   to  be  fixed  immediately   • Test  servers  enable  you  to  create  the  data  migration  xml   and  bat/sh  files  first  and  minimise  your  downtime  when   cutting  over  production Risks…