Не зная фактического вызова rsync, немного сложно понять, что происходит.OTOH, «чтобы он копировал только обновленные файлы», зависит от того, что вы подразумеваете под «обновленными».Со страницы руководства:
-c, --checksum
Это меняет способ, которым rsync проверяет, были ли файлы изменены и нуждаются в передаче.Без этой опции rsync использует «быструю проверку», которая (по умолчанию) проверяет, совпадают ли размер файла и время последней модификации между отправителем и получателем.Эта опция изменяет это, чтобы сравнивать 128-битную контрольную сумму для каждого файла, который имеет соответствующий размер.Генерация контрольных сумм означает, что обе стороны будут тратить много дискового ввода-вывода на чтение всех данных в файлах при передаче (и это до любого чтения, которое будет выполнено для передачи измененных файлов), поэтому это может замедлить процессзначительно.