Top Banner

of 16

Planning For TSM 6.1

Jun 01, 2018

Download

Documents

Raj
Welcome message from author
This document is posted to help you gain knowledge. Please leave a comment to let me know what you think about it! Share it to your friends and learn new things together.
Transcript
  • 8/9/2019 Planning For TSM 6.1

    1/42

  • 8/9/2019 Planning For TSM 6.1

    2/42

    IBM Advanced Technical Support

    © 2009 IBM Corporation#a$e 2

    Introduction

    %e &ill not !e discussin$ 'eatures and 'unctions ( )uture sessions &ill cover added 'unction

    The intent here is to put into perspective the

    resources* ti"e* and e''ort that are re+uired to

    up$rade to TSM ,- usin$ .B2

    Re'er to announce"ent "aterial or IBM "ar/etin$

    'or speci'ic details on supported environ"ents*so't&are levels* and ne& 'unction

  • 8/9/2019 Planning For TSM 6.1

    3/42

    IBM Advanced Technical Support

    © 2009 IBM Corporation#a$e

    Topics

    The Basics

    #reparation

    1p$rade Considerations

     ( 1p$rade co"plicatin$ 'actors

     ( 3a"ple up$rade

    Scriptin$ Considerations

  • 8/9/2019 Planning For TSM 6.1

    4/42

  • 8/9/2019 Planning For TSM 6.1

    5/42

    IBM Advanced Technical Support

    © 2009 IBM Corporation#a$e :

    The Basics

    Increase in real "e"ory reco""endations

     ( 4> increase to acco""odate .B2

    Increase in TSM .B si7e possi!le ? pro!a!le

     ( .B2 space &ill e3pand and contract !ased on &or/load

    Increase in overall recovery lo$ si7e

     ( Only support for roll-forard !ode

    .B 1p$rade process includes

     ( #repare current TSM server .ata!ase

     ( 3tract all .B entries 'ro" current TSM .B

     ( Insert all .B entries into .B2 via TSM

     ( Ti"e consu"in$ up$rade &hen co"pared to previous TSM so't&are up$rades

    )all !ac/ is reinstall o' previous code and .B

     ( #otentially "ore co"ple3 than previously e3perienced

     (

  • 8/9/2019 Planning For TSM 6.1

    6/42

    IBM Advanced Technical Support

    © 2009 IBM Corporation#a$e -

    %hat you $et and &hat you do not $et

  • 8/9/2019 Planning For TSM 6.1

    7/42

    IBM Advanced Technical Support

    © 2009 IBM Corporation#a$e D

    %hat you $et and &hat you do not $et

    Theoretical .B si7e &ill increase* B1T  ( Reco""ended "a3i"u" .B si7e &ill !e li"ited initially

     ( #lan 'or e+uivalent nu"!er o' o!5ects

     (

  • 8/9/2019 Planning For TSM 6.1

    8/42

    IBM Advanced Technical Support

    © 2009 IBM Corporation#a$e E

    1p$rade 1tility

    1p$rade utility is a separate install pac/a$e ( Can coe3ist &ith e3istin$ TSM versions

     ( Must use currently supported version o' TSM

    1p$rade process

    F 1p$rades e3istin$ .B to ,::3

    2 3tracts 'ro" e3istin$ ,::3 data!ase

    Inserts into .B2 usin$ TSM server Gnot the utility itsel'H

    Source server is do&n durin$ e3tract process ( I' TSM ,::3* e3istin$ TSM server can restart a'ter&ards

     ( I' prior to ,::3* the .B needs to !e restored 'irst

  • 8/9/2019 Planning For TSM 6.1

    9/42

    IBM Advanced Technical Support

    © 2009 IBM Corporation#a$e 9

    e3a"pleHJ .s"sysJ ?ho"e?ts"instF?s+lli!?userpro'ileJ ts"d!"$ropt

    4 Set pass&ord G"ust !e 8TSM.BMRH

    J ?ho"e?ts"instF?s+lli!?ads"?ds"apip&

    : Lo$o''?Lo$on and restart TSM to pic/ up ne& environ"ent- Con'i$ure device class Ginstance o&ner needs &rite accessH

    D Issue TSM co""ands

    J ST .BRC,R; devclassJ BACK1# .B .,Cdevclass T;#'ull

  • 8/9/2019 Planning For TSM 6.1

    10/42

    IBM Advanced Technical Support

    © 2009 IBM Corporation#a$e F0

    #reparation

    S Levels ( Be current ( chec/ &e! and docu"entation

    TSM Levels

     ( Reco""ended startin$ point is TSM ,::2

    #reparation could include

     ( .B unload?load "i$ht help e3tract process

     ( .B audit

    Consider 24>D re+uire"ents 'or TSM availa!ility (  Applications such as C.#* Content Mana$er* and Space Mana$er

    assume TSM server is al&ays availa!le

     ( Custo"er .Bs "ay need to !ac/up lo$s hourly

  • 8/9/2019 Planning For TSM 6.1

    11/42

  • 8/9/2019 Planning For TSM 6.1

    12/42

    IBM Advanced Technical Support

    © 2009 IBM Corporation#a$e F2

    #reparation sti"atin$ .is/ Re+uire"ents

  • 8/9/2019 Planning For TSM 6.1

    13/42

    IBM Advanced Technical Support

    © 2009 IBM Corporation#a$e F

    #reparation ( Sa"ple 'or F00B data!ase E0O 1tili7ed

    Ite" Type Sa!e syste!Media

    Sa!e syste!

    "etor#

    "e syste!

    Media

    "e syste!

    "etor#

     Active Lo$ .is/ 2B 2B 2B 2B

    Lo$ Mirror .is/ 0 0 0 0

     Archive Lo$ .is/ E0B E0B E0B E0B

    ,: .B .is/ F00B F00B 0 0

    ,: Rcvylo$ .is/ FB FB 0 0

    .B2 .B .is/ F4:B F4:B F4:B F4:B

    .B Bac/up Se+ Media 200B 200B F20B F20B

    3tract Se+ Media E0B 0 E0B 0

    Total .is/ .is/ 40B 40B 22DB 22DB

    Total Se+ Se+ Media 2E0B 200B 200B F20B

  • 8/9/2019 Planning For TSM 6.1

    14/42

  • 8/9/2019 Planning For TSM 6.1

    15/42

    IBM Advanced Technical Support

    © 2009 IBM Corporation#a$e F:

    Considerations Su""ary Resources

     (.B?L dis/ re+uire"ent &ill $ro&

     ( Reco""ended "e"ory per TSM instance increases

     ( #lan 'or sa"e data!ase I? per'or"ance as !e'ore

    Ti"e

     ( sti"ate up$rade ti"e and plan your TSM do&nti"e

    Inte$rated solutions Ge3 Content Mana$erH

    Multiple TSM instances

     ( o& "any up$rades can you do in a &ee/end 6

     ( I# Address concerns

     ( Interconnectivity concerns

     ( I' up$rade in place* "ust up$rade all TSM instances

    Consider the various up$rade options

  • 8/9/2019 Planning For TSM 6.1

    16/42

    IBM Advanced Technical Support

    © 2009 IBM Corporation#a$e F-

    1p$rade 1tility #er'or"ance ( ne 3a"ple

    Syste" con'i$uration

     ( 4&ay #:D0 L#AR &ith 2B

     ( 4 SSE00 L1

  • 8/9/2019 Planning For TSM 6.1

    17/42

    IBM Advanced Technical Support

    © 2009 IBM Corporation#a$e FD

    1p$rade #lannin$ ptions

    3tract to Media 3tract to

  • 8/9/2019 Planning For TSM 6.1

    18/42

  • 8/9/2019 Planning For TSM 6.1

    19/42

    IBM Ad d T h i l S

  • 8/9/2019 Planning For TSM 6.1

    20/42

    IBM Advanced Technical Support

    © 2009 IBM Corporation#a$e 20

    1p$rade #rocess Media

  • 8/9/2019 Planning For TSM 6.1

    21/42

    IBM Advanced Technical Support

    © 2009 IBM Corporation#a$e 2F

    1p$rade #rocess

  • 8/9/2019 Planning For TSM 6.1

    22/42

    IBM Advanced Technical Support

    © 2009 IBM Corporation#a$e 22

    Co"plicatin$ )actors

    Multiple TSM instances on sin$le S

    Li!rary Mana$er con'i$urations

    LA

  • 8/9/2019 Planning For TSM 6.1

    23/42

    IBM Advanced Technical Support

  • 8/9/2019 Planning For TSM 6.1

    24/42

    IBM Advanced Technical Support

    © 2009 IBM Corporation#a$e 24

    Li!rary Mana$er con'i$urations GLi!r M$rH

    Li!rary Mana$er "ust up$rade 'irst

    Li!rary Mana$er "oves to ne& server

     ( Move ,:: Li!rary Mana$er to ne& syste"

     ( 1pdate connectivity* paths* etc

     ( ,alidate Li!rary Mana$er con'i$uration &or/s &ith e3istin$

    ,:: code

     ( 1p$rade Li!rary Mana$er to

  • 8/9/2019 Planning For TSM 6.1

    25/42

    IBM Advanced Technical Support

    © 2009 IBM Corporation#a$e 2:

    Li!rary Mana$er con'i$urations GLi!r ClientsH

    Li!rary Mana$er "ust !e

  • 8/9/2019 Planning For TSM 6.1

    26/42

    IBM Advanced Technical Support

    © 2009 IBM Corporation#a$e 2-

    LA

  • 8/9/2019 Planning For TSM 6.1

    27/42

    IBM Advanced Technical Support

    © 2009 IBM Corporation#a$e 2D

  • 8/9/2019 Planning For TSM 6.1

    28/42

    IBM Advanced Technical Support

    © 2009 IBM Corporation#a$e 2E

    24>D Re+uire"ents

    TSM ,:: do&n 'or the e3tract

     ( o& &ill the application deal &ith TSM unavaila!ility 6

    #ossi!ility

     ( Install ,:: product on ne& syste"

     ( Build ,:: .B usin$ data!ase !ac/up

     ( 1p$rade in place to

  • 8/9/2019 Planning For TSM 6.1

    29/42

    IBM Advanced Technical Support

    © 2009 IBM Corporation#a$e 29

    1p$rade 3a"ple

    Li!rary Sharin$ nviron"ent ( 2 S Instances

     ( Li!rary Mana$er &ith a shared tape li!rary

     ( 2 Li!rary Clients

    LA

  • 8/9/2019 Planning For TSM 6.1

    30/42

    IBM Advanced Technical Support

    © 2009 IBM Corporation#a$e 0

    3a"ple Startin$ Con'i$uration

    Shared $i%rary

    SA" &aths

    $IB' M('$IB' C$I)"T *

    Server to Server 

    $IB' C$I)"T +Server to Server 

    Storage Agents

    SF S2

    ,: ,: ,:

    IBM Advanced Technical Support

  • 8/9/2019 Planning For TSM 6.1

    31/42

    IBM Advanced Technical Support

    © 2009 IBM Corporation#a$e F

    3a"ple 1p$rade Scenario ( Li!rary Mana$er == This is not the only way to upgrade ==

    F Move Li!r M$r to ne& S instance GSH

    1pdate SA< Ponin$

    1pdate Li!r M$r #aths

    1pdate Li!r Client connections

    ,alidate con'i$uration ? paths ? connectivity

    2 1p$rade Li!r Clients and Stora$e A$ents to co"pati!le levels

    1p$rade Li!r M$r to ,::2

    ,alidate con'i$uration ? paths ? connectivity

    4 1p$rade Li!r M$r to

  • 8/9/2019 Planning For TSM 6.1

    32/42

    IBM Advanced Technical Support

    © 2009 IBM Corporation#a$e 2

    3a"ple Li!rary Mana$er 1p$raded

    Shared $i%rary

    &aths

    $IB' M('$IB' C$I)"T *

    Server to Server 

    $IB' C$I)"T +

    Server to Server 

    Upgraded

    Storage Agents

    SF S2S

    ,: ,:

  • 8/9/2019 Planning For TSM 6.1

    33/42

    IBM Advanced Technical Support

    © 2009 IBM Corporation#a$e

    3a"ple 1p$rade Scenario ( Li!rary Client F== This is not the only way to upgrade ==

    F Build Li!r Client F Instance on S

    2 1p$rade Li!r Client F usin$ Media Method

    Shutdo&n Li!r Client F

    3tract .ata!ase Start Li!r Client F

    Create Li!r Client on S

    Insert .B into Li!r Client G'ro" Li!r ClientF e3tractH

    4  At this point Li!r Client is identical to Li!r ClientF

    Rena"e ne& Li!r ClientF to Li!r Client

    IBM Advanced Technical Support

  • 8/9/2019 Planning For TSM 6.1

    34/42

    IBM Advanced Technical Support

    © 2009 IBM Corporation#a$e 4

    3a"ple 1p$rade Scenario ( Li!rary Client F == This is not the only way to upgrade ==

    4 1pdate Connectivity  Add Li!r M$r #aths 'or Li!r Client

    1pdate Li!r Client connections

    ,alidate con'i$uration ? paths ? connectivity

    : .e'ine connectivity !et&een Li!r Client F and Li!rClient

    - 1pdate B?A client connectivity

    ither update clients or update TSM Server and host S

    D 3port ? I"port 'ro" Li!r Client F to Li!r Client usin$ date?ti"e

    E Shutdo&n Li!r Client F

    IBM Advanced Technical Support

  • 8/9/2019 Planning For TSM 6.1

    35/42

    pp

    © 2009 IBM Corporation#a$e :

    3a"ple Li!rary Client F 1p$raded

    Shared $i%rary

    &aths

    $IB' M('$IB' C$I)"T ,

    Server to Server 

    $IB' C$I)"T +

    Server to Server 

    Upgraded

    Storage Agents

    S S2

  • 8/9/2019 Planning For TSM 6.1

    36/42

    pp

    © 2009 IBM Corporation#a$e -

    3a"ple 1p$rade Scenario ( Li!rary Client 2== This is not the only way to upgrade ==

    F Install 1p$rade utility on S2

    2 Shutdo&n Li!r Client 2

    Install

  • 8/9/2019 Planning For TSM 6.1

    37/42

    IBM Advanced Technical Support

  • 8/9/2019 Planning For TSM 6.1

    38/42

    pp

    © 2009 IBM Corporation#a$e E

    Scriptin$ ? Reportin$

    SQL synta3 "ore strictly en'orced

     ( 3ceptions &ill !e docu"ented

    3istin$ custo"er scripts and reports

     (

  • 8/9/2019 Planning For TSM 6.1

    39/42

    © 2009 IBM Corporation#a$e 9

    SQL Synta3 en'orce"ent e3a"ples

    F The $I) predicate is not supported 'or a nested SLCT state"ent

    )or e3a"ple* you receive an error i' you use the $I) predicate as inthis state"ent

     ( select 'ro" volu"eusa$e &here volu"ena"e li/e Gselect distinctvolu"ena"e 'ro" volu"eusa$e &here nodena"enodeFH

    Replace such usa$e &ith the . operator* as in this state"ent

     ( select 'ro" volu"eusa$e &here volu"ena"eGselect distinct

    volu"ena"e 'ro" volu"eusa$e &here nodena"enodeFH

    2 La!eled duration cannot !e co"pared in a SLCT state"ent )ore3a"ple* the 'ollo&in$ state"ent results in an SQL error

     ( select 'ro" actlo$ &here Gcurrentti"edateti"eH seconds U -0seconds

    The 'ollo&in$ state"ent is an e3a"ple o' correct usa$e

     ( select 'ro" actlo$ &here secondGcurrentti"edateti"eH U -0

    )ro" 1p$rade uide* it has "ore 'or "ore e3a"ples

  • 8/9/2019 Planning For TSM 6.1

    40/42

    IBM Advanced Technical Support

  • 8/9/2019 Planning For TSM 6.1

    41/42

    © 2009 IBM Corporation#a$e 4F

    3a"ple o' ho& to 'ind Centera 8ClipI. throu$h .B2

    d!2 Wselect TSM.BFASSM

  • 8/9/2019 Planning For TSM 6.1

    42/42

    Su""ary

    Ma5or chan$e to TSM .B

    Resource intensive up$rade process

    Ti"e consu"in$ up$rade process

    Increase in "e"ory and dis/ space re+uire"ents

    SQL synta3 considerations

    Re'er to announce"ent "aterial G&hen it !eco"esavaila!leH 'or speci'ic details on supported

    environ"ents* so't&are levels* and ne& 'unction