Difference: TSMInstallationUbuntu (1 vs. 2)

Revision 22011-12-15 - RainerPerske

Line: 1 to 1
 
META TOPICPARENT name="WebHome"

Installation eines TSM-Clients unter Ubuntu

Line: 43 to 43
 cat </opt/tivoli/tsm/client/ba/bin/dsm.opt Servername TSMNNNNN ARCHSYMLINKASFILE NO
Added:
>
>
Domain / /home/UUUUUUUU
 EOF

cat </opt/tivoli/tsm/client/ba/bin/inclexcl.def

Revision 12011-12-15 - RainerPerske

Line: 1 to 1
Added:
>
>
META TOPICPARENT name="WebHome"

Installation eines TSM-Clients unter Ubuntu

Dies gilt für die 32-Bit-Version von Ubuntu 10.04 LTS, bei der das Homeverzeichnis verschlüsselt ist und auch verschlüsselt gesichert werden soll und das Backup nur bei Bearf mit sudo dsmc inc gestartet werden soll, und natürlich nur für Rechner, die durch die von der WWU eingekauften Lizenz erfasst werden.

  • Für HHHHHHHH ist der Hostname einzusetzen.
  • Für UUUUUUUU ist der lokale Username einzusetzen.
  • Für TSMNNNNN ist der Hostname des TSM-Servers einzusetzen.
  • Die Include-/Exclude-Listen sind natürlich den eigenen Bedürfnissen anzupassen.
Nach Anmeldung des Clients (ggf. über die zuständige IVV) bei der zuständigen Stelle im ZIV (backup@uni-muenster.de) sollten sudo dsmc inc und bei Bedarf natürlich sudo dsmc restore aufgerufen werden können.

sudo -i
# Passwort eingeben
locale-gen en_US
mkdir TSM
cd TSM
wget ftp://ftp.scc.kit.edu/pub/tsm/mirror/maintenance/client/v6r1/Linux/LinuxX86/v614/6.1.4.0-TIV-TSMBAC-LinuxX86.tar
tar xf 6.1.4.0-TIV-TSMBAC-LinuxX86.tar
alien -dc TIVsm-API.i386.rpm
alien -dc TIVsm-BA.i386.rpm
dpkg -i tivsm-api_6.1.4-1_i386.deb
dpkg -i tivsm-ba_6.1.4-1_i386.deb

cat <<EOF >/opt/tivoli/tsm/client/ba/bin/dsm.sys
DEFAULTServer      TSMNNNNN
SErvername         TSMNNNNN
INCLEXCL           "/opt/tivoli/tsm/client/ba/bin/inclexcl.def"
NODEName           HHHHHHHH
TCPPort            1500
TCPServeraddress   TSMNNNNN.UNI-MUENSTER.DE
COMPression        OFF
Passwordaccess     Generate
SchedlogName       /var/log/tsm/dsmsched.log
SchedlogRetention  7 D
ErrorlogName       /var/log/tsm/dsmerror.log
ErrorlogRetention  7 D
DIRMC              DIR
include.encrypt    /home/UUUUUUUU/.../*
encryptkey         prompt
EOF

cat <<EOF >/opt/tivoli/tsm/client/ba/bin/dsm.opt
Servername TSMNNNNN
ARCHSYMLINKASFILE NO
EOF

cat <<EOF >/opt/tivoli/tsm/client/ba/bin/inclexcl.def 
exclude.fs /proc
exclude.fs /sys
exclude.fs /dev
exclude.fs /var/run
exclude.fs /var/lock
exclude.dir /home/.ecryptfs           
exclude     /.../core  
exclude     /var/log/lastlog
exclude.dir /.../.netscape/cache
exclude.dir /.../.mozilla/.../Cache
exclude.dir /.../.opera/cache4  
exclude.dir /.../.kde/share/cache
exclude.dir /.../.kde/share/thumbnails
EOF

cat <<EOF >/usr/local/bin/dsmc
#!/bin/bash
LANG=en_US LC_ALL=en_US LD_LIBRARY_PATH=/opt/tivoli/tsm/client/api/bin /usr/bin/dsmc "$@"
EOF

-- RainerPerske - 2011-12-15

 
This site is powered by the TWiki collaboration platform Powered by PerlCopyright © 2008-2022 by the contributing authors. All material on this collaboration platform is the property of the contributing authors.
Ideas, requests, problems regarding ZIVwiki? Send feedback
Datenschutzerklärung Impressum