IBM Spectrum Protect 8.1.x Installation and Configuration for Linux


IBM Spectrum Protect Client for Linux

This solution assumes that you have completed the node registration form for Data Backup Services and that you have received a confirmation email from the Division of Information Technology (IT) confirming your node registration. 

Download the IBM Spectrum Protect client Linux x86_64- 81.14 Installer https://terpware.umd.edu/Linux/Title/3422

Login to the server has root user

Untar SP_CLIENT_8.1.14_LIN86_ML.tar.gz

tar -xvf SP_CLIENT_8.1.14_LIN86_ML.tar.gz

cd TSMCLI_LNX/tsmcli

Install the 64-bit GSKit packages. In the following command example, the “8.x.x.x” characters represent the GSKit version

[gbegasha@avw-tsmr-dev spclient]# tar -xvf SP_CLIENT_8.1.14_LIN86_ML.tar.gz

TSMCLI_LNX/

TSMCLI_LNX/tsmcli/

TSMCLI_LNX/tsmcli/linux86_DEB/

TSMCLI_LNX/tsmcli/linux86_DEB/gskcrypt64_8.0-55.24.linux.x86_64.deb

TSMCLI_LNX/tsmcli/linux86_DEB/tivsm-apicit.amd64.deb

TSMCLI_LNX/tsmcli/linux86_DEB/tivsm-api64.amd64.deb

TSMCLI_LNX/tsmcli/linux86_DEB/tivsm-ba.amd64.deb

TSMCLI_LNX/tsmcli/linux86_DEB/README_api.htm

TSMCLI_LNX/tsmcli/linux86_DEB/tivsm-filepath-source.tar.gz

TSMCLI_LNX/tsmcli/linux86_DEB/README.htm

TSMCLI_LNX/tsmcli/linux86_DEB/tivsm-bacit.amd64.deb

TSMCLI_LNX/tsmcli/linux86_DEB/tivsm-jbb.amd64.deb

TSMCLI_LNX/tsmcli/linux86_DEB/gskssl64_8.0-55.24.linux.x86_64.deb

TSMCLI_LNX/tsmcli/linux86_DEB/tivsm-bahdw.amd64.deb

TSMCLI_LNX/tsmcli/linux86/

TSMCLI_LNX/tsmcli/linux86/TIVsm-BA.x86_64.rpm

TSMCLI_LNX/tsmcli/linux86/update.txt

TSMCLI_LNX/tsmcli/linux86/GSKit.pub2.pgp

TSMCLI_LNX/tsmcli/linux86/README_api.htm

TSMCLI_LNX/tsmcli/linux86/TIVsm-API64.x86_64.rpm

TSMCLI_LNX/tsmcli/linux86/gskcrypt64-8.0.55.24.linux.x86_64.rpm

TSMCLI_LNX/tsmcli/linux86/README.htm

TSMCLI_LNX/tsmcli/linux86/gskssl64-8.0.55.24.linux.x86_64.rpm

TSMCLI_LNX/tsmcli/linux86/RPM-GPG-KEY-ibmpkg

TSMCLI_LNX/tsmcli/linux86/TIVsm-BAcit.x86_64.rpm

TSMCLI_LNX/tsmcli/linux86/TIVsm-JBB.x86_64.rpm

TSMCLI_LNX/tsmcli/linux86/TIVsm-APIcit.x86_64.rpm

TSMCLI_LNX/tsmcli/linux86/TIVsm-filepath-source.tar.gz

TSMCLI_LNX/tsmcli/linux86/TIVsm-BAhdw.x86_64.rpm

TSMCLI_LNX/tsmcli/linux86/TIVsm-WEBGUI.x86_64.rpm

cd TSMCLI_LNX/tsmcli/linux86

Install the 64-bit GSKit packages. In the following command example, the “8.x.x.x” characters represent the GSKit version

rpm -U gskcrypt64-8.0.55.24.linux.x86_64.rpm gskssl64-8.0.55.24.linux.x86_64.rpm

TIVsm-API64.x86_64.rpm

Install the backup-archive client

[gbegasha@avw-tsmr-dev linux86]# rpm -ivh TIVsm-BA.x86_64.rpm

Preparing... ################################# [100%]

Updating / installing...

1:TIVsm-BA-8.1.14-0 ################################# [100%]

[gbegasha@avw-tsmr-dev linux86]# rpm -ivh TIVsm-BAcit.x86_64.rpm

Preparing... ################################# [100%]

Updating / installing...

1:TIVsm-BAcit-8.1.14-0 ################################# [100%]

[gbegasha@avw-tsmr-dev linux86]#

To check SP backup-archive client versions

[gbegasha@avw-tsmr-dev linux86]# dsmc q sess

IBM Spectrum Protect

Command Line Backup-Archive Client Interface

Client Version 8, Release 1, Level 14.0

 

Open the confirmation email you received from the Division of IT detailing the node information you will need to configure the client. You should see information that looks something like this:

 

for new configuration cp dsm.opt.smp dsm.opt

Sample of dsm.sys and dsm.opt file 

dsm.sys 

-----------------

servername TSM_SDCPRIM02
  tcpserveraddress      SDC-BUSRV02.UMD.EDU 
  tcpport                    1500
  errorlogname          /var/log/dsmerror-TSM_SDCPRIM02.log
  errorlogretention     30 D
  schedlogname         /var/log/dsmsched-TSM_SDCPRIM02.log
  schedlogretention    30 D
  passwordaccess       generate
  passworddir           /etc/adsm/TSM_SDCPRIM02
  managedservices     schedule
  tcpadminport 1510

dsm.opt 

----------------------

servername TSM_SDCPRIM02

 

cp /opt/tivoli/tsm/client/ba/bin/dsmcad.service  /etc/systemd/system/.

as root user

systemctl daemon-reload to reload units

systemctl start dsmcad

to check the schedule 

tail /var/log/dsmsched-TSM_SDCPRIM02.log

06/14/2022 10:11:58 Next operation scheduled:

06/14/2022 10:11:58 ------------------------------------------------------------

06/14/2022 10:11:58 Schedule Name:         OSFILES-DAILY-INCR-2100

06/14/2022 10:11:58 Action:                Incremental

06/14/2022 10:11:58 Objects:               

06/14/2022 10:11:58 Options:               

06/14/2022 10:11:58 Server Window Start:   21:00:00 on 06/14/2022

06/14/2022 10:11:58 ------------------------------------------------------------

06/14/2022 10:11:58 Scheduler has been stopped.