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
Letzte Ãœberarbeitung Beide Seiten der Revision
backup:tsm_linux [2018/10/04 11:14]
henbloch
backup:tsm_linux [2021/03/04 08:33]
julbeier Rechtschreibkorrektur
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 / CentOS ​/ Scientific Linux (x64) ====+==== RedHat Enterprise Linux / CentOS ​(Stream) 8 / Scientific Linux (x64) / Suse ====
  
-Installationspaket von einem geeigneten Server (hier beispielhaft für Version ​6.2.2.3 vom KIT) laden und entpacken:+Installationspaket von einem geeigneten Server (hier beispielhaft für Version ​8.1.11.0 direkt von IBM) laden und entpacken:
  
-  wget http://ftp.scc.kit.edu/pub/tsm/scc/tsm-client/linux/x86_64/v716/7.1.6.5/7.1.6.5-TIV-TSMBAC-LinuxX86.tar ​  +  wget https://public.dhe.ibm.com/storage/tivoli-storage-management/maintenance/client/v8r1/Linux/LinuxX86/BA/v8111/8.1.11.0-TIV-TSMBAC-LinuxX86.tar ​  
-  tar -xf 7.1.6.5-TIV-TSMBAC-LinuxX86.tar+  tar -xf 8.1.11.0-TIV-TSMBAC-LinuxX86.tar
  
 TSM-Pakete installieren:​ TSM-Pakete installieren:​
  
-  rpm -U gskcrypt32-8.0.13.4.linux.x86.rpm gskssl32-8.0.13.4.linux.x86.rpm +  rpm -U gskcrypt64-*.linux.x86_64.rpm gskssl64-*.linux.x86_64.rpm 
-  rpm -U gskcrypt64-8.0.13.4.linux.x86_64.rpm gskssl64-8.0.13.4.linux.x86_64.rpm +  rpm -U TIVsm-API64.x86_64.rpm 
-  rpm -ivh TIVsm-API.i386.rpm TIVsm-API64.i386.rpm ​TIVsm-BA.i386.rpm''​+  rpm -TIVsm-BA.x86_64.rpm
  
 ggf. Abhängigkeiten auflösen: ggf. Abhängigkeiten auflösen:
  
-  yum -y install ​compat-libstdc++-33 compat-libstdc++-33.i686 ​libstdc+++  yum -y install libstdc++
  
 +==== Debian GNU/Linux, Ubuntu und Derivate ====
  
-==== Suse Enterprise Linux Server ​/ OpenSuSE ====+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:
  
-derzeit nicht beschrieben+  wget 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:​
  
-==== Debian GNU/Linux und Derivate ​====+  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>​
  
-Speichern des verlinkten Dateiarchivs der für den TSM-Client umgewandelten .deb-Pakete.+===== 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
  
-<​del>​http://​www.rz.uni-konstanz.de/​dienste/​backup/​downloads/​backupsoftware-clients/</​del>​+Beide Dateien werden typischerweise unter folgendem Pfad abgelegt:
  
 +''/​opt/​tivoli/​tsm/​client/​ba/​bin/''​
  
-Bedauerlicherweise stellt das Rechenzentrum ​der Universität Konstanz keine .deb-Pakete mehr zur Verfügung.+Eine Liste mit Erläuterungen ​der Optionen finden Sie [[backup:​configuration_client|hier]]
  
 +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
  
-Bei IBM selbst findet man folgendes Verzeichnis:​+exclude.dir ​         /proc 
 +exclude.dir ​         /dev 
 +exclude.dir ​         /root
  
-ftp://public.dhe.ibm.com/storage/tivoli-storage-management/maintenance/client/v7r1/Linux/LinuxX86_DEB/​BA/​v716+*USE OF WILDCARDS 
 +exclude ​             "/tmp/.../*" 
 +exclude ​             "/usr/src/.../*" 
 +exclude ​             "​*error_log*"​ 
 +exclude ​             ​/www/.../*[-_.]log*
  
-Eine vollständige Beschreibung der Installation wird sobald wie möglich ergänzt. +exclude /.../​log/​.../​* 
-===== Konfiguration =====+exclude /​.../​logs/​.../​*
  
-Unter Unix/Linux erfolgt die Konfiguration in zwei Dateien +*INCLUDE DIRECTORIES 
-  dsm.sys: allgemeine Definitionen inklDefinition mehrerer Backup-Szenarien +*(EXCLUDE FROM EXCLUSION) 
-  * dsm.opt: Anpassungen für das jeweilige Backupszenario+include /​var/​spool/​cron/​.../*
  
-Beide Dateien werden typischerweise unter folgendem Pfad abgelegt: +* IF DOMAINS IN OPTFILE ARE NOT MOUNTPOINTS DEFINE THEM HERE AS, 
- +* ALSO NEEDED AT INCLUDES IN FULLY EXCLUDED FS 
-''​/opt/tivoli/tsm/​client/​ba/​bin/''​+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