Задача - копировать 3.5 Гб файловой базы 1с через канал в 4 Мбит/c с удаленного филиала.
источник - win2k8
приемник - CentOS 6.2 x86_64, папка с базой цепляется через mount.cifs в /mnt/1c-src
Для копирования был выбран rsync, 1с-сники дали список файлов для копирования (/modul, /User, /usrdef, *.DD, *.MD, *.DBF)
rsync --version
rsync version 3.0.6 protocol version 30
Синхронизация выполняется командой
rsync -azv --stats /mnt/1c-src/modul/ /mnt/1c-dst/modul/
rsync -azv --stats /mnt/1c-src/User/ /mnt/1c-dst/User/
rsync -azv --stats /mnt/1c-src/usrdef/ /mnt/1c-dst/usrdef/
rsync -azv --stats --exclude "ExtForms/" --exclude "SYSLOG/" --exclude "modul/" --exclude "User/" --exclude "usrdef/" -include "*/" --include "*.DD" --include "*.MD" --include "*.DBF" --exclude "*" /mnt/1c-src/ /mnt/1c-dst/
Проблема в следующем - судя по проведенным опытам изменившиеся файлы копируются ЦЕЛИКОМ, хотя rsync должен бы гонять по сети только изменившиеся части файла.
В чем может быть дело ?