Konfiguration unter macOS

The node can also be set up via the GUI. The configuration via the terminal is described here.

The configuration files are located in the installation directory (/Library/Preferences/Tivoli Storage Manager/) and are called dsm.sys and dsm.opt.
The main entries are in the file dsm.sys, which can only be written by root, while dsm.opt contains optional attributes that can be freely selected by each user.

In response to your node registration request, you have received an e-mail containing the server name and the server port number of the server on which the node was registered. 
You must now enter these in the dsm.sys
Here is an example of a dsm.sys for the node test node, which is on the server S10.abs.lrz.de with the port number 2500:

*### Servername is freely selectable. It only must be the same as in the dsm.opt. Our Recommendation is to call it as the NODENAME
servername Testnode
*### Configuration for the Connection to the TSM/ISP Server
nodename         Testnode
tcpserveraddress s10.abs.lrz.de
tcpport          2500
COMMMETHOD V6TCPIP
*### Please uncomment pwgen (with *) before the first login, only necessary if the Node password has not been changed yet.
PASSWORDACCESS GENERATE
*### Include Exlude List is necessary to choose which
inclexcl /Library/Preferences/Tivoli Storage Manager/dsm.excl.local
*###Setting for the automatic Backup service
managedservices schedule
QUERYSCHEDPERIOD 1
*###Logfile Location
ERRORLOGName /var/log/dsmerror.log
SCHEDLOGName /var/log/dsmsched.log
*###Logpruning after 7 Days
schedlogretention 7 D
errorlogretention 7 D

Accordingly, here, for example, is the matching dsm.opt:

*### Servername is set to the same as in the dsm.sys that the ISP Client knows which Settings belong to which node
servername Testnode
*### This Option must be set if Subdirectorys should be backuped too
SUbdir yes
*###  Specify which partitions you want to Backup
domain /media/test
domain /Users/administrator

Inclexcl file for including or excluding folders and files from the backup

In dsm.sys, you can specify the path to a file containing include/exclude instructions for ISP. This allows you to explicitly exclude files and directories from the backup.
The path to this file is then entered in dsm.sys:

InclExcl /Library/Preferences/Tivoli Storage Manager/dsm.excl.local

Here you can find the detailed IBM support article on how to exclude directories and folders using this list.

Use automatic backup

When registering the node, you must indicate that you wish to use the option (within a certain time window).
However, you can also do this at any time by formulating your request in an incident via the LRZ servicedesk.

Please note that the option passwordaccess generate must be set. You can do this in the ISP GUI under Edit → Client defaults → Authorization by selecting the following settings:
Kennwort generieren, Chiffrierschlüsselkennwort lokal sichern und 28-Bit-AES oder 256-Bit-AES. Then click on Anwenden and then OK to save the settings.

You can then activate the automatic backup as follows:

  • Open the IBM Storage Protect Tool for Administrators via the Launchpad or via the terminal (with open /Applications/IBM\ Storage\ Protect/IBM\ Storage\ Protect\ Tools\ for\ Administrators.app).
  • Select Start Client Acceptor Daemon there.
  • After you have clicked OK, you must enter your local administrator password.
  • After you have authenticated yourself as an administrator, the ISP scheduler will be started and you will receive a confirmation message.
  • The ISP scheduler will create two log files in the /Library/Logs/tivoli/tsm/ directory: 
    dsmsched.log for all entries of the automatic backups
    dsmerror.log for all backups

Check whether the scheduler service is working

If the scheduler service has been set up successfully, you should see an entry similar to this one in the dsmsched.log file (you can set the path to this in your dsm.sys by using the SCHEDLOGName variable):

IBM Spectrum Protect-Client für Sichern/Archivieren Version 8, Release 1, Stufe 6.0
Server wird nach dem nächsten geplanten Ereignis abgefragt.
Knotenname: Testnode
Sitzung hergestellt mit Server S10: Linux/x86_64
Serverversion 7, Realease 1, Stufe 7.300
Serverdatum/-zeit: Letzer Zugriff: 02.10.2018 10:18:16
 
--- ANFANG DER PLANUNGSPROTOKOLLABFRAGE
--- ENDE DER PLANUNGSPROTOKOLLABFRAGE
Nächste geplante Operation:
-------------------------------------
Zeitplan:              WD0900
Aktion:                Incremental
Objekte:
Optionen:
Server-Fensterstart:   09:00:00 am 03.10.2018
-------------------------------------
Zeitplan wird aktualisiert in 1 Stunde.

If your entry in the dsmsched.log differs from this, please check the dsmerror.log for errors. If you continue to have problems with the scheduler, you are welcome to create an incident via our LRZ servicedesk.

Notification of the status of the automatic backup via e-mail

To keep track of your automatic node backups, you can activate e-mail notification for each node in DATWeb.
To do this, double-click on the node on which you want to activate e-mail notification and then click on Change Node Details in the top right-hand corner.

Now select the desired notification method under Backup emails: or Backup emails: (Aux.)::

  • Unsuccessful Backup means that you will only receive an email if the backup did not run or was completed with errors.
  • Daily means that you will receive an email every day, regardless of whether the backup was successful or not.

Configuration of multiple nodes on one system

If you need several nodes on your system, you are welcome to create an incident via our LRZ servicedesk.
Unfortunately, however, there may be restrictions regarding the automatic backup and more with several nodes on one system.