Сервис Яндекс Диск умеет работать с символическими ссылками в отличие от Google Drive (на момент написания). В работе клиента для linux выявлен ряд особенностей, которые хочется отметить:
- В случае вложенных ссылок яндекс диск не отличает их и копирует содержимое повторно. В принципе это функциональность объяснима, для клиента все ссылки одинаковы. Под вложенными ссылками я понимаю ссылки на элементы в пределах одной родительской директории. Например, в папке photo отсортированы фотографии по годам, внутри каждого года по дням. Есть желание создать отдельную папку events в директории photo для хранения ссылок на определенные события (день рождения, свадьба), т.е. наша свадьба -> 200Y/200Y-MM-DD. В этом случае клиент яндекс диск повторно скопирует папку в хранилище. Выход: исключить из синхронизации пути с вложенными ссылками.
- Исключения папок из синхронизации. Невозможно исключить из синхронизации еще не созданные каталоги. Нужно сначала их создать, затем добавить в exclude-dirs. Внимание! При заполнении exclude-path в конфигурационном файле к первой директории добавляется полный путь к конфигу. Очевидно это баг. Поэтому первой стоит указать фейковую папку, затем через запятую относительные пути к папкам для исключения из синхронизации. Пример конфига:
(config.cfg)
auth="/home/user/.config/yandex-disk/passwd"
dir="/media/work/clouds/yandex_disk"
exclude-dirs="fake_dir_see_ps_aux,photo/events"
- Удаление папки .sync не влечет никаких проблем. Папка пересоздается при перезапуске демона.
Комментариев нет:
Отправить комментарий