NACH OBEN
RUB » IT.SERVICES » IT-Systeme und Softwareintegration » Backup-Software TSM

Backup-Software TSM

Tivoli Storage Manager (TSM) ist ein Software-Produkt der Firma IBM, das die automatisierte Sicherung und Archivierung von Dateien ermöglicht. TSM arbeitet innerhalb eines Filesystem auf Dateiebene, das heißt jede Datei wird als Objekt betrachtet und kann einzeln gesichert oder wiederhergestellt werden. Gesicherte oder archivierte Dateien werden auf den TSM-Backupservern auf Bändern gespeichert.

Auf Servern, die am zentralen Backup-Dienst teilnehmen, ist eine TSM-Klientensoftware zu installieren, die für die automatisierte Sicherung der gewünschten Dateien auf den TSM-Backupservern sorgt. Über diese Software ist ebenso die Wiederherstellung gesicherter Dateien auf den Kundenservern möglich. Auf den zu sichernden Server läuft ein Dienst, der sogenannte TSM Client Scheduler, der in regelmäßigen Abständen Kontakt zum TSM-Server aufnimmt und zu definierten Zeitpunkten die gewünschten Sicherungen anstößt.

TSM verfolgt die Strategie inkrementeller Sicherungen. Nach einer ersten Vollsicherung werden im Folgenden nur noch die aktualisierten oder neu hinzugefügten Dateien gesichert. Weitere Vollsicherungen erfolgen nicht mehr. Dadurch verringert sich die zu sichernde Datenmenge erheblich. Veraltete Dateien werden gemäß vereinbarter Aufbewahrungsdauer noch aufbewahrt. Aus Sicherheitsgründen werden gespeicherte Dateien redundant gesichert; auf separaten Medien wird jeweils eine weitere Kopie angelegt.

Datensicherungen

Mit TSM sind automatische wie auch vom Benutzer initiierte Datensicherungen möglich. Automatische Datensicherung erfolgt gemäß der Backup-Vereinbarung für einen Server. Je nach gewünschtem Sicherungspaket, Sicherungszeitraum und zu sichernder Verzeichnisse innerhalb eines Filesystem werden auf dem TSM-Server die erforderlichen Konfigurationen getätigt. Diese sorgen für eine automatische Sicherung und auftragsgemäße Aufbewahrung der Daten. Bei Änderung der Festplatten Konfiguration muss die TSM-Config angepasst werden. Dazu wenden Sie sich an unser Servicecenter.

Die Kontrolle über Sicherungen kann auf dem jeweiligen Server direkt erfolgen. In Logfiles werden Sicherungen und eventuelle Fehler protokolliert. Sofern Fehler bei automatisierten Sicherungen auftreten, erfolgt eine Benachrichtigung an den/die technischen Ansprechpartner/in.

Vom Benutzer initiierte Sicherungen sind möglich. Sie sollten aber nur in Ausnahmefällen genutzt werden, um Konflikte mit serverseitig konfigurierten Sicherungen, dem TSM-Versionierungskonzept und vereinbarter Aufbewahrungsdauer zu vermeiden. Bei Bedarf nach zusätzlichen Sicherungen sprechen Sie uns bitte an.

Versionierung und Aufbewahrungsdauer

Tivoli Storage Manager unterscheidet zwischen aktiven und inaktiven Dateien. Die aktuellste Sicherungsversion ist die aktive Version. Jede andere Sicherungsversion ist eine inaktive Version. Bei jeder Dateisicherung markiert TSM die neue Sicherungsversion als die aktive Sicherungsversion, und die letzte aktive Sicherungsversion wird zu einer inaktiven Version.

Aktive Dateien werden auf dem TSM-Server aufbewahrt, bis sie vom TSM-Administrator gelöscht werden oder ein Server aus dem Backup entfernt wird. Die Aufbewahrungsdauer und die Anzahl zu speichernder inaktiver Versionen wird serverseitig in sogenannten Managementklassen eingestellt. Die Einstellungen können auch auf dem zu sichernden Server erfragt werden. Dazu ist im TSM-GUI im Menü Utilities der Eintrag View Policy Information auszuwählen oder in der TSM-Befehlszeile query mgmtclass-detail einzugeben. Damit können die standardmäßig verfügbaren Managementklassen angezeigt werden. Aufbewahrungsdauer und -anzahl werden von folgenden Parametern bestimmt:

  • Versions Data Exists gibt an, wie viele Versionen einer Datei maximal aufbewahrt werden, solange es eine aktive Datei gibt.
  • Versions Data Deleted gibt an, wie viele Versionen einer Datei maximal aufbewahrt werden, wenn es keine aktive Version einer Datei mehr gibt.
  • Retain Extra Versions gibt an, wie lange inaktive Versionen einer Datei maximal aufbewahrt werden.
  • Retain Only Version gibt an, wie lange die letzte inaktive Version einer Datei aufbewahrt wird, nachdem es keine zugehörige aktive Version mehr gibt.

Wenn die maximal zulässige Anzahl inaktiver Versionen erreicht ist, löscht TSM die älteste inaktive Version. Ebenso werden inaktive Versionen gelöscht, die die mit den Parametern Retain Extra Versions bzw. Retain Only Version definierte maximale Aufbewahrungszeit überschritten haben, selbst wenn die maximale Anzahl verfügbarer Versionen noch nicht erreicht ist.

Wiederherstellung von Dateien

