168584

Verzeichnisse einfach abgleichen

11.09.2009 | 10:21 Uhr | David Wolski

Sie möchten zwei Kopien eines umfangreichen Verzeichnisses mit Unterverzeichnissen, etwa eine MP3- oder Fotosammlung, abgleichen. Die Verzeichnisse sollen exakte Spiegel sein: Wenn Sie Dateien oder Ordner im Originalverzeichnis löschen, dann brauchen Sie diese auch im Spiegelverzeichnis nicht mehr.

Das Konsolen-Tool mirrordir nimmt Ihnen die mühsame Arbeit ab, Verzeichnisse zu vergleichen. Es erstellt einen exakten Spiegel mit identischen Zugriffsrechten, Links und Zugriffszeiten. Es entfernt auch Daten, die im Originalverzeichnis nicht mehr vorhanden sind. Aufgrund dieser Funktion sollten Sie es anfangs mit der nötigen Vorsicht verwenden.

Wer Debian oder Ubuntu einsetzt, ist fein raus. Die beiden Distributionen haben mirrordir bereits in den üblichen Repositories, und das Tool lässt sich über den Paketmanager oder mittels "sudo apt-get install mirrordir" flott installieren. Für Open Suse und Fedora gibt es kein vorkompiliertes Paket, und Sie benötigen das Quellpaket für die Installation. mirrordir bringt ein Installations-Script mit, das die Einrichtung einfach macht. Laden Sie das TAR.GZ-Archiv herunter und entpacken Sie es mit " tar -xzvf mirrordir-0.10.49.tar.gz ". Gehen Sie dann ins ausgepackte Verzeichnis mit "cd mirrordir-0.10.49" und rufen Sie als root oder mit sudo das Installations-Script mit

./0install-quick /usr/local

auf, um das Programm einzurichten. Bei der ersten Verwendung von mirrordir sollten Sie Vorsicht walten und sich die Dateioperationen erst mal anzeigen lassen. Dies gelingt mit dem Kommando

mirrordir -v -t datadir/ backupdir/

bei dem mirrordir alle geplanten Änderungen auf der Konsole anzeigt, aber nicht ausführt. "datadir" ist hierbei das Quellverzeichnis, "backupdir" das Zielverzeichnis. Um die beiden Verzeichnisse dann wirklich abzugleichen, tippen Sie

mirrordir -v datadir/ backupdir/

Weitere Parameter verrät die Manpage, die Sie mit "man mirrordir" aufrufen.

Das Quellcode-Paket von Mirrodir 0.10.49 können Sie unter www.sfr-fresh.com/unix/misc/ herunterladen.

PC-WELT Marktplatz

168584