Как исключить папки по имени с помощью rdiff-backup

Я хочу исключить любую node_modules папка (или .cache или же cache) папки, когда я делаю резервную копию своих файлов, используя rdiff-backup,

Вот команда, которую я использую: rdiff-backup --include-globbing-filelist $HOME/backuplist.txt --tempdir /dev/shm --terminal-verbosity 5 / /mnt/backups/

И backuplist.txt:

- /var/run
- /var/cache
- /var/spool
- /var/tmp
- /var/lib/docker
- /var/lib/boinc-client
- **node_modules
- **.cache
- **cache
+ /var/
+ /home/
+ /etc/
- /**

Используя этот globbing-filelist, rdiff-backup продолжает хранить /home/myuser/Projects/MyProject/node_modules/npm/node_modules/request/node_modules/har-validator/node_modules/ajv/node_modules/fast-deep-equal/spec/tests.js например, тогда как я думал, что - **node_modules исключил бы это (как сказано в документации) или исключил бы /home/myuser/Projects/MyProject/node_modules с каждым ребенком...

Может ли кто-нибудь понять, почему это происходит и как действительно исключить такие папки?

0 ответов

Другие вопросы по тегам