tar zu Sicherung. Der Befehlst stammt aus der Sicherung mit mit Streamern, daher muss für die Sicherung auf Festplatten stets das Kommado -f mit angegeben werden.
Der Aufruf erfolgt nach folgenden Schema:
tar Kommandos[Optionen] Archivname/Verzeichnis
Verzeichnis/Archivname
Der Aufruf muss mindesten ein Kommando am Anfang enthalten und kann mit
weiteren Kommandos und Optionen ergänz werden. Bei tar kann der Strich oder das
Minuszeichen vor den Kommandos und Optionen weggelassen werden, es ist bei
den Kommandos und Optionen die Groß- und Kleinschreibung zu beachten.
Die Kommandos oder Aktionen:
-c create neues tar Archiv erstellen.
-d diff vergleicht die Archivdatei mit dem aktuellen Verzeichnis
-r append fügt eine Datei dem Verzeichnis hinzu.
-u update fügt nur neuere Dateien hinzu
-t table Inhaltverzeichnis erstellen / anzeigen
-u update Archiv mit neuen oder geänderten Dateien ergänzen.
-x extract Dateien aus dem Archiv im Dateisystem speichern, ohne zu löschen.
Optionen:
-f file in Datei mit angegebenen Dateiname schreiben, ohne Ausgabe auf dem Bildschirm. Keinen Streamer verwenden.
-C Verzeichnis Extrahiert in das angegebene Verzeichnis
-N Datum Extrahiert nur Dateien neuer als das angegebene Verzeichnis:
-T die in der angegebenen Datei enthaltenen Datei- oder Verzeichnis-Namen verwenden
-v verbose Dateinamen, die gesichert oder extrahiert werden, anzeigen
-z compress komprimiertes Archiv erstellen mit gzip
-I compress komprimiertes Archiv erstellen mit Bzip2
-W verify Daten durch Vergleichen überprüfen ( geht nicht bei Komprimierung)
Sicherungs-Datei erstellen
Die Erstellung einer Sicherungsdatei erleichtert die Automatisierung. Es wird eine normale Text-Datei erstellt, die zum Beispiel sicher001.txt heißt.
Als Dateiinhalt werden die zu sichernden Verzeichnisse angegeben etwa so:
~/Dokumente/briefe
~/Dokumente/notizen
und die Datei wird dann gespeichert.
Archiv erstellen:
tar -cvf sicher001.tar ~/Dokumente/briefe ~/Dokumente/Rechnungen
Dieser Befehlt erstellet mit Anzeige am Bildschirm die Datei sicher001.tar
die die Verzeichnisse /Dokumente/briefe sowie
/Dokumente/Rechnungen und alle Unterverzeichnisse mit allen Daten enthält.
Weitere Verzeichnis können mit eine Leertaste
dazwischen angegeben werden.
tar -czvf sicherung_'date +%y%m%d`.tar.gz -T sicher001.txt
Der Befehl erstellt das komprimierte tar-Archiv mit zum Beispiel dem Namen
"sicherung_040501" mit der
Endung tar.gz , Die
Aktivitäten werden am Bildschirm angezeigt. Mit -T sicher001.txt wird
festgelegt, dass die Sicherung der in der Datei angegeben Verzeichnisse, mit
allen Unterverzeichnissen erfolgen soll.
-T, -files-from=Datei
Namen der zu bearbeitenden Dateien aus Dateilesen
Dateiliste eines Archivs betrachten.
tar -tf sicher001.tar
Dieser Befehl gibt die Dateiliste des Archives sicher001.tar auf dem Bildschirm aus.
Archiv auspacken.
tar xvf sicher001.tar
Dieser Befehl kopiert den gesamten Inhalt des angebenen Archives in die
ursprünglichen Verzeichnisse.
tar xfv sicher001.tar ~/Dokumente/briefe
Der Befehl kopiert aus der angegebenen Date das angegebene Verzeichnis
Die Wiederherstellung kann natürlich auch mit Hilfe der Sicherungsdatei erfolgen.
Ausführliche Informationen auch über die Band-Sicherung mit tar und die Strategie finden Sie hier: http://www.pl-berichte.de/work/server/backup_srv.htm
ã 2004 Walter Scheffel.
Die Weitergabe und Vervielfältigung darf nur vollständig ohne Änderungen und Ergänzungen erfolgen. Die Veröffentlichung im Internet, auf CD-ROM , in Mailboxen oder Foren und natürlich in Druckmedien, bedarf es meiner ausdrücklichen, schriftlichen Genehmigung im Einzelfall, die jedoch meist erteilt wird. Also bitte fragen.
![]()