Upload
lethu
View
215
Download
0
Embed Size (px)
Citation preview
Best Practices in Planning, Installing and Upgrading IBM Connections
• Susan Bulloch• IBM Connections Support• IBM
1#engageug
•Agenda•Planning• Installation•Upgrade/Migration
Best Practices for Planning Connections
•Plan the plan•Write the plan•Execute the plan•The end
Best Practices for Planning Connections
•This is hard• Yes, it is• Connections is a minimum of 5 and up to 10 + individual programs• Each requires installation• Each requires configuration
• It’s easy to make a mistake•So Don’t
RTFM
5
Best Practices for Planning Connections
•The best defense is a good offense • Before installing, migrating, upgrading or changing anything about your working system• READ!• All of the steps• Use highlighters
Reading a Wiki
7
Best Practices for Planning Connections• But reading is not easy
• This is also true• Product documentation is in a wiki• And sometimes hard to follow• And impossible to print
• Let’s look at supplemental material
Where to Find it• IBM Redbook: Installing and Deploying IBM Connections • http://www.lotus.com/ldd/lcwiki.nsf/dx/
PDF_of_IBM_Redbookscol_Installing_and_Deploying_IBM_Connections
• That’s a Redbook with Step by Step instructions installation, planning, etc
• The link is to the pdf and it prints nicely• There will be newer information in the wiki version, so
always double check
Where to Find it• IBM Redbook: Making the move to IBM
Connections 4.5 and IBM Connections Content Manager
• http://www.lotus.com/ldd/lcwiki.nsf/xpViewCategories.xsp?lookupName=IBM+Redbooks%3A+Making+the+move+to+IBM+Connections+4.5+and+IBM+Connections+Content+Manager
• That’s a Redbook with Step by Step instructions for CCM
Where to Find it• Documents from the wiki’s Community Article
section• These are pdfs and print nicely
• How to install Connections V4.5 on Windows• http://www.lotus.com/ldd/lcwiki.nsf/dx/
How_to_install_Connections_V4.5_on_Windows• How to set up embedded Connections Content Manager
with IBM Connections 4.5• http://www.lotus.com/ldd/lcwiki.nsf/dx/
How_to_set_up_embedded_Connections_Content_Manager_with_IBM_Connections_4.5
Where to Find it• Other pdf files
• http://www-10.lotus.com/ldd/lcwiki.nsf/xpViewCategories.xsp?lookupName=Deployment%20Scenarios
• Business partner contribution• With helpful background included• Developed with Domino admins in mind• http://www.connections101.net
Plan for a Real System
13
Best Practices for Planning Connections• Plan for a real system• If you think you’re building a test or pilot system
• You are wrong• Never, ever put all the programs on a single server
• Unless its on an image on your desktop • One that nobody in the world but you can access• Because it will go into production otherwise
Use a Worksheet
Best Practices for Planning Connections• Read this Worksheet
• http://www.lotus.com/ldd/lcwiki.nsf/dx/Worksheet_for_installing_IBM_Connections_ic45
• Then fill it out• Here’s a handy spreadsheet version
• http://www.vanessabrooks.com/download/connections_checklist_details_45.xlsx
Best Practices for Planning Connections• Plan for 3 systems
• They will be virtual servers• Test system• Development system• Production system
Best Practices for Planning Connections• Clean up your LDAP
• One email address per person• Fight for enough RAM
• “When Connections is starved for memory, strange things happen” - Gabriella Davis
Best Practices for Installing Connections
Best Practices for Installing Connections
•Plan Well•Practice•Learn from others
Best Practices for Installing Connections• Practice• This is a great learning tool• http://www.slideshare.net/FrankAltenburg/ibm-
connections-45-installation-from-zero-to-social-hero-201-with-domino-ldap
• Print and READ this• Install a server in ONE image on your laptop
• Then destroy it and do it again• And again
• NOTE: Do NOT use this to design your production system
Practice
22
Best Practices for Installing Connections• After building your system locally, try one in a lab
• With several servers• With real data• With code downloaded to different places• Its not as easy as before
• Test your lab system• Change user names• Create one of everything• Test these changes
Download and Unzip
24
Best Practices for Installing Connections• Download all the packages you will need at the same
time• Copy and unzip the software to the servers where
you will do the installation• This is a lot of data and very time-consuming
• Plan 24 hours for this step (no joke)• Don’t use path names that include a space
• Even for the expanded files• Launchpad does not like this
Snapshot Everything
26
Best Practices for Installing Connections• Learn to take snapshots
• As you install, snapshot after each successfully installed package
• Snapshot all servers involved• If your servers are not virtual
• Backup the WAS profiles directory after each successful install
Best Practices for Installing Connections• Follow the system requirements to the letter
•System Requirements are real• Only documented configurations will work
• Assuming that the latest version is better• Is a sure way to break what you have
Best Practices for Planning Connections• Do ALL Pre-Installation tasks
• Pre-installation tasks are real
• Do them all• Post installation tasks must be done
• Configuration is normally handled here
Best Practices for Upgrading Connections
Upgrading/Migrating• The term Migration is used in most documentation• Two methods are acceptable
• In Place Migration• Side by Side Migration
• Side by Side is safest• With less down time
• In place is needed for CR or iFix application
31
Use Your Test System• Install CRs and iFixes in Test• Snap shot your test system first• After this works, apply the fix to
production
32
A Few Notes About Migration• If you are upgrading older systems
• You may need to upgrade iteratively• Backup and Save customizations• You’ll need to do your part of the change
• Often, your DBAs will need to run scripts• Read all of the technotes about the migration
• Plan the upgrade with everybody involved
33
Summary• Read• Practice• Be careful out there!
34