Я выполнял Rsyncing от монтирования NFS к локальному zpool, на котором включено сжатие.
Когда я использую rsync, он копирует каждый файл, а не только новые / измененные. Это потому, что размер файла у них отличается из-за сжатия в месте назначения?
Я использую синтаксис: rsync -vr / source / / destination /
Тот факт, что файл сжат, не имеет значения rsync
как заявленный размер stat
внутренне используется rsync
это несжатый.
Я подозреваю больше несоответствие часов между сервером NFS и клиентом. Вы можете проверить отсутствие копии с помощью:
rsync -vr --size-only /source/ /destination/
Это закончилось проблемой синтаксиса. Это исправлено с помощью переключателя -a (архив). Мой первоначальный синтаксис не копировал «дату изменения файла».