Solved

some easy  questions about TSM on AIX

Posted on 2011-09-12
7
1,118 Views
Last Modified: 2013-11-17
Hi,

Questions:
1- How do I know the TSM  and TSM- SYSBACK versions on my AIXs.
2- On the client side, where are kept the main config files of the TSM client and TSM-sysback?
3- Which tcp or udp ports does the client use to connect to the server and the server connects to the client?
4- Which arte the main daemons for TSM and TSM-SYSBACK on the client side. (And where are started up)

Thanks..
0
Comment
Question by:sminfo
  • 4
  • 3
7 Comments
 
LVL 68

Accepted Solution

by:
woolmilkporc earned 500 total points
ID: 36521847
Hi,

1) Start with "lslpp -l | grep -i tivoli". Let's see what happens.

2. AIX client: /usr/tivoli/tsm/client/ba/bin/dsm.sys and .../dsm.opt
Linux client: /opt/tivoli/tsm/client/ba/bin/...
Run "smitty sysback" to check Sysback's config. Sysback is strictly "smit" driven, afaik. Maybe there's something in /usr/lpp/sysback ...

3. By default 1500 (TCP Server), 1501 (TCP client), 1581 (HTTP client). Port numbers are freely configurable.

4.
Client scheduler ("dsmc sched"). Mostly started from inittab.
Client's http server ("dsmcad"). Also from inittab
dsmcad can be used to control the scheduler as well, so only dsmcad is needed. Config option to achieve this is "Managedservices webclient, schedule" in dsm.sys.
Sysback server ("sbserver"). Afaik runs only if reqested by a remote "sbclient" call. See /etc/inetd.conf.
No client daemon.

You might notice that I'm not too familiar with Sysback ...

wmp


0
 
LVL 68

Expert Comment

by:woolmilkporc
ID: 36521866
Ad (2). Sysback's configuration is done via smit, afaik. Of course there are CLI commands - here:
http://publib.boulder.ibm.com/infocenter/tivihelp/v1r1/topic/com.ibm.itsmsbr.doc/sbrug610274.htm?path=18_0_28#appa
0
 

Author Comment

by:sminfo
ID: 36522050
Hi wmp,

1)
Here's ls output... I see it's version 5
[root@nim:/usr/tivoli/tsm/client/ba/bin] lslpp -l | grep -i tivoli
  Tivoli_Management_Agent.client.rte
  tivoli.tivguid             1.1.0.0  COMMITTED  IBM Tivoli GUID on AIX
  tivoli.tsm.client.api.32bit
  tivoli.tsm.client.api.64bit
  tivoli.tsm.client.ba.32bit.base
  tivoli.tsm.client.ba.32bit.common
  tivoli.tsm.client.ba.32bit.image
  tivoli.tsm.client.ba.32bit.nas
  tivoli.tsm.client.ba.32bit.web
  tivoli.tsm.client.hsm.jfs2
  tivoli.tsm.client.jbb      5.5.3.0  COMMITTED  TSM Client - Journal-base
  tivoli.tsm.client.sysback.license.cert
                             5.6.7.1  COMMITTED  IBM Tivoli Storage Manager for
  tivoli.tsm.client.sysback.license.rte
                             5.6.7.1  COMMITTED  IBM Tivoli Storage Manager for
  tivoli.tsm.client.sysback.rte
                             5.6.7.1  COMMITTED  IBM Tivoli Storage Manager for
  tivoli.tsm.filepath.rte   2.2.0.35  COMMITTED  TSM Filepath - Kernel
  Tivoli_Management_Agent.client.rte
  tivoli.tivguid             1.1.0.0  COMMITTED  IBM Tivoli GUID on AIX
  tivoli.tsm.filepath.rte   2.2.0.35  COMMITTED  TSM Filepath - Kernel

2) OK
3) OK

4) I dont see dmscad daemon but I can see all these:
[root@nim:/usr/tivoli/tsm/client/ba/bin] ps -ef|grep tivol|grep -v grep
    root  3539068  5701806   0   Sep 05      -  0:00 /usr/tivoli/tsm/client/hsm/bin/dsmrecalld
    root  3735692  5701806   0   Sep 05      -  2:27 /usr/tivoli/tsm/client/hsm/bin/dsmrecalld
    root  5374118        1   0   Sep 05      -  0:00 /usr/tivoli/tsm/client/hsm/bin/dsmrootd
    root  5505194        1   0   Sep 05      -  0:10 /usr/tivoli/tsm/client/hsm/bin/dsmmonitord
    root  5701806        1   0   Sep 05      -  0:00 /usr/tivoli/tsm/client/hsm/bin/dsmrecalld
    root  5767344        1   0   Sep 05      -  0:20 /usr/tivoli/tsm/client/hsm/bin/dsmscoutd
    root 10813510        1   0   Sep 07      -  2:01 /usr/tivoli/tsm/client/ba/bin/dsmc schedule

The schedule is started up via inittab, but dont know if the others are needed.

Israel.
0
NAS Cloud Backup Strategies

This article explains backup scenarios when using network storage. We review the so-called “3-2-1 strategy” and summarize the methods you can use to send NAS data to the cloud

 
LVL 68

Expert Comment

by:woolmilkporc
ID: 36522096
Ok,

the rest is TSM HSM (Hierarchical Space Management).

dsmrecalld listens to Open requests on migrated files to have them brought back.
dsmmonitord checks for available space.
dsmrootd provides non-root user access to HSM.
dsmscoutd scans for files eligible for migration.

Obviously you have client version 5.5.3 and Sysback version 5.6.7.1

To be really sure issue

lslpp -l "tivoli*"

