ibm tivoli provisioning manager 7.1.1 migration and upgrade

16
IBM Software Group © 2009 IBM Corporation IBM Tivoli Provisioning Manager 7.1.1 Migration and Upgrade

Upload: briar

Post on 12-Jan-2016

31 views

Category:

Documents


1 download

DESCRIPTION

IBM Tivoli Provisioning Manager 7.1.1 Migration and Upgrade. Topics. Feature Objective (Problems Solved) Feature Overview Common Use Cases. TPM 7.1.1 Migration/Upgrade Objective. Migrate TPM 5.1.1.2 server to TPM 7.1.1 level Gradual, phased migration for agents and depots - PowerPoint PPT Presentation

TRANSCRIPT

Page 1: IBM Tivoli Provisioning Manager 7.1.1 Migration and Upgrade

IBM Software Group

© 2009 IBM Corporation

IBM Tivoli Provisioning Manager 7.1.1

Migration and Upgrade

Page 2: IBM Tivoli Provisioning Manager 7.1.1 Migration and Upgrade

IBM Software Group | Tivoli software

© 2009 IBM CorporationTivoli Provisioning Manager 7.1.1

Topics

Feature Objective (Problems Solved)

Feature Overview

Common Use Cases

Page 3: IBM Tivoli Provisioning Manager 7.1.1 Migration and Upgrade

IBM Software Group | Tivoli software

© 2009 IBM CorporationTivoli Provisioning Manager 7.1.1

TPM 7.1.1 Migration/Upgrade Objective

Migrate TPM 5.1.1.2 server to TPM 7.1.1 level

– Gradual, phased migration for agents and depots– N-1 principle of backward (version) compatibility – Agents move to 7.1.1 in batches. Failures accommodated.– One-step switch of TPM server – Little to no additional hardware required– Most artifact migration automatic. Rest: Data export & Docs– In-place upgrade of agents beginning 5.1.1.2– Operational support of older agents (down to 5.1.0.2). – Existing agent certificates to work with new agent manager– Preserve the “Interface to the TPM black box”

Upgrade TPM 7.1 sevrer to TPM 7.1.1 level

Page 4: IBM Tivoli Provisioning Manager 7.1.1 Migration and Upgrade

IBM Software Group | Tivoli software

© 2009 IBM CorporationTivoli Provisioning Manager 7.1.1

Topics

Feature Objective (Problems Solved)

Feature Overview

Common Use Cases

Page 5: IBM Tivoli Provisioning Manager 7.1.1 Migration and Upgrade

IBM Software Group | Tivoli software

© 2009 IBM CorporationTivoli Provisioning Manager 7.1.1

TPM 7.1.1 Migration/Upgrade Overview

Migration: (TPM 5.1.1.2 TPM 7.1.1)– ‘Big switch’ migration approach

Upgrade: (TPM 7.1 TPM 7.1.1)– ‘In-place’ upgrade approach

Page 6: IBM Tivoli Provisioning Manager 7.1.1 Migration and Upgrade

IBM Software Group | Tivoli software

© 2009 IBM CorporationTivoli Provisioning Manager 7.1.1

Our Migration Process Focuses on … Artifacts and Interfaces

Migrating the artifacts from 5.1.1.2 to 7.1.1

Interfaces of different kinds

APIs (also Web service interfaces)

Data Formats (e.g., xml import formats)

CLIs, Data Model entities, workflow language

Skills and Tools

Skills are closely related to the current tools customers use (for example, SPE, APDE)

Preserving the tools - Preserves skill investment

Timeline

Ability to stretch the migration process so remote endpoints can migrate over time

Ability to complete a critical amount of migration in a single maintenance window

Page 7: IBM Tivoli Provisioning Manager 7.1.1 Migration and Upgrade

IBM Software Group | Tivoli software

© 2009 IBM CorporationTivoli Provisioning Manager 7.1.1

Phase 0: Artifacts to migrate

TPM Workflows --- Preserved in TPM 7.1.1

Activity Plans --- Preserved in TPM 7.1.1

SPBs --- Preserved in TPM 7.1.1

Users, Roles, user/resource groups and Security Policies --- Migration Tooling and some manual mapping to new roles & permissions

TPM Compliance Checks --- Preserved in TPM 7.1.1

Static Resource Groups -- Covered by schema & data migration (configure Sec. manually)

DCM contents and Customer extensions -- Schema Migration and DB migration in 7.1.1

Default file repositories (eg. SPB storage) -- Will migrate with DB in 7.1.1

