Re: rsync исключить .*, но включить один из них
Dmitry Podkovyrkin -> debian-russian@lists.debian.org @ Fri, 18 Jul 2014 13:09:12 +0600:
DP> Здравствуйте.
DP> Для резервных копий написал небольшой скрипт, который периодически, при
DP> наличии хорошего интернета, с помощью rsync делает синхронизацию данных из
DP> $HOME в арендованный VDS по ssh.
DP> Конечно я исключил из архивируемых файлов все имена с точкой в начале.
DP> Но тут начал пользоваться заметками Gnote, а оно хранит данные в
DP> ~/.local/share/gnote/* и мой rsync никак не хочет включать этот каталог в
DP> архивацию. Подскажите пожалуйста как его заставить.
DP> Строка rsync:
DP> rsync -e "ssh -p *" -auvh --progress --delete
DP> --include="*/.local/share/gnote*" --exclude=".*" /home/d/
DP> my.host.name:/home/d/backup
DP> Эту часть (--include="*/.local/share/gnote*") менял по разному. Не получается.
Насколько я вижу путь к тому, что бэкапится -
--include=".local/share/gnote*"
Reply to: