Я всегда делаю взаимную синхронизацию путем издания всегда "rsync-avuzb src dest" и затем "rsync-avuzb dest src". Если я использую "rsync-avuzb", уже существующие файлы переименованы к ~ на месте назначения, из-за b опции. Теперь предположите, что у меня есть два файла файлов и файл ~ на обоих, src и dst. Взаимная синхронизация теперь переименовывает файл ~ в файл ~~ на каждой стороне. Хотя это логически корректно, не практически желательно для меня, так как это означает, что ~~~~~-файлы накапливаются в каждом резервном копировании. Существует ли способ только иметь один файл резервной копии?
Попробуйте этот дополнительный параметр:
--exclude '*~'
сделать:
rsync -avuzb --exclude '*~' src dst
Надежда, которая помогает.