Unterschiede

Hier werden die Unterschiede zwischen zwei Versionen angezeigt.

Link zu dieser Vergleichsansicht

Beide Seiten der vorigen Revision Vorhergehende Ãœberarbeitung
Nächste Überarbeitung
Vorhergehende Ãœberarbeitung
backup:tsm_linux [2021/01/27 10:34]
julbeier [RedHat Enterprise Linux 8 / CentOS (Stream) 8 / Scientific Linux 7 (x64)]
backup:tsm_linux [2021/09/02 11:38]
julbeier [Debian GNU/Linux, Ubuntu und Derivate] doppeltes wget
Zeile 1: Zeile 1:
-====== Installation ​TSM-Client unter Linux ======+====== Installation ​ISP-Client unter Linux ======
  
-Die Installation des TSM-Clients auf Linux gestaltet sich wenig spektakulär:​+Die Installation des ISP-Clients auf Linux gestaltet sich wenig spektakulär:​
  
-==== RedHat Enterprise Linux 8 / CentOS (Stream) 8 / Scientific Linux 7 (x64) ====+==== RedHat Enterprise Linux 8 / CentOS (Stream) 8 / Scientific Linux 7 (x64) / Suse ====
  
 Installationspaket von einem geeigneten Server (hier beispielhaft für Version 8.1.11.0 direkt von IBM) laden und entpacken: Installationspaket von einem geeigneten Server (hier beispielhaft für Version 8.1.11.0 direkt von IBM) laden und entpacken:
Zeile 13: Zeile 13:
  
   rpm -U gskcrypt64-*.linux.x86_64.rpm gskssl64-*.linux.x86_64.rpm   rpm -U gskcrypt64-*.linux.x86_64.rpm gskssl64-*.linux.x86_64.rpm
-  rpm -TIVsm-API64.x86_64.rpm+  rpm -TIVsm-API64.x86_64.rpm 
 +  rpm -U TIVsm-BA.x86_64.rpm
  
 ggf. Abhängigkeiten auflösen: ggf. Abhängigkeiten auflösen:
  
   yum -y install libstdc++   yum -y install libstdc++
-==== Suse Enterprise Linux Server / OpenSuSE ==== 
  
-derzeit nicht beschrieben+==== Debian GNU/Linux, Ubuntu und Derivate ====
  
 +Diese Installation unterscheidet sich von der oberen grundsätzlich nur von den Installationsdateien und dem Paket Manager.
 +Installationspaket von einem geeigneten Server (hier beispielhaft für Version 8.1.11.0) laden und entpacken:
  
-==== Debian GNU/​Linux ​und Derivate ====+  wget https://​public.dhe.ibm.com/​storage/​tivoli-storage-management/​maintenance/​client/​v8r1/Linux/​LinuxX86_DEB/​BA/​v8111/​8.1.11.0-TIV-TSMBAC-LinuxX86_DEB.tar ​  
 +  tar -xf 8.1.11.0-TIV-TSMBAC-LinuxX86_DEB.tar
  
 +ISP-Pakete installieren:​
  
-Speichern des verlinkten Dateiarchivs der für den TSM-Client umgewandelten ​.deb-Pakete.+  dpkg -i gskcrypt64_*.linux.x86_64.deb gskssl64_*.linux.x86_64.deb 
 +  dpkg -i tivsm-api64.amd64.deb 
 +  dpkg -i tivsm-ba.amd64.deb 
 +   
 +<note important>​Beim Testen dieser Installation trat unter **Debian** ein Fehler auf: 
 +  root@debian:​~#​ /bin/dsmc 
 +  /bin/dsmc: error while loading shared libraries: libgsk8ssl_64.so:​ cannot open shared object file: No such file or directory 
 +Dieser Fehler liegt daran, dass Programmbibliotheken mit ihren Verweisungen an einem ungewöhnlichen Ordner abgelegt werden. 
 +Der Fehler kann behoben werden, indem der Ordner dem System manuell bekannt gemacht wird: 
 +  printf "​%s\n"​ "# Extra Pfad fuer IBM Spectrum Protect (Backup)"​ "/​lib64"​ >/​etc/​ld.so.conf.d/​ISP.conf 
 +  ldconfig 
 +</​note>​ 
 +===== Passwort ändern =====
  
 +Das vom GITZ vergebene Passwort sollte zügig geändert werden:
 +  cd /​opt/​tivoli/​tsm/​client/​ba/​bin/​
 +  dsmc set password
 +<note tip>​Umlaute sind nicht erlaubt.</​note>​
  
