Beide Seiten der vorigen RevisionVorhergehende Überarbeitung | Nächste ÜberarbeitungBeide Seiten der Revision |
tsm-backup_mit_linux [2009/12/29 15:47] – bewi | tsm-backup_mit_linux [2009/12/29 18:07] – bewi |
---|
| |
Bitte Reihenfolge beim Installieren beachten ! | Bitte Reihenfolge beim Installieren beachten ! |
| |
| Wenn alles geklappt hat, findet sich alles Notwendige unterhalb von |
| * /opt/tivoli/tsm/ , |
| das Wichtigste aber in |
| * /opt/tivoli/tsm/client/ba/bin/ |
| Hier gibt's dann auch die (Beispiel-)Konfigurations-Dateien |
| * dsm.sys(.smp) und |
| * dsm.opt(.smp) |
| welche a) für die Anwendung notwendig sind und b) standardmäßig hier in diesem Verzeichnis gesucht werden. |
| |
==== Konfiguration ==== | ==== Konfiguration ==== |
| |
| Es finde es eine gute Praxis, beide o.g. Konfigurationsdateien z.B. im Verzeichnis /etc/tsm/ abzulegen, |
| |
| # mkdir /etc/tsm/ |
| |
| die beiden Konfigurationsdateien __dsm.sys__ und __dsm.opt__ hier mit dem Lieblings-Text-Editor anzulegen, und dann zu verlinken: |
| |
| # cd /opt/tivoli/tsm/client/ba/bin/ |
| # mv dsm.sys dsm.sys.orig |
| # mv dsm.opt dsm.opt.orig |
| # ln -s /etc/tsm/dsm.sys |
| # ln -s /etc/tsm/dsm.opt |
| |
| ---- |
| |
| So könnte Ihre (Minimal-)**dsm.sys**-Datei aussehen: |
| |
| servername ARCH2 |
| COMMmethod TCPip |
| TCPPort 1503 |
| TCPServeraddress arch2.uni-freiburg.de |
| Passwordaccess generate |
| |
| inclexcl /etc/tsm/inclexcl |
| compression off |
| nodename myhost.mydomain.uni-freiburg.de |
| passworddir /etc/tsm/security |
| |
| |
| Zu den o.a. Parametern: |
| * Der //**servername**// (hier) "__ARCH2__" ist ein Alias für den daran anschliessenden TSM-Server-Definitionsblock für einen unserer (derzeit) vier TSM-Server, der Ihnen bzw. Ihrem Knoten bei der [[https://myaccount.uni-freiburg.de/|Registrierung]] zugewiesen wird. Dieser Definitionsblock beinhaltett zwingend die Kommunikations-Parameter zum TSM Server mit der |
| * alternativlosen //**COMMmethod**// "__TCPip__" (also das Protokoll), |
| * der //**TCPServeraddress**// , die IP-Adresse des TSM-Servers, hier "__arch2.uni-freiburg.de__" und |
| * des zugehörigen //**TCPPort**//, hier im Beispiel "__1503__" |
| |
| Für "multi user clients" empfiehlt sich die Einstellung |
| * //**Passwordaccess generate**// , |
| was sicherstellt, dass jeder "User" auf dem System auf **seine** geischerten Dateien im TSM zugreifen kann, ohne das Passwort zu wissen. |
| |
| |
| Im Übrigen kann man über den Aliasnamen beim Aufruf der TSM-Client-SW auf verschieden TSM-Server zugreifen, was aber im Otto-Normalfall für Sie als Anwender nicht relevant ist. |
| |
| Die weiteren "global geltenden" Parametern: |
| * //**inclexcl**// (eine Datei mit bei der Sicherung auszuschließenden Datei- und Verzeichnis-Namen) |
| * //**compression**// "off" oder alternativ auch "on" bei langsamen Verbindungen |
| * Der //**nodename**// ist optional, wenn der Linux-**HOSTNAME** diesem entspricht; der Knotenname wird bei der [[https://myaccount.uni-freiburg.de/|Registrierung]] angegeben und muss dem FQDN (Full Qualified Domain Name), also dem vollständigen IP-Namen Ihres Knoten entsprechen. Diese (unsere) "Policy" macht es uns leichter, einen Knoten zuzuordnen und gleichzeitig nutzen wir damit einen eindeutigen Namensraum. |
| * //**passworddir**// legt ein Verzeichnis fest, in dem die bei "passwordaccess generate" automatisch erzeugten Passwörter verschlüsselt abgelegt werden. |
| |
| ---- |
| |
| Nun zur **dsm.op**t - Datei: |
| |
| SErvername ARCH2 |
| domain ALL-LOCAL |
| * oder alternativ z.B. |
| domain / /home /data /nfs/nfsserver/directory |
| |
| * Der //**SErvername**// ist optional, insbesonders wenn nur ein Server-Alias in dsm.sys definiert ist; ggf. wird der erste ind dsm.sys gefundene herangezogen. |
| * //**domain**// definiert die zu sichernden Dateisysteme, bei ALL-LOCAL werden alle lokalen gesichert, ggf. kann man auch explizit auswählen, wie oben gezeigt |
| |
| Optional dazu z.B. |
| |
| dateformat 4 |
| timeformat 1 |
| numberformat 5 |
| verbose |
| |
| Die Parameter sind alle beschrieben in der Doku die man [[http://publib.boulder.ibm.com/infocenter/tivihelp/v1r1/index.jsp?lang=de&topic=/com.ibm.itsmc.doc/baclients.html|hier]] finden kann. Ggf. helfen auch die erläuterten [[http://publib.boulder.ibm.com/infocenter/tivihelp/v1r1/index.jsp?lang=de&topic=/com.ibm.itsmm.doc/anrcms58.htm|Fehlermeldungen]] weiter. |
| |
==== Backup (Sicherung) ==== | ==== Backup (Sicherung) ==== |
| |
==== Restore (Wiederherstellung) ==== | ==== Restore (Wiederherstellung) ==== |
| |
| |
| |