Skip to content

Tivoli Backup client on Ubuntu

Michael Huber edited this page Dec 18, 2018 · 1 revision

Write up from 22.12.2017 of what Osvaldo Zagordi did:

ubuntu@dolina:~$ wget http://service.boulder.ibm.com/storage/tivoli-storage-management/patches/client/v8r1/Linux/LinuxX86_DEB/v810/8.1.0.2-TIV-TSMBAC-LinuxX86_DEB.tar


ubuntu@dolina:~$ tar xvf 8.1.0.2-TIV-TSMBAC-LinuxX86_DEB.tar
./bacli/gskcrypt64_8.0-50.66.linux.x86_64.deb
...
./bacli/tivsm-jbb.amd64.deb

ubuntu@dolina:~$ cd bacli/

ubuntu@dolina:~/bacli$ sudo dpkg -i gskcrypt64_8.0-50.66.linux.x86_64.deb gskssl64_8.0-50.66.linux.x86_64.deb
ubuntu@dolina:~/bacli$ sudo dpkg -i tivsm-api64.amd64.deb
ubuntu@dolina:~/bacli$ sudo dpkg -i tivsm-apicit.amd64.deb
ubuntu@dolina:~/bacli$ sudo dpkg -i tivsm-ba.amd64.deb
ubuntu@dolina:~/bacli$ sudo dpkg -i tivsm-bacit.amd64.deb


ubuntu@dolina:~$ cat /opt/tivoli/tsm/client/api/bin64/dsm.sys
************************************************************************
* Tivoli Storage Manager *
* Sample Client System Options file for UNIX (dsm.sys.smp) *
************************************************************************
* This file contains the minimum options required to get started
* using TSM. Copy dsm.sys.smp to dsm.sys. In the dsm.sys file,
* enter the appropriate values for each option listed below and
* remove the leading asterisk (*) for each one.
*
* If your client node communicates with multiple TSM servers, be
* sure to add a stanza, beginning with the SERVERNAME option, for
* each additional server.
************************************************************************

SErvername tsm
COMMmethod TCPip
TCPPort 11517
TCPServeraddress idtsm17.uzh.ch
NODename dolina


PASSWORDAccess generate
MANAGEDServices schedule

SCHEDLOGName /var/log/dsmsched.log
SCHEDLOGRetention 10,d
ERRORLOGname /var/log/dsmerror.log
ERRORLOGRetention 10,d

ubuntu@dolina:~$ sudo ln -sv /opt/tivoli/tsm/client/api/bin64/dsm.sys /opt/tivoli/tsm/client/ba/bin/dsm.sys
'/opt/tivoli/tsm/client/ba/bin/dsm.sys' -> '/opt/tivoli/tsm/client/api/bin64/dsm.sys'
ubuntu@dolina:~$ sudo cp /opt/tivoli/tsm/client/ba/bin/dsm.opt.smp /opt/tivoli/tsm/client/ba/bin/dsm.opt

The first time the scheduler must be started manually with sudo /opt/tivoli/tsm/client/ba/bin/dsmc, user is DOLINA, password is dolina. After this sudo /etc/init.d/dsmcad start and the scheduler starts.

Clone this wiki locally