Como usar exclude_from em borg?

Como usar exclude_from em borg?

De acordo comesta páginaparece que a sintaxe de um arquivo de exclusão deveria ser

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

mas todos esses diretórios ainda estão incluídos.

Pergunta

O que estou fazendo de errado?

Responder1

Você está olhando para o exemplo errado. O arquivo que você criou é for --patterns-from, enquanto um arquivo for --exclude-fromé apenas uma lista, assim:

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

O exemplo da página de manual é este:

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

Está oculto na longa sequência de comandos do shell. Este exemplo inclui outros tipos de correspondência.

informação relacionada