Discovery/Inventory scan schedules (TPM) -- Will migrate with DB in 7.1.1.

OOTB Reports and Customer Reports --- Manually rebuild using BIRT (can start w/ current sql queries)

Customer code leveraging TPM Web service interfaces -- Minor changes needed

Dynamic Group Definitions in TPM 5.x -- Manually create in 7.1.1. (can start w/ current sql queries)

Web Replay Scenarios from TPM 5.x – Manually recreate in 7.1.1. (now Tpae based)

TPMfOSD-EE images from TPM 5.1.1. – Need to deploy and recapture images in 7.1.1

Favorite Tasks in TPM 5.x -- Manually recreate in 7.1.1

Minimal set needed to migrate.Largely done when DCM is moved

Some artifacts are not easy to move. Need Manual means:

DocsProvided

ToolingProvided

Additional work needed

Page 8: IBM Tivoli Provisioning Manager 7.1.1 Migration and Upgrade

IBM Software Group | Tivoli software

© 2009 IBM CorporationTivoli Provisioning Manager 7.1.1

TPM 5.1.1.2 to 7.1.1. Migration: Gradual, phased migration process that leverages the existing infrastructure, minimizes disruption, and accommodates failures

Datacenter & DistributedServers

Common UI for Process Automation (Server + Desktop)

TPM 7.1.1

Tpae

5.1.1.x Depots,& Fed. DMSs

5.1.1 agents

2

Datacenter & DistributedServers

Common UI for Process Automation (Server + Desktop)

TPM 7.1.1

Tpae

5.1.1.x Depots,& Fed. DMSs

5.1.1 agents

2

Datacenter & DistributedServers

Common UI for Process Automation (Server + Desktop)

TPM 7.1.1

Tpae

5.1.1 Depots,& Fed. DMSs

5.1.1 agents

3

7.1.1 Depots,& Fed. DMSs

upgrade

Datacenter & DistributedServers

Common UI for Process Automation (Server + Desktop)

TPM 7.1.1

Tpae

5.1.1 Depots,& Fed. DMSs

5.1.1 agents

3

7.1.1 Depots,& Fed. DMSs

upgrade

Datacenter & DistributedServers

Common UI for Process Automation (Server + Desktop)

TPM 7.1.1

Tpae

7.1.1 Depots,& Fed. DMSs

5.1.1 agents

4

7.1.1 Depots,& Fed. DMSs

upgrade

7.1.1 agents

Datacenter & DistributedServers

Common UI for Process Automation (Server + Desktop)

TPM 7.1.1

Tpae

7.1.1 Depots,& Fed. DMSs

7.1.1 agents

5

Datacenter & DistributedServers

Common UI for Process Automation (Server + Desktop)

TPM 7.1.1

TPM User Interface

Tpae

TPM 5.1.1.x

5.1.1.x Depots,& Fed. DMSs

5.1.1.x Depots,& Fed. DMSs

5.1.1 agents5.1.1 agents

1

AM AM

Big Switch

Page 9: IBM Tivoli Provisioning Manager 7.1.1 Migration and Upgrade

IBM Software Group | Tivoli software

© 2009 IBM CorporationTivoli Provisioning Manager 7.1.1

Details of Process1. Preparing for migration on the current 5.1.1 server

boxupgrade 511 box to 5112 level

upgrade old agents to the right level (i.e., CAS 1.3.2.29) using the current workflows in TPM 5.1.1.2.

Prepare necessary data export files (e.g., ldiff file for users/groups in TPM)

backup 5112 db

shut down 5112 box (Safety – allows reverting to 5.1.1.2)2. Prepare a 7.1.1 server box in parallel

Installs 7.1.1 server code and prepares it for the big switch3. Big switch to 7.1.1 server in a maintenance

Window4. System is operational now …

5. After some days … start migrating depots & federated DMSs

6. After all of SDI migrated, migrate agents to 7.1.1 level, in convenient batches Datacenter &

DistributedServers

Common UI for Process Automation (Server + Desktop)

TPM 7.1.1

ScalableDistribution

Infrastructure (SDI)

ScalableDistribution

Infrastructure (SDI)

TPM User Interface

TPAE

TPM 5.1.1.2

Page 10: IBM Tivoli Provisioning Manager 7.1.1 Migration and Upgrade

IBM Software Group | Tivoli software

© 2009 IBM CorporationTivoli Provisioning Manager 7.1.1

Topics

Feature Objective (Problems Solved)

