PDA

Archiv verlassen und diese Seite im Standarddesign anzeigen : [rsync]: Nur einzelne Verzeichnisse/Dateien kopieren



r2k
22.03.06, 14:04
Hallo Zusammen
ich habe folgendes Problem:
ich möchte per rsync nur einzelne Dateien kopieren.

Dazu habe ich eine Datei namens include.txt erstellt. Diese Datei beinhaltet die Dateien/Ordner welche synchronisert werden müssen:



+ /home/**
- *


Nun rufe ich das per bash auf:


rsync -avvz --include-from=/usr/local/scripts/include.txt dns1:/ /


Auf der Bash gibt es mir dann folgende Ausgabe:


opening connection using ssh dns1.internal.lan rsync --server --sender -vvlogDtprz . /
receiving file list ...
expand file_list to 4000 bytes, did move
excluding directory lost+found because of pattern *
excluding directory var because of pattern *
excluding directory data because of pattern *
excluding directory root because of pattern *
excluding directory boot because of pattern *
excluding file vmlinuz because of pattern *
excluding directory tmp because of pattern *
excluding directory lib because of pattern *
excluding directory usr because of pattern *
excluding directory sbin because of pattern *
excluding directory etc because of pattern *
excluding directory bin because of pattern *
excluding directory dev because of pattern *
excluding directory home because of pattern *
excluding directory mnt because of pattern *
excluding directory proc because of pattern *
excluding directory opt because of pattern *
excluding directory floppy because of pattern *
excluding directory cdrom because of pattern *
excluding directory initrd because of pattern *
excluding file service because of pattern *
done
total: matches=0 tag_hits=0 false_alarms=0 data=0
wrote 35 bytes read 1193 bytes 2456.00 bytes/sec
total size is 0 speedup is 0.00


Leider werden die Dateien nicht übertragen :(

Das Ziel wäre, dass die Dateien welche z.b. auf dem Quellserver im /home/r2k liegen auf dem Zielserver ebenfalls im /home/r2k liegen.

Wo habe ich den Fehler gemacht?

Gruess
r2k

emba
22.03.06, 16:59
ein sync auf beide homes (homes ist quelle und ziel) ist nicht möglich?

greez

r2k
22.03.06, 18:02
ein sync auf beide homes (homes ist quelle und ziel) ist nicht möglich?

greez

Hallo
es würde gehen, doch ich möchte zu einem späteren Zeitpunkt weitere Ordner /var und /etc syncen.

Gruess
r2k

emba
23.03.06, 09:07
lese bitte mal die man, warum deine files excluded werden
eine option wäre evtl. vor dem "- *" ein "+ */" zu packen - testen

greez

r2k
27.03.06, 16:43
So hier meine Rückmeldung.

Leider bringe ich das nicht fertig. Ich habe mich jetzt entschieden, auch wenn es nicht schön ist, für jedes "Hauptverzeichniss" bsp /etc/qmail oder /var/spool/mail einen eigenen rsync Aufruf zu machen.

Ist zwar nicht schön, aber es funktioniert ;)

Gruess
r2k