Rsync только разные файлы с контрольной суммой?
Кто-нибудь знает, возможно ли запустить rsync для передачи всех измененных / новых файлов в каталоге (и его подкаталогах) с моего локального компьютера с OSX 10.9 на сетевой ресурс? Ключом к плану является то, что я хочу копировать только измененные файлы, а не просто разные временные метки. Нужно ли мне сначала проверять разницу? Если так, как я могу автоматизировать всю эту последовательность?
2 ответа
Вы можете использовать -c
или же --checksume
переключиться на это. rsync(1)
Страница руководства гласит:
-c, --checksum пропустить на основе контрольной суммы, а не времени и размера
Так что это должно работать как ожидалось:
rsync -ac SRC HOST:DEST
Что-то вроде rsync -art local-path remote-host:remote-path
может сделать трюк?