У меня есть файл игнорирования для rsync, но я не могу понять, как игнорировать эту строку с именами файлов и именем пользователя:
backup/cpbackup/daily/username/homedir/mail/cur/1244452567.H511146P7355.dwhs45.dwhs.net,S=2161:2,
backup/cpbackup/daily/username/homedir/mail/cur/1244455430.H516330P14494.dwhs45.dwhs.net,S=4062:2,
Я пробовал это:
backup/cpbackup/daily/*/homedir/mail/cur/*
и это:
*.*.dwhs45.dwhs.*
Но, конечно, это было бы слишком просто.
В основном я просто хочу не переносить всю почту в каталоге / cur / для всех пользователей в резервные копии.
man rsync
есть целый раздел ВКЛЮЧИТЬ / ИСКЛЮЧИТЬ ШАБЛОНЫ. Короче говоря, в первом случае вы можете сначала отменить привязку совпадения и убедиться, что это каталог, например:
mail/cur/
Здесь нет подстановочных знаков, он будет игнорировать только каталог называется cur
внутри другого каталога с именем mail
.