rsync, find, inkrementell
Hallo Liste, will mit rsync -e ssh -avRz --delete 192.168.1.1:'`find /home -mmin -1440`' /mnt/tagessicherung/dienstag nur die in den letzten 24 Stunden geänderten Dateien "vom Server holen" und sichern. Dabei sollen die Dateien auch in die richtigen (meistens nicht existierenden) Verzeichnisse geschrieben werden. Allerdings wird hier noch sehr viel mehr kopiert. Ein Muster kann ich dabei nicht erkennen. DIe in den letzten 24 STunden geänderten Dateien sind jedenfalls auch dabei. Das Zielverzeichnis ist zu Beginn komplett leer. Für Hinweise dankbar, Uli
Am Dienstag, 16. April 2002 18:52 schrieb Ulrich Klenk:
Hallo Liste,
will mit
rsync -e ssh -avRz --delete 192.168.1.1:'`find /home -mmin -1440`' /mnt/tagessicherung/dienstag
nur die in den letzten 24 Stunden geänderten Dateien "vom Server holen" und sichern. Dabei sollen die Dateien auch in die richtigen (meistens nicht existierenden) Verzeichnisse geschrieben werden.
Ich hab hier sowas: find /IMPORTS/ARBEITBIRGIT/ -mtime -8 -type f -print > /tmp/brennung Das schreibt mir eine Liste der Dateien welche in den letzten 8 Tagen geändert wurden in die Datei /tmp/brennung. -- Jochen
participants (2)
-
Jochen Kaechelin
-
Ulrich Klenk