Upgrade TSM client from 5.5 to 6.2 on AIX.

OK, I have an AIX  client with TSM v5.5:

(node1):[root] /SOFT/TSMCLI_AIX -> dsmc show version
IBM Tivoli Storage Manager
Command Line Backup/Archive Client Interface
  Client Version 5, Release 5, Level 3.0

Open in new window

And want to upgrade to TSM client v6.2. I have downloaded it from passport advantage:

(node1):[root] /SOFT/TSMCLI_AIX/usr/sys/inst.images -> ls -ltr
total 1355440
-rwxrwxrwx    1 root     system     18612736 May 11 2010  xlC.aix50.rte.09.00.0000.0000.bff
-rwxrwxrwx    1 root     system        11264 May 11 2010  xlsmp.rte.01.07.0000.0000.bff
-rwxrwxrwx    1 root     system         5632 May 11 2010  xlsmp.msg.zh_CN.rte.01.07.0000.0000.bff
-rwxrwxrwx    1 root     system         6144 May 11 2010  xlsmp.msg.ja_JP.rte.01.07.0000.0000.bff
-rwxrwxrwx    1 root     system         6144 May 11 2010  xlsmp.msg.en_US.rte.01.07.0000.0000.bff
-rwxrwxrwx    1 root     system         5632 May 11 2010  xlsmp.msg.Zh_CN.rte.01.07.0000.0000.bff
-rwxrwxrwx    1 root     system         6144 May 11 2010  xlsmp.msg.ZH_CN.rte.01.07.0000.0000.bff
-rwxrwxrwx    1 root     system         6144 May 11 2010  xlsmp.msg.Ja_JP.rte.01.07.0000.0000.bff
-rwxrwxrwx    1 root     system         7168 May 11 2010  xlsmp.msg.JA_JP.rte.01.07.0000.0000.bff
-rwxrwxrwx    1 root     system         6144 May 11 2010  xlsmp.msg.EN_US.rte.01.07.0000.0000.bff
-rwxrwxrwx    1 root     system       239616 May 11 2010  xlsmp.aix52.rte.01.07.0000.0000.bff
-rwxrwxrwx    1 root     system         7168 May 11 2010  xlC.rte.09.00.0000.0003.bff
-rwxrwxrwx    1 root     system      4022272 May 11 2010  xlC.rte.09.00.0000.0000.bff
-rwxrwxrwx    1 root     system         7168 May 11 2010  xlC.msg.ja_JP.rte.09.00.0000.0003.bff
-rwxrwxrwx    1 root     system        11776 May 11 2010  xlC.msg.ja_JP.rte.09.00.0000.0000.bff
-rwxrwxrwx    1 root     system         7168 May 11 2010  xlC.msg.en_US.rte.09.00.0000.0003.bff
-rwxrwxrwx    1 root     system        10240 May 11 2010  xlC.msg.en_US.rte.09.00.0000.0000.bff
-rwxrwxrwx    1 root     system         7168 May 11 2010  xlC.msg.Ja_JP.rte.09.00.0000.0003.bff
-rwxrwxrwx    1 root     system        11776 May 11 2010  xlC.msg.Ja_JP.rte.09.00.0000.0000.bff
-rwxrwxrwx    1 root     system     18991104 May 11 2010  xlC.aix50.rte.09.00.0000.0003.bff
-rwxrwxrwx    1 root     system      2713600 May 11 2010  tivoli.tsm.filepath_aix_2.2.0.4
-rwxrwxrwx    1 root     system     23842304 May 11 2010  tivoli.tsm.client.api.32bit
-rwxrwxrwx    1 root     system     50363904 May 11 2010  tivoli.tsm.client.ba
-rwxrwxrwx    1 root     system     54148096 May 11 2010  tivoli.tsm.client.ba.gpfs
-rwxrwxrwx    1 root     system    214402048 May 11 2010  tivoli.tsm.client.hsm.gpfs
-rwxrwxrwx    1 root     system       902656 May 11 2010  tivoli.tsm.client.jbb
-rwxrwxrwx    1 root     system    180030464 May 11 2010  tivoli.tsm.client.hsm.jfs2
-rwxrwxrwx    1 root     system      3047424 May 11 2010  GSKit8.gskcrypt32.ppc.rte
-rwxrwxrwx    1 root     system         8530 May 11 2010  README_hsm_enu.htm
-rwxrwxrwx    1 root     system        10389 May 11 2010  README_enu.htm
-rwxrwxrwx    1 root     system        10528 May 11 2010  README_api_enu.htm
-rwxrwxrwx    1 root     system     18697216 May 11 2010  GSKit8.gskssl32.ppc.rte
-rwxrwxrwx    1 root     system      7625728 May 12 2010  tivoli.tsm.client.msg.DE_DE
-rwxrwxrwx    1 root     system      9113600 May 12 2010  tivoli.tsm.client.msg.CS_CZ
-rwxrwxrwx    1 root     system      7975424 May 12 2010  tivoli.tsm.client.msg.HU_HU
-rwxrwxrwx    1 root     system      7662080 May 12 2010  tivoli.tsm.client.msg.FR_FR
-rwxrwxrwx    1 root     system      7688192 May 12 2010  tivoli.tsm.client.msg.ES_ES
-rwxrwxrwx    1 root     system      7277056 May 12 2010  tivoli.tsm.client.msg.IT_IT
-rwxrwxrwx    1 root     system      8722432 May 12 2010  tivoli.tsm.client.msg.JA_JP
-rwxrwxrwx    1 root     system      7494656 May 12 2010  tivoli.tsm.client.msg.PL_PL
-rwxrwxrwx    1 root     system      8072704 May 12 2010  tivoli.tsm.client.msg.KO_KR
-rwxrwxrwx    1 root     system      7501824 May 12 2010  tivoli.tsm.client.msg.PT_BR
-rwxrwxrwx    1 root     system     10187264 May 12 2010  tivoli.tsm.client.msg.RU_RU
-rwxrwxrwx    1 root     system      7293440 May 12 2010  tivoli.tsm.client.msg.ZH_TW
-rwxrwxrwx    1 root     system      7105024 May 12 2010  tivoli.tsm.client.msg.ZH_CN

