- Tivoli storage manager
-
Der Tivoli Storage Manager (TSM) ist eine Software zur Datensicherung, die von IBM entwickelt und vertrieben wird. Das Produkt hieß ADSTAR Distributed Storage Manager (ADSM) bevor es 1999 in Tivoli Storage Manager umbenannt wurde.
TSM ist ein Teil der Produktfamilie Tivoli und funktioniert nach dem Client-Server-Prinzip: der TSM-Server verwaltet die gespeicherten Daten, Speichermedien, Backupdevices, die Clients sowie die User, stellt Sicherungsautomatismen zur Verfügung u.v.m. Der Client (Node) hingegen ist vor allem für die Datensicherung zuständig.
Bis Version 5.5 lag dem TSM-Server eine proprietäre Datenbank zugrunde, mit einer architekturbedingten maximale Größe von 530 GB und 13 GB Logspeicher. Sie ließ sich per Kommandozeile via TSM-Befehle, SQL-Anweisungen (nur SELECT), via ODBC oder auch von benutzerdefinierten Server-Scripts ansprechen. Ab Version 6.1 wird sie durch eine DB2-Datenbank ersetzt. Zur Administration gab es bis zur Version 3 ein eigenes Client-Programm, dieses wurde durch einen mit dem TSM-Server gleichzeitig installierten Webserver ersetzt wodurch sich der gesamte Server auch via Webbrowser administrieren ließ. Aktuell wird zur Administration neben der Commandline auch die Integrated Solutions Console (ISC) benutzt, welche eine GUI zur Administration bereit stellt.
Die Organisation der Daten besteht aus verschiedenen Container-artig aufgebauten Gebilden: Einer Domain folgt die Policy, dieser wiederum liegen Managementklassen zugrunde und in diesen wiederum befinden sich die einzelnen Backup- und Archiv-Gruppen. Es lassen sich somit auf den verschiedensten Ebenen Attribute wie Aufbewahrungszeiten, Versionierungen und Sicherungstechniken zuordnen. Dieses schachtelartige Gebilde erlaubt eine hohe Flexibilität.
Der TSM unterstützt sowohl Backups auf Magnetbänder wie auch auf Festplatte. Dabei gibt es vor allem zwei Varianten: Backup und Archive. Beim Backup werden die Daten inkrementell gesichert und man kann somit seinen Datenbestand versionieren. Die Versionierungsregeln sind bis hin zu der Ebene von einzelnen Dateien möglich. Fullbackups sind nicht notwendig aber natürlich auch möglich, werden aber vor allem durch die Möglichkeit des Archivierens sichergestellt. Beim Archiv handelt es sich meistens um eine zusätzliche vollständige Datensicherung ohne Versionen.
Bei der Standardsoftware TSM ist außerdem HSM (Hierarchical Storage Management) inbegriffen, eine Software die erlaubt, Daten nach bestimmten Kriterien auf Band auszulagern, somit eine erweiterte Form der Datenaufbewahrung darstellt.
Zusätzlich gibt es verschiedene Module, TSM for Mail/Databases/etc. (früher genannt TDP - Tivoli Data Protection), welche z.B. das Sichern von Oracle-Datenbanken, SAP-R/3-Systemen, Microsoft SQL Server und weiteren Anwendungsdaten erlauben.
Weblinks
Wikimedia Foundation.