Я использую Rsync для синхронизации файлов из источника к пункту назначения:Предотвращение Rsync удаления файлов назначение, которые соответствуют заданному шаблону
rsync -av --delete source destination
У меня есть один каталог на стороне назначения, которая не на источник. Я хочу, чтобы rsync не удалял этот каталог. Есть ли опция, которую я могу передать rsync, чтобы предотвратить удаление этого каталога при синхронизации?
Если вы хотите исключить «somedir» только из одного определенного места в дереве каталогов, вы можете привязать исключение с помощью «/». Это улучшит производительность - rsync будет проверять только один раз! например. 'rsync -avrc --delete --exclude/path/p2/somedir источник назначения' –
@RandySkretka - спасибо за этот совет. Это то, чего мне не хватало. – Corin
'-r' подразумевается' -a' и не требуется. –