Tivoli Storage Manager

From Bitbull Wiki
Jump to navigation Jump to search

Backup <> Restore
Archive <> Retrieve

Backup und Restore Test:

tar cvfz /etc.tar.gz /etc/ 
dsmc backup /etc.tar.gz | tee /tmp/archive.log
dsmc query backup /etc.tar.gz
md5sum /etc.tar.gz >> /tmp/archive.log
rm -f /etc.tar.gz
dsmc restore /etc.tar.gz
md5sum /etc.tar.gz >> /tmp/archive.log
cat /tmp/archive.log
rm -f /etc.tar.gz

Archivieren von Daten vor einem Eingriff:

dsmc arch -subdir=yes -archsyml=no /log/ | tee /tmp/archive.log

Backupen einer Datei:

dsmc backup /etc.tar.gz | tee /tmp/archive.log

Die Datei /home/monnett/h1.doc in ihr Ursprungsverzeichnis zurück schreiben.

dsmc restore /home/monnett/h1.doc

Die Datei /home/monnett/h1.doc unter einem neuen Namen und in ein anderes Verzeichnis zurück-schreiben.

dsmc restore /home/monnett/h1.doc /home/newdoc/h2.doc

Die Dateien im Dateisystem /home und allen dessen Unterverzeichnissen zurückschreiben

dsmc restore /home/ -subdir=yes

Durchführen eines Restore ab dem Root-Verzeichnis (/) , es werden alle Files ersetzt.

dsmc restore /* -subdir=yes

Restore von bestimmten Dateien und einem bestimmten Zeitpunkt mit auswahl

dsmc restore -date=5 -pitd=2009.01.03 "/opt/apache-tomcat-5.5.23/logs/dta*.log" /tmp/  -pick

Anzeige der Directories die vom Filesystem / gesichert wurden

dsmc restore /* -subdir=yes -replace=all -quiet

Mit dem Befehl query backup kann eine Liste der Verzeichnisse in einem Dateibereich angezeigt werden

dsmc q backup -dirsonly -subdir=no /

Eine Liste aller archivierten Dateien im aktuellen Arbeitsverzeichnis anzeigen.

dsmc q archive "*"

Eine Liste der archivierten Dateien im Verzeichnis /devel und in allen zugehörigen Unterverzeichnissen an-zeigen.

dsmc query archive "/devel/*" -subdir=yes

Eine Liste aller archivierten Dateien im aktuellen Verzeichnis anzeigen. Mit der Option detail wird das letzte Änderungsdatum und das letzte Zugriffsdatum der angegebenen Datei angezeigt.

dsmc q ar -detail "*"

Zum löschen von überflüssigen Archiven kann folgender Befehl abgesetzt werden.

dsmc del archiv "/devel“

Alle lokalen Dateisysteme in der Clientdomäne außer dem Dateisystem /home sichern..

dsmc incremental -domain="all-local -/home"

Nur die Dateisysteme /fs1 und /fs2 sichern.

dsmc incremental /fs1 /fs2

Config Files:

/opt/tivoli/tsm/client/ba/bin/*.sys