Du hast Probleme mit Deinem eMail-Programm, Webbrowser oder Textprogramm? Dein Lieblingsprogramm streikt?
-
Strunz_1975
- Beiträge: 2512
- Registriert: 13.04.2007 14:29:32
- Lizenz eigener Beiträge: MIT Lizenz
-
Kontaktdaten:
Beitrag
von Strunz_1975 » 17.02.2023 17:12:42
Hallo,
ich nutze das Programm "rsync" und möchte mehrere Verzeichniss ausschließen,
Das mache ich mit der Option "--exclude-from=Dateiname".
Im Dateinamen sieht es folgendermaßen aus:
Code: Alles auswählen
/home/strunz/Videos/
/home/strunz/gPodder/
/home/strunz/Musik/MP3/
Es funktioniert aber nicht, was muss ich tun?
Mfg
Strunz_1975
Debian Bookworm
-
tobo
- Beiträge: 2484
- Registriert: 10.12.2008 10:51:41
Beitrag
von tobo » 17.02.2023 17:47:10
Schon mal in der manpage zu rsync geschaut (Stichwort: "INCLUDE/EXCLUDE PATTERN RULES"; 1. Punkt in der Auflistung)?
Die führende /, deiner exkludierten Dateien, beziehen sich zur angegebenen Wurzel und sind nicht als /-Verzeichnis zu verstehen.
PS: Was die Informationsdichte deines Beitrags angeht - das ist ein absoluter Witz!
-
GregorS
- Beiträge: 3304
- Registriert: 05.06.2008 09:36:37
- Wohnort: Freiburg
-
Kontaktdaten:
Beitrag
von GregorS » 17.02.2023 17:52:22
Strunz_1975 hat geschrieben: 
17.02.2023 17:12:42
Es funktioniert aber nicht, was muss ich tun?
„Es funktioniert nicht“ ist als Info ein bisschen dünn ...
Ich benutze zum Ausschließen keine separate Datei sondern schließe direkt auf der Befehlszeile aus. z.B:
rsync --exclude=lost+found/ -auqEhs /home/gszaktilla/* /media/backup/home/gszaktilla
HTH
Gregor
Wenn man keine Probleme hat, kann man sich welche machen. ("Großes Lötauge", Medizinmann der M3-Hopi und sog. Maker)
-
towo
- Beiträge: 4569
- Registriert: 27.02.2007 19:49:44
- Lizenz eigener Beiträge: GNU Free Documentation License
Beitrag
von towo » 17.02.2023 17:52:58
PS: Was die Informationsdichte deines Beitrags angeht - das ist ein absoluter Witz!
Ist es doch bei Strunz immer

-
TRex
- Moderator
- Beiträge: 8398
- Registriert: 23.11.2006 12:23:54
- Wohnort: KA
Beitrag
von TRex » 17.02.2023 19:41:34
towo hat geschrieben: 
17.02.2023 17:52:58
PS: Was die Informationsdichte deines Beitrags angeht - das ist ein absoluter Witz!
Ist es doch bei Strunz immer
Zu seiner Verteidigung: der Titel ist nicht "rsync", und er hat die Option genannt, mit der er es schon versucht hat sowie ein halbwegs vollständiges Beispiel geliefert

-
schwedenmann
- Beiträge: 5652
- Registriert: 30.12.2004 15:31:07
- Wohnort: Wegberg
Beitrag
von schwedenmann » 17.02.2023 22:11:16
Hallo
Wenn Quelle = /home/strunz ist
Dann in einer excludedatei nur reinschreiben:
Videos
gPodder
Musik/mp3
anstatt:
/home/strunz/Videos/
/home/strunz/gPodder/
/home/strunz/Musik/MP3/
mfg
schwedenmann
-
tobo
- Beiträge: 2484
- Registriert: 10.12.2008 10:51:41
Beitrag
von tobo » 17.02.2023 22:23:55
Was dann aber jedes Videos, gPodder und Musik/mp3 irgendwo im Verzeichnisbaum ausnimmt. Will man nur diese im home-Verzeichnis ausnehmen, dann muss es /Videos, /gPodder und /Musik/mp3 heißen.
-
schwedenmann
- Beiträge: 5652
- Registriert: 30.12.2004 15:31:07
- Wohnort: Wegberg
Beitrag
von schwedenmann » 17.02.2023 22:34:41
Hallo
Was dann aber jedes Videos, gPodder und Musik/mp3 irgendwo im Verzeichnisbaum ausnimmt.
Nö, wenn Quelle /home/strunz ist, stimmt meine Angabe für eine excludedatei,habe das gerade an einem backupsript von mir sm Backup überprüft.
Du mußt von der Quelle,hie /hoem/strunz ausgehen, nicht / als Quelle
mfg
schwedenmann
-
tobo
- Beiträge: 2484
- Registriert: 10.12.2008 10:51:41
Beitrag
von tobo » 17.02.2023 22:55:21
schwedenmann hat geschrieben: 
17.02.2023 22:34:41
Hallo
Was dann aber jedes Videos, gPodder und Musik/mp3 irgendwo im Verzeichnisbaum ausnimmt.
Nö, wenn Quelle /home/strunz ist, stimmt meine Angabe für eine excludedatei,habe das gerade an einem backupsript von mir sm Backup überprüft.
Du behauptest also, dass es mit "Videos" als Eintrag in der Exclude-Date, alle "Videos"-Verzeichnisse/Dateien, mit Ausnahme von /home/strunz/Videos, ins Backup schaffen? Oder was genau willst du sagen?
-
schwedenmann
- Beiträge: 5652
- Registriert: 30.12.2004 15:31:07
- Wohnort: Wegberg
Beitrag
von schwedenmann » 17.02.2023 23:03:03
Hallo
Bei mir z.B.
/shared ist Quellverzeichnis das per rsync gesichert wird.
innerhalb von /shared gibt es
/shared/isos
/shared/backup
In meiner excludedatei steht
isos
backup
und im Backup also im Ziel von rsync tauchen /shared/isos und /shared/backup nicht auf.
Analog zu Strunz muß bei ihm /home/strunz wegfallen, also der abslolute Pfad.
mfg
schwedenmann
-
tobo
- Beiträge: 2484
- Registriert: 10.12.2008 10:51:41
Beitrag
von tobo » 17.02.2023 23:14:48
Dann hast du nicht richtig gelesen, was ich oben geschrieben habe. Bleiben wir beim Eingangsbeispiel, mit der Quelle /home/strunz und dem nicht gewünschten Verzeichnis /home/strunz/Videos:
Wenn ich /Videos als Eintrag in die Exclude-Datei aufnehme, dann wird explizit nur /home/strunz/Videos vom Backup ausgenommen. Der führende / von /Videos ist gleichzusetzen mit der Quelle, hier /home/strunz.
Mit deinem Eintrag Videos wird /home/strunz/Videos natürlich auch ausgenommen, aber auch jedes andere Videos, z.B. /home/strunz/spunk/Videos. Das ist der Unterschied des führenden /.
-
uname
- Beiträge: 12539
- Registriert: 03.06.2008 09:33:02
Beitrag
von uname » 18.02.2023 08:50:33
Zum Thema rsync und Ausschluss von Ordnern und Dateien kann ich leider nicht viel beitragen. Aber vielleicht dazu, dass diese Problematik eigentlich immer nur deswegen entsteht, weil alle Konfigurationen, Dateien, Bilder und Videos in der Unterstruktur von /home/username abgelegt sind. Ich für meinen Fall habe diesen Irrsinn schon vor Jahrzehnten geändert. So habe ich z. B. neben meinem Benutzerverzeichnis /home/username einen Verzeichnisbaum /dateien wo die Dinge enthalten sind, die ich erstens als echte Nutzdaten ansehe und zweitens einheitlich sichere. Mein /home/username sichere ich auf einen anderen Weg oder auch gar nicht.