Mrz 03 2006

Das mächtige TAR…

Kategorie Linux

Neulich habe ich nach einem Tool für Windows zum simplen “Backupen” einer Verzeichnisstruktur gesucht. Wichtiges Kriterium hierfür war, dass ich verschiedene Verzeichnisse vom Backup ausschließen kann. Ich fand leider nichts passendes.

Wo man bei Windows vergeblich sucht, wird bei Linux das passende Tool gleich mitgeliefert. Tar ist unter Linux die Lösung für mein Problem. Nachteil: man muss sich ein Weilchen damit beschäftigen und den einen oder anderen Artikel im Netz lesen.

Mir war bekannt, dass man mit

tar cfvz /home/users/dir/test.tar.gz folder/

ein komplettes verzeichnis mit all seinen Unterverzeichnissen in ein Archiv packen kann.

Über den simplen Parameter –exclude=subfolder könnte man jetzt das Unterverzeichnis “subfolder” des Verzeichnisses “folder” ausschließen. Will man mehrere Verzeichnisse ausschließen, hängt man für jeden Ordner ein –exclude=subfolder1 usw. an.
Es entsteht folgendes:

tar cfvz /home/users/dir/test.tar.gz folder/ –exclude=subfolder1 –exclude=subfolder2

Sobald man genügend Unterverzeichnisse ausschließen will, wird das aber ziemlich aufwendig. Hier hilft die Möglichkeit, die auszuschließenden Unterverzeichnisse über eine externe Datei einzubinden:

tar cfvz /home/users/dir/test.tar.gz folder/ -X /home/users/dir/exclude.txt

Die Datei exclude.txt enthält einfach die einzelnen auszuschließenden Verzeichnisse:

subfolder1/*
subfolder2/*
subfolder3/*

2 Kommentare

2 Kommentare zu “Das mächtige TAR…”

  1. blechBlog - Nichts ist unblogbar!am 04. Mrz 2009 um 22:48 Uhr

    Happy Birthday……

    Zum wiederholten Mal habe ich den Geburtstag meines Blogs verpasst. Gestern vor 3 Jahren habe ich meinen ersten Beitrag veröffentlicht. Zeit ein kurzes Resümee zu ziehen.
    Grob geschätzt gezählt 150.000 Besucher konnte ich insgesamt in meinem B…

  2. delicious Links: 11. November 2009am 12. Nov 2009 um 00:02 Uhr

    [...] Das mchtige TAR… Verzeichnisse mit tar beim packen auslassen Tags: Verzeichnisse tar packen auslassen [...]

Trackback URI | Comments RSS

Einen Kommentar hinterlassen