В настоящее время duplicity поддерживает (...) символические ссылки (...), но не жесткие ссылки.
http://www.nongnu.org/duplicity/duplicity.1.html
Это не выяснено, но, скорее всего, это означает, что мягкие ссылки сопровождаются По понятным причинам я хочу избежать резервного копирования ~/Desktop/temporary_symbolic_link_to_hard_drive_with_gbs_of_data
и других проблем, связанных с символьными ссылками .
Как я могу отключить следующие символические ссылки по двойственности (например, опция --no-dereference
в команде diff)?
Я знаю, что могу использовать опцию --exclude
, но она требует генерации команды резервного копирования с помощью сценария, определяющего символические ссылки но это было бы слишком сложно и хрупко.
Двуличность теперь поддерживает это (в версии v0.7.11 и) через --copy-links
опция. Посмотрите страница справочника .
двуличности Примечание что это более поздняя версия двуличности, чем стандартная Ubuntu испытанные или гостеприимные пакеты. Необходимо установить двуличность от восходящего потока, например, ppa:duplicity-team/ppa
Это не упоминается в документации, но" было бы замечательно перейти по символьным ссылкам, когда они - источник резервного копирования ", " я не могу включать файлы в резервное копирование, которые являются в рамках каталога, который является символьной ссылкой. " и другой ясно давать понять, что Двуличность не переходит по символьным ссылкам и с 2016-04, невозможно позволить перейти по символьным ссылкам в любой ситуации.
for f in file1 file2 file3; do find /path1 -name "$f" -exec cp '{}' /path2 \; done
P.S. каталог не является большим настолько ищущий один файл, сделан instantlt и I' m пытающийся сделать это со всего одним файлом также (для f в file1; и т.д.) и that' s не работающий также. – John Hamilton 25 August 2017 в 21:28