Alle Dateien, die mit TSM gesichert wurden und entsprechend der vereinbarten Aufbewahrungsdauer verfügbar sind, können auf den Server zurückgesichert werden, von dem sie stammen. Dateien, die wegen der Versionierung oder aufgrund überschrittener Aufbewahrungsdauer nicht mehr in der TSM-Datenbank verfügbar sind, können nicht mehr wiederhergestellt werden, auch wenn sie physikalisch noch auf Medien verfügbar wären. Es können sowohl aktive, wie auch inaktive Dateien restauriert werden.

Dateien können vom angemeldeten Benutzer des Servers über das TSM-GUI (PDF) oder die TSM-Befehlszeile (siehe unten) wiederhergestellt werden, sofern dieser über die entsprechenden Berechtigungen verfügt.

Sollen Daten nach Hardwareausfall oder nach Außerbetriebnahme des ursprünglichen Servers auf andere Server restauriert werden, müssen vom Backup-Team entsprechende Vorbereitungen getroffen werden. Auf dem neuen Server ist die TSM-Klientensoftware zu installieren, entsprechende Zugangsdaten sind vom Backup-Team zu erzeugen und die zu restaurierenden Daten sind für den neuen Server umzuwidmen. Rücksicherungen auf andere Rechner sind an die Betriebssystem-Familie gebunden, d. h. Linux- bzw. Unix-Dateien können nicht auf eine Windowsinstallation restauriert werden und umgekehrt. Alle Rücksicherungen auf andere Hardware können nur in enger Kooperation mit dem Backup-Team erfolgen.

Die Wiederherstellung gesicherter Daten erfolgt auf dem Kundenrechner durch den/die Systemadministrator/in oder andere angemeldete Benutzer/innen. Benutzer/innen können nur Daten wiederherstellen, für die sie Zugriffsberechtigungen haben. Die Backup-Software Tivoli Storage Manager sieht keine zentrale Möglichkeit für Restaurationen durch das Backup-Team von IT.SERVICES vor.

Die TSM-Befehlszeile steht auf Windows- und Linux/Unix-Installationen zur Verfügung. Starten Sie die TSM-Befehlszeile mit

  • Start -> Alle Programme -> Tivoli-Storage-Manager -> TSM-Befehlszeile
    auf Windows-Systemen
  • dsmc
    auf Linux/Unix-Systemen.

In der Befehlszeile werden Sie automatisch mit dem zugehörigen TSM-Server verbunden und können interaktiv TSM-Kommandos zum Restaurieren von Daten absetzen.

In der Befehlszeile ist eine Hilfsfunktion implementiert. Mit Eingabe des Kommandos

help

bekommen Sie eine Einführung zum TSM-Klienten angezeigt. Die Eingabe von z. B.

help restore zeigt einen Hilfstext zur Verwendung des Restore-Kommandos aus.

Interaktiv können Sie nach Öffnen der TSM-Befehlszeile Kommandos zum Restaurieren von Dateien ausführen. Stets wird dazu das Kommando restore verwendet, dessen Funktionsweise durch die folgende Beispiele verdeutlicht werden soll. Dabei gilt stets: Wird kein Zielort angegeben, werden Dateien unter dem ursprünglichen Namen und an ihren ursprünglichen Ort zurückgesichert.

  • restore "c:\Eigene Dateien\tsm-bsp.doc"
    restauriert die Datei c:\Eigene Dateien\tsm-bsp.doc an ihre ursprüngliche Stelle in der zuletzt gespeicherten, aktiven Version.
  • restore "c:\Eigene Dateien\tsm-bsp.doc" -latest
    restauriert die Datei c:\Eigene Dateien\tsm-bsp.doc an ihre ursprüngliche Stelle in der zuletzt gespeicherten, unter Umständen inaktiven Version.
  • restore "c:\Eigene Dateien\tsm-bsp.*"
    restauriert die Dateien aus c:\Eigene Dateien deren Name mit tsm-bsp beginnt, an ihre ursprüngliche Stellen in der zuletzt gespeicherten, aktiven Version.
  • restore "c:\Eigene Dateien\tsm-bsp.doc" "c:\Eigene Dateien\tsm-bsp-alt.doc"
    restauriert die Datei c:\Eigene Dateien\tsm-bsp.doc unter dem neuen Namen tsm-bsp-alt.doc.
  • restore -filelist=c:\filelist.txt c:\Restored\
    restauriert alle Dateien, die die Dateiliste c:\filelist.txt enthält, in das Verzeichnis c:\Restored.
  • restore "c:\Eigene Dateien\" -subdir=yes
    restauriert alle Dateien und Unterverzeichnisse des Verzeichnisses c:\Eigene Dateien.
  • restore -pitd=17.02.2010 -pitt=13:00:00 "c:\Eigene Dateien\"
    restauriert alle Dateien aus dem Verzeichnis c:\Eigene Dateien zum Stand des angegebenen Zeitpunkts (17.2.2010, 13 Uhr).
  • restore "c:\Eigene Dateien\tsm-bsp.*" -pick -inactive
    zeigt alle verfügbaren aktiven und inaktiven Versionen der Dateien aus c:\Eigene Dateien an, deren Name mit tsm-bsp beginnt. Die Auswahl der zu restaurierenden Dateien erfolgt durch Markierung.

Anleitung

Datenwiederherstellung mit dem TSM-GUI.


Kontakt

Servicecenter IA E0 Raum 95/150 
Tel.: +49 (0)234 32-24025
Fax: +49 (0)234 32-14349
E-Mail: its-helpdesk@ruhr-uni-bochum.de