Wie verwende ich exclude_from in Borg?

Wie verwende ich exclude_from in Borg?

Entsprechenddiese Seitees sieht so aus, als ob die Syntax einer Ausschlussdatei lauten sollte

R /home/webserver/
- .dat1/
- .dat2
- .dat3*
- .dat4/Images\ System/*
- .compile/*/*/Cache

aber alle diese Verzeichnisse sind immer noch enthalten.

Frage

Was mache ich falsch?

Antwort1

Sie betrachten das falsche Beispiel. Die von Ihnen erstellte Datei ist für --patterns-from, während eine Datei für --exclude-fromnur eine Liste ist, wie diese:

*/.DS_Store
*/._*
*/node_modules

Das Beispiel aus der Manpage lautet wie folgt:

$ cat >exclude.txt <<EOF
# Comment line
/home/*/junk
*.tmp
fm:aa:something/*
re:^/home/[^/]\.tmp/
sh:/home/*/.thumbnails
EOF

Es ist in der langen Folge von Shell-Befehlen versteckt. Dieses Beispiel enthält andere Übereinstimmungstypen.

verwandte Informationen