Momentan quält mich ein --include / --exclude Problem mit RSync ...
Mein rsync Befehl schaut folgendermaßen aus:
Code: Alles auswählen
rsync -rtvz --dry-run --delete --include '*/' --include '/var/opt/' --include '/var/opt/dir1' --include '/var/opt/dir1/file1.fl' --include '/var/opt/dir2' --include '/var/opt/dir2/file1.fl' --include '/etc/hosts' --include '/etc/dnsmasq.conf' --exclude '*' root@server.own:/ /var/backups/server
Weiterhin habe ich gelesen das "--exclude '*'" zuletzt zum negieren aller anderen Includes gebraucht wird.
Und zwischendrin immer "--include '/pfad/zur/datei.dat'" um die gewünschte Datei, oder zB. "--include '/pfad/zur/*'" um den gewünschten Pfad rekursiv zu includieren.
Leider bekomme ich bei meinem obigen Beispielbefehl immer den kompletten Server von rSync durchgerattert..
Hab alles mögliche probiert hin und her und umzustellen, gegoogelt und gelesen, aber scheinbar verstehe ich irgendwas nicht richtig...
Ich würde mich freuen wenn mich jemand aufklären könnte
MfG exxecc