staging.inyokaproject.org

rsync -> --exclude wird ignoriert??

Status: Gelöst | Ubuntu-Version: Ubuntu 10.04 (Lucid Lynx)
Antworten |

juandeluca

Avatar von juandeluca

Anmeldungsdatum:
1. Oktober 2010

Beiträge: 259

Hallo!

Ich verwende rsync, um meine Sicherungen zu machen. Dabei kopiere Daten von einem Ordner in einen anderen.

Mein Problem dabei ist, dass ich auch den --exclude-for Befehl verwenden möchte, da ich vereinzelte Ordner im Quellordner nicht sichern will. Leider ignoriert dieser Befehl völlig meine Angaben und sichert trotzdem alles aus dem Quellordner!

Sicherung.sh

1
2
log_alle="/media/Speicher1/Sicherung/Log/Details/Sicherung_Alle_$(date +%Y-%m-%d).log"
rsync --exclude-from=/home/meinuser/Desktop/Sicherung_Verz_ohne_Backup.verz -aPbc --delete /media/Speicher2/Dateien/Alle /media/Speicher1/Sicherung/ > $log_alle

Sicherung_Verz_ohne_Backup.verz

1
2
*/.Trash*
/media/Speicher2/Dateien/Alle/Austausch/*

Wo ist der Fehler?

Bearbeitet von primus pilus:

Gelben Marker entfernt. Bitte verwende den Marker nur um Bereiche in Codeblöcken hervorzuheben.

u1000

Anmeldungsdatum:
2. Oktober 2011

Beiträge: 1850

Hi,

lies mal hier http://blog.oswaldism.de/2008/06/24/rsync-und-das-ratsel-um-die-exclude-option/

Ich habs nur kurz überflogen, und kann dir die Lösung noch nicht auf dein Problem übertragen.

Kernpunkt scheinen aber die Pfadangaben in der Exclude Datei zu sein, ob absolut oder relativ und von wo aus gesehen. Auch spielt es wohl eine Rolle, ob die beiden Pfade Quelle / Ziel in der rsync Zeile mit "/" enden. Ich habe mir angewöhnt, immer mit "/" am Ende.

Hoffe, das hilft dir, kannst ja mal posten, andernfalls muss ich mir das auch mal genau reinziehen und auf dein konkretes Problem übertragen...

viel Erfolg

u1000

juandeluca

(Themenstarter)
Avatar von juandeluca

Anmeldungsdatum:
1. Oktober 2010

Beiträge: 259

Hi u1000!

Ja, der Filter will wohl nur relative Pfade. Das ist ja grausam! ☹ Nun kann ich die Filter-Datei nicht grundsätzlich für alle rsync-Befehle verwenden! Muss nun also für jeden rsync-Befehl eine eigene schreiben.

Vielen Dank für den Tipp! ☺

redknight Team-Icon

Moderator & Supporter
Avatar von redknight

Anmeldungsdatum:
30. Oktober 2008

Beiträge: 21863

Bitte ergänzt den Artikel rsync entsprechend. Danke 😉

u1000

Anmeldungsdatum:
2. Oktober 2011

Beiträge: 1850

done.

Antworten |