filepath is needed for journal based backups governed by tsmjbbd.

wmp
0
 

Author Comment

by:sminfo
ID: 36522188
here's

[root@nim:/tools/scripts/logs] lslpp -l "tivoli*"
  Fileset                      Level  State      Description
  ----------------------------------------------------------------------------
Path: /usr/lib/objrepos
  tivoli.tivguid             1.1.0.0  COMMITTED  IBM Tivoli GUID on AIX
  tivoli.tsm.client.api.32bit
                             5.5.3.0  COMMITTED  TSM Client - Application
                                                 Programming Interface
  tivoli.tsm.client.api.64bit
                             5.5.3.0  COMMITTED  TSM Client - 64bit Application
                                                 Programming Interface
  tivoli.tsm.client.ba.32bit.base
                             5.5.3.0  COMMITTED  TSM Client - Backup/Archive
                                                 Base Files
  tivoli.tsm.client.ba.32bit.common
                             5.5.3.0  COMMITTED  TSM Client - Backup/Archive
                                                 Common Files
  tivoli.tsm.client.ba.32bit.image
                             5.5.3.0  COMMITTED  TSM Client - IMAGE Backup
                                                 Client
  tivoli.tsm.client.ba.32bit.nas
                             5.5.3.0  COMMITTED  TSM Client - NAS Backup Client
  tivoli.tsm.client.ba.32bit.web
                             5.5.3.0  COMMITTED  TSM Client - Backup/Archive
                                                 WEB Client
  tivoli.tsm.client.hsm.jfs2
                             5.5.3.0  COMMITTED  TSM Client - Hierarchical
                                                 Storage Management
  tivoli.tsm.client.jbb      5.5.3.0  COMMITTED  TSM Client - Journal-base
                                                 Backup
  tivoli.tsm.client.sysback.license.cert
                             5.6.7.1  COMMITTED  IBM Tivoli Storage Manager for
                                                 System Backup and Recovery
                                                 License Certificates
  tivoli.tsm.client.sysback.license.rte
                             5.6.7.1  COMMITTED  IBM Tivoli Storage Manager for
                                                 System Backup and Recovery
                                                 License Runtime
  tivoli.tsm.client.sysback.rte
                             5.6.7.1  COMMITTED  IBM Tivoli Storage Manager for
                                                 System Backup and Recovery
                                                 Program Files
  tivoli.tsm.filepath.rte   2.2.0.35  COMMITTED  TSM Filepath - Kernel
                                                 extension for JBB

Path: /etc/objrepos
  tivoli.tivguid             1.1.0.0  COMMITTED  IBM Tivoli GUID on AIX
  tivoli.tsm.filepath.rte   2.2.0.35  COMMITTED  TSM Filepath - Kernel
                                                 extension for JBB

But I don't see the dsmcad daemon? Isn't necessary?

And is this TSM HSM need?

NIM server, as the famous TSM-GUY :-), is backup using the tsm sched. So, are the rest of daemons needed?
0
 
LVL 68

Assisted Solution

by:woolmilkporc
woolmilkporc earned 500 total points
ID: 36522268
Yes, you have client version 5.5.3

dsmcad is meant to provide browser access to the TSM client GUI if desired, and can replace dsmc sched if so configured (see above).
If you have "dsmc sched" in inittab and don't want Web access to the TSM client dsmcad is not needed.

>> is this TSM HSM need? <<

How should I know?

HSM is a payable add-on to TSM providing space management.
That's to say files in filesystems reaching a configured filling level are migrated to TSM storage,
so that only a "stub" is left and space is freed.
In case of an open request against such a stub the migrated file it is recalled from TSM.

Issue "mount" and look for "fsm" (= "file system migrator") under "vfs".
If you find it then that FS is space managed.
Check in /etc/adsm/SpaceMan/migfstab for the configuration in effect.

Regular (incremental) backups are fully independent of HSM, so HSM is not needed for your purpose (but maybe for other things?)

wmp
0
 

Author Closing Comment

by:sminfo
ID: 36522414
OK wmp,

I'll take a look... Thanks..!
0

Featured Post

The Eight Noble Truths of Backup and Recovery

How can IT departments tackle the challenges of a Big Data world? This white paper provides a roadmap to success and helps companies ensure that all their data is safe and secure, no matter if it resides on-premise with physical or virtual machines or in the cloud.

Question has a verified solution.

If you are experiencing a similar issue, please ask a related question

Suggested Solutions

Title # Comments Views Activity
what is the meaning of filesystem loop detected? 7 1,047
Using Grep to Find a file 8 91
help pulling data string using Awk 9 69
Oracle Finace 3 77
Using libpcap/Jpcap to capture and send packets on Solaris version (10/11) Library used: 1.      Libpcap (http://www.tcpdump.org) Version 1.2 2.      Jpcap(http://netresearch.ics.uci.edu/kfujii/Jpcap/doc/index.html) Version 0.6 Prerequisite: 1.      GCC …
FreeBSD on EC2 FreeBSD (https://www.freebsd.org) is a robust Unix-like operating system that has been around for many years. FreeBSD is available on Amazon EC2 through Amazon Machine Images (AMIs) provided by FreeBSD developer and security office…
Learn how to navigate the file tree with the shell. Use pwd to print the current working directory: Use ls to list a directory's contents: Use cd to change to a new directory: Use wildcards instead of typing out long directory names: Use ../ to move…
In a previous video, we went over how to export a DynamoDB table into Amazon S3.  In this video, we show how to load the export from S3 into a DynamoDB table.

770 members asked questions and received personalized solutions in the past 7 days.

Join the community of 500,000 technology professionals and ask your questions.

Join & Ask a Question