Rsync обычно пропускает файлы, где обе версии имеют одинаковый размер и временную метку.Помните, что «ls -l» не показывает точное время изменения файла с точностью до секунды.Убедитесь, что файлы действительно имеют одинаковые временные метки.
Если вы обнаружите, что временные метки не совпадают, первое, что нужно проверить, - это синхронизируются ли системные часы на двух хостах.Если файлы хранятся в смонтированном NFS-разделе, вам также следует проверить системные часы на NFS-сервере.Файлы, хранящиеся в общем ресурсе Samba, могут иметь ту же проблему.
Если вы хотите изменить проверку отметки времени в rsync, вы можете попробовать использовать опцию rsync «--modify-window», чтобы контролировать, насколько требовательны к отметкам времени.или "--size-only", чтобы вообще пропустить сравнения временных меток.