ADSM-L

Re: Test before upgrade from 5.2 to 5.3

2006-07-25 10:59:25
Subject: Re: Test before upgrade from 5.2 to 5.3
From: "Bernaldo de Quiros, Iban 1" <iban.bernaldodequiros AT SUN DOT COM>
To: ADSM-L AT VM.MARIST DOT EDU
Date: Tue, 25 Jul 2006 15:57:35 +0100
Hi !

I have done a similar test before.

If you want, you can install the actual packages that you have 5.2.6.7 on the 
test machines

You can create volumes with dsmfmt command for log and db. You will need the 
same or more space  for the TSM database.

Then you must format those volumes using the loadformat command.

Then use a backup of your TSM database and restore it on the new machine. You 
can create a file devclass to do the backup if you have enough space, then copy 
it to test machine and do the restore.

after that I do not know if AIX upgrade is like solaris or hp-ux upgrade but 
you will have to deinstall the old packages and install the new ones (5.3.3). I 
think on AIX, perhaps you will not have to delete the old packages... do not 
know ;-((((

Then run your server with 
solaris: dsmserv 
hp-ux: dsmserv -upgradedb


Ibán Bernaldo de Quirós Márquez 
Technical Specialist 
cell: + 34 659 01 91 12 
Sun Microsystems Iberia



-----Original Message-----
From: ADSM: Dist Stor Manager on behalf of Otto Chvosta
Sent: Tue 25/07/2006 15:51
To: ADSM-L AT VM.MARIST DOT EDU
Subject: [ADSM-L] Test before upgrade from 5.2 to 5.3
 
Hi !

I'm a TSM newbie and going to migrate our TSM server (AIX) from level
5.2.7.3 up to 5.3.3.

Before that I'll test the upgrade (especially database upgrade) using a copy
of our existing database (160GB). I copied the db and log volumes (only 1st
copy) from our halted server to another (test) machine where TSM 5.3.3 is
installed. On this machine the copied db and log volumes were in different
directories than the original path.

On the test machine I treid to create a new server instance :

# mkdir /usr/tivoli/tsm/server3

# cd /usr/tivoli/tsm/server3

# cp /...oldmachine.../dbs/dbvol*.dsm /usr/tivoli/tsm/server/dbcopy/
# cp /...oldmachine.../db/logvol*.dsm /usr/tivoli/tsm/server/logcopy/

# cp /...oldmachine.../tsm/server/bin/dsmserv.opt /usr/tivoli/tsm/server3/.
# cp /...oldmachine.../tsm/server/bin/dsmserv.dsk /usr/tivoli/tsm/server3/.

# ln -s /usr/tivoli/tsm/server/bin/dsmserv /usr/tivoli/tsm/server3/dsmserv3

# export DSMSERV_DIR=/usr/tivoli/tsm/server/bin
# export DSMSERV_CONFIG=/usr/tivoli/tsm/server3/dsmserv.opt

after that

        - edit dsmserv.opt changing TCPPORT, SHMPORT, TCPADMINPORT and
HTTPPORT for the new instance

        - also dsmserv.dsk changing the old path into the new for the db and
log volumes

          i.e.: /usr/tivoli/tsm/server/dbs/dbvol20.dsm to
/usr/tivoli/tsm/server/dbcopy/dbvol20.dsm

and then I tried to start the new instance

# ./dsmserv3

ANR7800I DSMSERV generated at 04:58:24 on Mar 28 2006.

Tivoli Storage Manager for AIX-RS/6000
Version 5, Release 3, Level 3.0

Licensed Materials - Property of IBM

(C) Copyright IBM Corporation 1990, 2006.
All rights reserved.
U.S. Government Users Restricted Rights - Use, duplication or disclosure
restricted by GSA ADP Schedule Contract with IBM Corporation.

ANR0900I Processing options file /usr/tivoli/tsm/server3/dsmserv.opt.
ANR4726I The ICC support module has been loaded.
ANR0990I Server restart-recovery in progress.
ANR7807W Unable to get information for file
/usr/tivoli/tsm/server/db/logvol1.dsm.
A file or directory in the path name does not exist.
.
.
.
.
ANR7807W Unable to get information for file
/usr/tivoli/tsm/server/dbs/dbvol19.dsm.
A file or directory in the path name does not exist.
ANR7807W Unable to get information for file
/usr/tivoli/tsm/server/dbs/dbvol20.dsm.
A file or directory in the path name does not exist.
ANR0259E Unable to read complete restart/checkpoint information from any
database or recovery log volume.

#


The pathes in the ANR7807W messages are the old ones and not the new ones I
altered in dsmserv.dsk

Any hints what I'm doing wrong ???

Thank you,

Otto Chvosta
Medical University of Vienna

<Prev in Thread] Current Thread [Next in Thread>