Open in new window

Following Installation and User's Guide, I can not see clear how to upgrade it. So, the question is:

smitty update_all or smitty install all bff files inside "TSMCLI_AIX/usr/sys/inst.images"?
Who is Participating?
I wear a lot of hats...

"The solutions and answers provided on Experts Exchange have been extremely helpful to me over the last few years. I wear a lot of hats - Developer, Database Administrator, Help Desk, etc., so I know a lot of things but not a lot about one thing. Experts Exchange gives me answers from people who do know a lot about one thing, in a easy to use platform." -Todd S.


this depends on whether you're going to install the 6.2 64-bit client. As I can see you downloaded the 32-bit version. Do you want to stay on 32 bit? What's the reason for this?

Anyway, you cannot perform an upgrade install from the  5.5 client to the 6.2 64-bit client. You must remove the old 32-bit client before installing the 6.2 64-bit client.
To do this run "smitty remove" and deinstall everything that starts with "tivoli.tsm.client" and also the "tivoli.tsm.filepath" stuff. Don't worry, your dsm.sys/opt will survive!
You'll just have to move them to the new "bin64" subdirectory after installation is complete.

Now do a fresh installation as usual, e.g. "smitty install_all".

Select the packages "tivoli.tsm.client.*" you need, including the possibly required language pack(s). Take care to allow installing the requisites automatically, so you won't have to deal with the "xlC" and "filepath" stuff.

If you really want to stay on 32 bit you must remove maybe installed language packages nevertheless.  Now you can do a regular installation (not "update_all"!) as described above. TSM has embedded scripts to perform the upgrade. Don't forget to reinstall the language pack(s)!

Good luck!

sminfoAuthor Commented:
Mmm... it seems our client only has 32 bits on passport advantage or at least I see no 64 version.. See image attached.

On all LPARs I also see TSM 5.5 32 bit version :(

(node1):[root] /SOFT/TSMCLI_AIX/usr/sys/inst.images -> lslpp -l|grep -i tivoli
  tivoli.tivguid     COMMITTED  IBM Tivoli GUID on AIX
  tivoli.tsm.client.jbb  COMMITTED  TSM Client - Journal-base
                     COMMITTED  IBM Tivoli Storage Manager for
                     COMMITTED  IBM Tivoli Storage Manager for
                     COMMITTED  IBM Tivoli Storage Manager for
  tivoli.tsm.filepath.rte  COMMITTED  TSM Filepath - Kernel
  tivoli.tivguid     COMMITTED  IBM Tivoli GUID on AIX
  tivoli.tsm.filepath.rte  COMMITTED  TSM Filepath - Kernel

Open in new window

But, now I have noted I have  TSM-SYSBACK installed (tivoli.tsm.client.sysback.) version and I didn't found this package from passport advantage.
TSM 5.5 doesn't come in 64 bit (except for the API which has a 64 bit version too), so no wonder that you don't see it.

I always get my TSM clients from here:


The 64 bit client is available there.

The newest SysBack version is 6.1, afaik. Check "older versions" at Passport Advantage!

Or could it be that you don't own a license for SysBack?

Experts Exchange Solution brought to you by

Your issues matter to us.

Facing a tech roadblock? Get the help and guidance you need from experienced professionals who care. Ask your question anytime, anywhere, with no hassle.

Start your 7-day free trial
sminfoAuthor Commented:
Perfect WMP!!

It's more than this solution.Get answers and train to solve all your tech problems - anytime, anywhere.Try it for free Edge Out The Competitionfor your dream job with proven skills and certifications.Get started today Stand Outas the employee with proven skills.Start learning today for free Move Your Career Forwardwith certification training in the latest technologies.Start your trial today
Unix OS

From novice to tech pro — start learning today.