Artem Chuprina ☫ → To [email protected] @ Fri, Jul 18, 2014 11:13 
+0400

> Dmitry Podkovyrkin -> [email protected]  @ 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*"

И ещё, судя по rsync(1):

> Rsync builds an ordered list of filter rules as specified on the
> command-line

опции надо дать в обратном порядке (сначала exclude, потом include),
хотя я могу и ошибаться.

-- 
Bright regards, Sergey Korobitsin,
Chief Research Officer
Arta Software, http://arta.kz/
xmpp:[email protected]

--
Наилучший путь предсказать будущее — создать его.
 -- Фраза на собрании в XEROX PARC в 1971 году —Алан Кей (Alan Key)


-- 
To UNSUBSCRIBE, email to [email protected]
with a subject of "unsubscribe". Trouble? Contact [email protected]
Archive: 
https://lists.debian.org/[email protected]

Ответить