Feature Overview

Common Use Cases

Page 11: IBM Tivoli Provisioning Manager 7.1.1 Migration and Upgrade

IBM Software Group | Tivoli software

© 2009 IBM CorporationTivoli Provisioning Manager 7.1.1

TPM 7.1.1 Migration Use Case (5.1.1.2 7.1.1)

5.1.1.2 Box Pre-requisites (on the original 5.1.1.2 system)Upgrade 511 box to 5112 FP level

Upgrade old agents to the right level (i.e., CAS 1.3.2.29)

5.1.1.2 Box Preparation (on the original 5.1.1.2 system)Run tpm511backup command to backup 5.1.1.2 artifacts including LDAP, database, configuration etc.

7.1.1 Box preparation Prerequisite environment (on the new 7.1.1 system)Install middleware on 711 box (use 711 MWI installer)

Install WAS ifix

Create max71db and maximo user

Install TPM core

7.1.1 Box Big Switch (on the new 7.1.1 system)Run tpm711restore command to restore 5.1.1.2 database and configuration artifacts on 7.1.1 system

Run tpm711migrate command to migrate database; migrate/register/configure CAS; install/update CDS/DMS; configure WAS Install BSI and TPM Web Components (on 7.1.1 Admin Workstation)

Install BSI and TPM Web Components

update hostname(ip) for Maximo in the maximo.property files

Change Host Names (on the new 7.1.1 system)Run tpm711ChangeDBHost command to change database hostname to use the original 5.1.1.2 hostname

Run tpm711ChangeOtherHost command to change hostname for other TPM artifacts

Page 12: IBM Tivoli Provisioning Manager 7.1.1 Migration and Upgrade

IBM Software Group | Tivoli software

© 2009 IBM CorporationTivoli Provisioning Manager 7.1.1

TPM 7.1.1 Migration Use Case (Cont..)

Run master tcdriver update wkf - to finalize tcdriver migration - Triggered when TPM started (on the new 7.1.1 system)

Recapture OSD images (on the new 7.1.1 system)

Upgrade each depot, federated DMS pair from 5.1.1.2 to the 7.1.1 level

Upgrade each set of endpoints from 5.1.1.2 to the 7.1.1 level

Restore LDAP contents

Restore LDAP password (depends on import ldif to be done)

Migrate 5.1.1.2 access groups (depends on import ldif to be done)

Recreate 5.1.1.2 Inventory Extension reports (if needed)

Page 13: IBM Tivoli Provisioning Manager 7.1.1 Migration and Upgrade

IBM Software Group | Tivoli software

© 2009 IBM CorporationTivoli Provisioning Manager 7.1.1

TPM 7.1.1 Upgrade Use Case (from 7.1 7.1.1)

On TPM 7.1 server, run TPM 7.1.1 upgrade installer

In-place upgrade on the same 7.1 box

Upgrade base from Tpae 7.1.3 to Tpae 7.1.5 using the Solution Installer delta PMP install mechanism

Upgrade TPM web component using the Solution Installer delta PMP install mechanism

Upgrade TPM Core components (including the tcdriver upgrade and the schema upgrade)

Upgrade agent to the latest 7.1.1 level using the agent upgrade workflow

Page 14: IBM Tivoli Provisioning Manager 7.1.1 Migration and Upgrade

IBM Software Group | Tivoli software

© 2009 IBM CorporationTivoli Provisioning Manager 7.1.1

TPM 7.1.1 Agent Upgrade Use Case

Same process as 5.1.1.2 agent upgrade Uses SDI Depots and Agent Credentials The agent upgrade is performed using SPB The SPB contain the TCA and subagents

upgrade A SPB per platform is created (AIX,

HPIA64, HP, Linux86, LinuxPPC, LinuxS390, SolarisIX86, solaris and Windows)

Page 15: IBM Tivoli Provisioning Manager 7.1.1 Migration and Upgrade

IBM Software Group | Tivoli software

© 2009 IBM CorporationTivoli Provisioning Manager 7.1.1

Page 16: IBM Tivoli Provisioning Manager 7.1.1 Migration and Upgrade

IBM Software Group | Tivoli software

© 2009 IBM CorporationTivoli Provisioning Manager 7.1.1

Summary Compelling reasons to move to 7.1.1

Gradual, phased, and failure-tolerant process

No need to buy additional hardware – gradual switchover of server, depots

Preserves investment in artifacts (SPBs, Activity Plans) and Skills

Flexible timeline for migration while minimizing service down time