Tivoli client
Karl schlitt <[email protected]> Fri, 26 Jul 2002 14:38:12 -0500
| Newsgroups | gmane.linux.redhat.s390 |
|---|---|
| Message-ID | <[email protected]> |
Hello list,
I thought i'd pass along my notes on installing Tivoli backup
on s390. It wasn't just install and go, but it does work.
.karl
--
Install notes for Tivoli Backup Client version 4.2.2.1
under Redhat 7.2 s390 (31 bit) Linux
kschlitt at uneb.edu July 26 2002
get the rpms from:
http://www.tivoli.com/support/storage_mgr/clients.html#linux390
and put them in the root directory,
/TIVsm-API.s390.rpm
/TIVsm-BA.E2ACL.s390.rpm
/TIVsm-BA.s390.rpm
These rpm's will not install due to a dependence on
libstdc++-libc6.1-2.so.3.
unpack them with:
rpm2cpio < TIVsm-BA.s390.rpm | cpio -i --make-directories
This will create /opt/tivoli/tsm/client/* hierarchy.
The binaries therein will decline to run due to the libstdc++
problem. To get around this, create a symbolic link:
ln -s /usr/lib/libstdc++-libc6.2-2.so.3 \
/usr/lib/libstdc++-libc6.1-2.so.3
Copy /opt/tivoli/tsm/client/ba/bin/dsm.sys.smp to
/opt/tivoli/tsm/client/ba/bin/dsm.sys
and /opt/tivoli/tsm/client/ba/bin/dsm.opt.smp to
/opt/tivoli/tsm/client/ba/bin/dsm.opt
Get permissions and ownership right, we don't want just anyone
restoring system files, etc.
chown root.root /opt/tivoli/tsm/client/ba/bin/dsmc
chown root.root /opt/tivoli/tsm/client/ba/bin/dsm.opt
chown root.root /opt/tivoli/tsm/client/ba/bin/dsm.sys
chmod 600 /opt/tivoli/tsm/client/ba/bin/dsm.opt
chmod 600 /opt/tivoli/tsm/client/ba/bin/dsm.opt
chmod 700 /opt/tivoli/tsm/client/ba/bin/dsmc
Configure dsm.opt and dsm.sys as per your ADSM admin's instructions.
Unless there are network issues,(ie VM not doing proxy-arp,) you
should be good to go.
Pick one of the following if you want to run it automagicly.
to /etc/rc.d/rc.local append:
nohup /opt/tivoli/tsm/client/ba/bin/dsmc sched >/dev/null &
to /etc/inittab append:
adsm::once:/opt/tivoli/tsm/client/ba/bin/dsmc sched > /dev/null 2>&1
to /etc/crontab append:
01 2 * * * root /opt/tivoli/tsm/client/ba/bin/dsmc backup>/dev/null 2>&1
N.B. I have tested this in a non-production environment, with
none-critical data. It backs up and restores, but your mileage
may vary. I have not used client side compression, encryption
or anything very fancy. I never could get the web GUI thing to
work, i only used the CLI, dsmc. Server version was 4.1.4.0 on MVS.