11. März 2009, Version 1.0 Verwaltungsdirektion Informatikdienste Wichtige Kommandozeilenbefehle & Handhabung des I n haltsverzeichnis...1 I nformationen zu diesem Dokument... 1 Starten der Programme... 2 Grafische Benutzeroberfläche...2 Windows...2 Mac... 2 Linux... 2 Befehlszeile...2 Windows...2 Mac & Linux...2 Wichtigste Funktione n... 2 Schaltflächen und Symbole...3 Auswahlfenster für die Verzeichnisstruktur...4 Zugriff auf die Hilfe Funktione n...5 Backup... 6 Restore... 7 Archive... 9 Retrieve...10 Überprüfung der Sicherungen...10 Weiterführende Links...11 Sie werden in dieser Anleitung auf Beschreibungen der wichtigsten Funktionen des s treffen. Jede der Funktionen wird sowohl für die grafische Benutzeroberfläche als auch für die Kommandozeilen Seite 1/1
erklärt. Die Kommandozeilenbefehle werden Sie immer ausgeschrieben vorfinden, obwohl Sie diese auch gekürzt verwenden könnten. Beispiel : Query SChedule Diesen Befehl können Sie in Kurzform auch so benutzen: q sc Sie können also bei der ausgeschriebenen Form die Kurzform herauslesen, indem Sie nur die gross geschriebenen Buchstaben verwenden. Sie finden die Verknüpfung unter Start Programme Sichern-Archivieren -. Unter dem Mac OS können Sie den TSM auf zwei verschiedene Arten starten. Sie finden beide Möglichkeiten auf Ihrer Harddisk im Verzeichnis Programme. Hier finden sie drei Dateien vor: README Eine Beschreibung der Applikation, Versionsbeschreibungen und Links zur offiziellen Dokumentation von IBM Dies ist die erste Möglichkeit zum Starten. Sie starten hiermit den TSM mit eingeschränkten lokalen Rechten. (Programm mit den Grundfunktionen) TSM Tools for Administrators Mit diesem Automator Skript können Sie den TSM mit Administratorenrechten starten. Sie können hier auch den Client Acceptor Daemon für automatische Sicherungen starten und stoppen. Wenn Sie die grafische Benutzeroberfläche benutzen möchten. Öffnen Sie eine Kommandozeileneingabe und benutzen Sie den Befehl: dsmj Unter Windows können Sie die Kommandozeileneingabe unter Start Programme Sichern-Archivieren Befehlszeile öffnen. In einer Linux oder Mac-umgebung können Sie in einem Terminal folgenden Befehl benutzen: dsmc Danach sollten Sie auf der Befehlszeile tsm> sehen. Somit sind Sie bereit die Befehle einzugeben. In Linux und Mac können Sie einzelne Befehle auch direkt in einem Terminal verwenden, wenn Sie den Befehl dsmc vorangehend schreiben. Die hier vorliegenden Beispiele wurden auf einem Windows XP SP3 mit der Version 5.5.1.0 des Tivoli Storage Managers durchgeführt. Sie können jedoch alle Funktionen mit einem Mac OS oder einer Linux Distribution genauso verwenden. Seite 2/2
Grafische Benutzeroberfläche Kommandozeilen-Oberfläche Backup / Sichern Archive / Archivieren Restore / Wiederherstellen Retrieve / Abrufen Seite 3/3
Zeigt Informationen zu einem markierten Objekt an. (Im Sichern-, Wiederherstellen-, Archivieren- oder Abrufen-Fenster) Suchen oder Filtern von Dateien oder Verzeichnissen Wählt alle markierten Objekte aus Wählt alle markierten Objekte ab Das Ausgewählte Objekt in die Exclude Liste aufnehmen (das Objekt wird bei Sicherungen nicht mehr berücksichtigt) Das ausgewählte Objekt aus der Exclude Liste entfernen (das Objekt wird bei Sicherungen wieder berücksichtigt) oder Nur aktive Daten anzeigen (Beide Ansichten nur im Restore- / Wiederherstellen-Fenster) Aktive und inaktive Daten anzeigen Berechnet die ungefähre Dauer des gewünschten Vorgangs (markierte Daten werden verwendet ) Ändert die Optionen für Ihre Verarbeitung (Backup / Restore / Archive / Retrieve) Ruft die TSM-Hilfe auf Erweitert Objekte in der Verzeichnisbaumstruktur Blendet die untergeordneten Objekte wieder aus Checkbox zum auswählen eines Objektes Unterverzeichnisse oder Dateien nur teilweise angewählt Alle untergeordneten Objekte wurden angewählt Das Objekt und sein gesamter Inhalt wurden ausgewählt Symbol für den Node Lokales Laufwerk / Wechseldatenträger Netzlaufwerk / Distributed File Systems (DFS) Systemobject RAW Filesystem Verzeichnis Offenes Verzeichnis Datei die gesichert werden kann Datei die nicht gesichert wird. Entweder sind die Rechte nicht vorhanden oder sie wurde mittels Exclude Liste ausgeschlossen Seite 4/4
Wenn Sie noch weitere Informationen über die Funktionen des TSM suchen oder wenn Sie sich nicht sicher sind, wie man die Befehle benutzt können Sie die TSM Hilfefunktion aufrufen. In der grafischen Benutzeroberfläche rufen Sie die Hilfe ganz einfach über Hilfe in der Menuleiste auf. Sie können die Hilfe auch über die entsprechende Schaltfläche ( Help ) oder die Taste F1 aufrufen. Kommandozeile Bei der Kommandozeileneingabe gelangen Sie mit dem Befehl help in die Hilfe. Hier finden Sie zu jedem Befehl eine detaillierte Beschreibung Seite 5/5
Verwenden Sie das Sichern Symbol im Hauptfenster um zu diesem Fenster zu gelangen. Wählen Sie über den Verzeichnisbaum auf der linken Seite die Verzeichnisse / Partitionen an, die Sie sichern möchten. Im rechten Bereich erscheinen die Dateien, die im angewählten Verzeichnis abgelegt sind. Wenn Sie alle zu sichernden Daten angewählt haben, klicken Sie auf Backup und der Vorgang wird gestartet. Mit der Dropdownbox ( ) können Sie die Backup Methode auswählen. Kommandozeilenbefehl Um über die Kommandozeile eine Sicherung zu starten, benutzen Sie vorzugsweise den Befehl dsmc Incremental <Pfad> -subdir=yes der / nach den Verzeichnissen ist wichtig, wenn die Dateien, die darunter liegen auch gesichert werden sollen. -subdir=yes sichert auch die darunterliegenden Verzeichnisse und deren Inhalt mit. Beispiele (in Kurzform): Windows dsmc i \\localhost\share\ Mac dsmc i /Users/Shared/ Linux dsmc i /usr/ Seite 6/6
Verwenden Sie das Wiederherstellen Symbol im Hauptfenster um zu diesem Fenster zu gelangen. Wählen Sie über den Verzeichnisbaum auf der linken Seite die Verzeichnisse / Partitionen an, die Sie wiederherstellen möchten. Im rechten Bereich erscheinen die Dateien, die im angewählten Verzeichnis abgelegt sind. Nachdem Sie die Einstellungen vorgenommen und alle Daten ausgewählt haben, klicken Sie Restore um den Vorgang zu starten. Point in Time Mit der Schaltfläche öffnet sich ein Optionsdialog. Mit diesem können Sie ein Backup, welches zu einem bestimmten Zeitpunkt erstellt wurde, wiederherstellen. Benutzen Sie diese Funktion nicht, wird immer die neuste Sicherung verwendet. Seite 7/7
Kommandozeilenbefehl Um Daten via Kommandozeile wiederherzustellen, können Sie diverse Befehle benutzen. Mit dsmc REStore <Pfad der Sicherung> <Zielpfad> -subdir=yes wird der Wiederherstellungsprozess ganz normal mit der neusten Sicherung ausgelöst. <Zielpfad> müssen Sie nur angeben wenn Sie die Sicherung nicht mehr im selben Verzeichnis wiederherstellen möchten. Sie können noch die Option pick benutzen. Dann erhalten Sie via Kommandozeile eine Auflistung der gesicherten Daten und können die Daten einzeln auswählen. dsmc res <Pfad> -subdir=yes pick # Backup Date/Time File Size A/I File --------------------------------------------------------------- 1. 09/17/2008 16:02:50 104 KB A /Users/Shared/test.doc 2. 09/17/2008 16:02:50 6.00 KB A /Users/Shared/1.ppt 3. 09/17/2008 16:02:50 106 KB A /Users/Shared/2.ppt 4. 09/17/2008 16:02:50 72 KB A /Users/Shared/3.ppt 5. 09/17/2008 16:02:50 237 KB A /Users/Shared/time.xls 0-----10----20----30----40----50----60----70----80----90----100 <U>=Up <D>=Down <T>=Top <B>=Bottom <R#>=Right <L#>=Left <G#>=Goto Line # <#>=Toggle Entry <+>=Select All <->=Deselect All <#:#+>=Select A Range <#:#->=Deselect A Range <O>=Ok <C>=Cancel pick> Geben Sie hier z.b. eine Fünf ein um die Datei time.xls im Verzeichnis /Users/Shared/ wiederherzustellen. Point in Time Mit der Point in Time Funktion können Sie alle Dateien, die an einem bestimmten Datum gesichert wurden, zurückspielen. res -date=<s. Datumsformat> -pitd=<datum> <pfad> <zielpfad> -subdir=yes Datumsformat Bei der Point in Time Funktion (-pitd und -pitt) können Sie das Eingabeformat des Datums durch die -date Option wählen. -date=5 pitd=2008.10.03 -date=4 pitd=03.10.2008 -date=3 pitd=2008-10-03 -date=2 pitd=03-10-2008 -date=1 pitd=10/03/2008 Seite 8/8
Verwenden Sie das Archive Symbol im Hauptfenster um zu diesem Fenster zu gelangen. Wählen Sie über den Verzeichnisbaum auf der linken Seite die Verzeichnisse / Partitionen an von denen Sie Daten archivieren möchten. Im rechten Bereich erscheinen die Dateien, die im angewählten Verzeichnis abgelegt sind. Wenn Sie alle zu sichernden Daten angewählt haben klicken Sie auf Archive um den Vorgang zu starten. Im Feld Description können Sie eine kurze Beschreibung oder einen Kommentar zu der Datei angeben. Dieser dient zur einfacheren Identifizierung, wenn Sie die Daten wieder abrufen. Kommandozeilenbefehl dsmc Archive <Pfad> -subdir=yes Seite 9/9
Verwenden Sie das Retrieve Symbol im Hauptfenster um zu diesem Fenster zu gelangen. Wählen Sie über den Verzeichnisbaum auf der linken Seite die Verzeichnisse / Partitionen an von denen Sie Daten abrufen möchten. Im rechten Bereich erscheinen die Dateien, die im angewählten Verzeichnis abgelegt sind. Wenn Sie alle abzurufenden Daten angewählt haben, klicken Sie auf Retrieve um den Vorgang zu starten. Sie sehen, dass hier die Beschreibung, die Sie beim Archivieren eingegeben haben, als Identifikation dient. Nach dem Abrufen sollten Sie die archivierten Daten auf dem Server wieder löschen Dies können Sie im Hauptfenster (mit den vier Symbolen Backup usw.) mit Delete Archive Data. Dies ist in der Menuleiste unter Utilities zu finden. Kommandozeilenbefehl dsmc RETrieve <Pfad> -subdir=yes Nachdem Sie ihre archivierten Daten wieder abgerufen haben, sollten Sie das Archivpacket wieder löschen. Delete ARchive <Pfad> -subdir=yes Um mit der grafischen Benutzeroberfläche zu überprüfen, ob ihre Sicherungen durchgeführt wurden, können Sie sich mit der Restore (Seite 7) oder Retrieve (Seite 10) Funktion die Daten anzeigen lassen. Kommandozeilenbefehl Sie können sich die gesicherten Daten mit einem einfachen Kommandozeilenbefehl anzeigen lassen. Hier können Sie auch z.b. noch nach Dateitypen filtern. dsmc Query Backup <Pfad> -subdir=yes Seite 10/10
Beispiel (Kurzform - Windows): dsmc q b \\localhost\c$\*.pdf subdir=yes Beispiel (Kurzform - Mac): dsmc q b /Users/Shared/*.pdf subdir=yes Beispiel (Kurzform - Linux) dsmc q b /usr/*.pdf subdir=yes Als Resultat dieser Befehle werden Sie eine Liste aller.pdf Dateien erhalten die Gesichert wurden. Fügen Sie dem Befehl noch die Option -inactive hinzu, damit auch inaktive Daten angezeigt werden. dsmc q b <Pfad> -subdir=yes inactive Wenn Sie die Daten nach Datum filtern möchten, können Sie hier auch die Point in Time Option Benutzen Schauen Sie auf Seite 8 nach wenn Sie Probleme bei der Eingabe des Datums haben. dsmc q b <Pfad> -subdir=yes -date=4 pitd=03.10.2008 Offizielle Webseite von IBM zum http://www-01.ibm.com/software/sysmgmt/products/support/ibmtivolistoragemanager.html Offizielle Dokumentation zum : (teilweise englisch) http://publib.boulder.ibm.com/infocenter/tivihelp/v1r1/index.jsp Allgemeine Informationen zum <Platzhalter für Link zum PDF auf Uni-Webseite> Installationspakete für die Clientsoftware http://archive.unibe.ch/tsm/clients/ Installations- und Konfigurationsanleitung für Linux <Platzhalter für Link zum PDF auf Uni-Webseite> Installations- und Konfigurationsanleitung für Windows <Platzhalter für Link zum PDF auf Uni-Webseite> Installations- und Konfigurationsanleitung für Mac OS <Platzhalter für Link zum PDF auf Uni-Webseite> Seite 11/11