Я пытаюсь исключить «массовую» папку в каждом домашнем каталоге из резервной копии. Для этого у меня есть строка
- /data/home/*/bulk
в моем файле exclude-filelist.
Тем не менее, это, кажется, не признается:
Warning: file specification '/data/home/*/bulk' in filelist exclude-list-test.txt
doesn't start with correct prefix /data/home/kay/bulk. Ignoring.
Есть ли способ?
Кстати: совместим ли формат в целом с исключением rsync? У меня есть рабочий список исключений для этого, где работает это шаблонное выражение.
Два формата не совместимы, таким образом, необходимо сделать некоторые изменения в списке, чтобы заставить его работать. Если Вы хотите снова использовать Ваш исключать список из rsync, Вы имеете к:
--exclude-globbing-filelist
на двуличности **
. можно достигнуть последнего с sed:
sed -e 's/^/**\//' rsync_backup_exclude_file >> duplicity_backup_exclude_file