Tivoli Storage Manager
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