Linux-Befehl: tar       geändert am 2. Juni 2004

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.

Zurück

linie

 

Besucher-Zählung 2008