You are located in service: Backup & Restore





Update on Linux (RHEL 7 - CentOS 7.6.1810, not debian or ubuntu)


Please note that you need root privileges to perform this tutorial on your system!


Download the client software

Create a temporary directory and download the client software to this directory.

The downloaded file is an archive and must be unpacked after the download.

mkdir /tmp/backup_client/
cd /tmp/backup_client/
wget<aktuelle Version>/<aktuelle Version>-TIV-TSMBAC-LinuxX86.tar
tar -xvf <aktuelle Version>-TIV-TSMBAC-LinuxX86.tar
Alternative (RWTH intern best effort bzw. IT Center intern) - yum-Repository [RHEL]


Repository without signed packages. For internal use only and at your own risk.

sudo wget -O /etc/yum.repos.d/tsm8.repo
yum update -y gskcrypt64.linux.x86_64 gskssl64.linux.x86_64 TIVsm-BAcit.x86_64 TIVsm-APIcit.x86_64 TIVsm-API64.x86_64 TIVsm-BA.x86_64

Backing up the configuration file

Before you update the client software, please back up your configuration files with the following commands.

mkdir /tmp/backup_client/ -p
cd /tmp/backup_client/
mv /opt/tivoli/tsm/client/ba/bin/dsm.opt /tmp/backup_client/dsm.opt_bak
mv /opt/tivoli/tsm/client/ba/bin/dsm.sys /tmp/backup_client/dsm.sys_bak

Uninstalling the old client software

First stop the Client Acceptor Daemon.

systemctl stop dsmcad

Use the following command to uninstall the old client software.

rpm -e `rpm -qa | grep TIVsm`
rpm -e gskcrypt64 gskssl64

If the following command does not return any output, the packages have been successfully uninstalled.

yum list installed | grep -e TIV -e gsk

Clearing the old installation directory

Use the following command to delete the directory of the old installation.

rm -rf /opt/tivoli/

Installing the new client software

Use the following command to install the new client software.


Make sure you are still in the /tmp/backup_client/ directory!

rpm -ivh gskcrypt64- gskssl64- TIVsm-BAcit.x86_64.rpm TIVsm-APIcit.x86_64.rpm TIVsm-API64.x86_64.rpm TIVsm-BA.x86_64.rpm

You can use the following command to check whether the installation was successful.

yum list installed | grep -e TIV -e gsk
TIVsm-API64.x86_64                 8.1.8-0                             installed
TIVsm-APIcit.x86_64                 8.1.8-0                             installed
TIVsm-BA.x86_64                      8.1.8-0                             installed
TIVsm-BAcit.x86_64                  8.1.8-0                             installed
gskcrypt64.x86_64                    8.0-55.4                            installed
gskssl64.x86_64                       8.0-55.4                            installed

Installing the certificate

After installing the client software, it is necessary to install the root certificate T-TeleSec GlobalRoot Class 2 on your system.

To do this, navigate to the previously created temporary directory and enter the following commands to download and install the certificate.

mkdir /tmp/backup_client/ -p
cd /tmp/backup_client/
cd /opt/tivoli/tsm/client/ba/bin/
./dsmcert -add -server "T-TeleSec GlobalRoot Class 2" -file /tmp/backup_client/rootcert.pem

Restoring the configuration file

After the installation has been successfully completed, you can move your previously saved configuration files to the new installation directory.

mv /tmp/backup_client/dsm.opt_bak /opt/tivoli/tsm/client/ba/bin/dsm.opt
mv /tmp/backup_client/dsm.sys_bak /opt/tivoli/tsm/client/ba/bin/dsm.sys

Restarting the Client Acceptor Daemon

After writing back the configuration files, start the Client Acceptor Daemon again.

systemctl start dsmcad

Clearing the temporary directory

Finally, you can remove the temporary directory and the installation packages.

rm -rf /tmp/backup_client/

last changed on 07/14/2022

How did this content help you?

Creative Commons Lizenzvertrag
This work is licensed under a Creative Commons Attribution - Share Alike 3.0 Germany License