-<​del>​http://​www.rz.uni-konstanz.de/​dienste/​backup/​downloads/​backupsoftware-clients/</​del>​+===== Konfiguration =====
  
 +Unter Unix/Linux erfolgt die Konfiguration in zwei Dateien
 +  * dsm.sys: allgemeine Definitionen inkl. Definition mehrerer Backup-Szenarien
 +  * dsm.opt: Anpassungen für das jeweilige Backupszenario
  
-Bedauerlicherweise stellt das Rechenzentrum der Universität Konstanz keine .deb-Pakete mehr zur Verfügung.+Beide Dateien werden typischerweise unter folgendem Pfad abgelegt:
  
-Ersatz: https://www.scc.kit.edu/backupbw/+''​/opt/tivoli/tsm/client/​ba/​bin/''​
  
 +Eine Liste mit Erläuterungen der Optionen finden Sie [[backup:​configuration_client|hier]]
  
-Bei IBM selbst findet man folgendes Verzeichnis:+In Linux sollten die folgenden Optionen in dsm.sys hinzugefügt werden, da die Dateien und Verzeichnisse nicht mit gesichert werden müssen um das System wiederherzustellen: 
 +<​code>​ 
 +*EXCLUDE SPECIFIC (SUB-)DIRECTORIES 
 +exclude.fs ​          /var
  
-ftp://public.dhe.ibm.com/​storage/​tivoli-storage-management/​maintenance/​client/​v7r1/​Linux/​LinuxX86_DEB/​BA/​v716+exclude.dir ​         ​/proc 
 +exclude.dir ​         ​/dev 
 +exclude.dir          ​/root
  
-Eine vollständige Beschreibung der Installation wird sobald wie möglich ergänzt. +*USE OF WILDCARDS 
-===== Konfiguration =====+exclude ​             "/tmp/.../*" 
 +exclude ​             "/​usr/​src/​.../​*"​ 
 +exclude ​             "​*error_log*"​ 
 +exclude ​             /​www/​.../​*[-_.]log*
  
-Unter Unix/Linux erfolgt die Konfiguration in zwei Dateien +exclude ​/.../log/.../* 
-  * dsm.sys: allgemeine Definitionen inklDefinition mehrerer Backup-Szenarien +exclude /.../​logs/​.../​*
-  ​dsm.opt: Anpassungen für das jeweilige Backupszenario+
  
-Beide Dateien werden typischerweise unter folgendem Pfad abgelegt:+*INCLUDE DIRECTORIES 
 +*(EXCLUDE FROM EXCLUSION) 
 +include /​var/​spool/​cron/​.../​*
  
-''​/opt/tivoli/tsm/client/​ba/​bin/''​+* IF DOMAINS IN OPTFILE ARE NOT MOUNTPOINTS DEFINE THEM HERE AS, 
 +* ALSO NEEDED AT INCLUDES IN FULLY EXCLUDED FS 
 +virtualmountpoint ​   ​/var/spool/cron 
 +</code>
  
-Eine Beispieldatei mit Erläuterungen finden Sie [[backup:​configuration_client|hier]] 
backup/tsm_linux.txt · Zuletzt geändert: 2021/09/02 11:38 von julbeier
Gauß-IT-Zentrum