
Я делаю резервную копию файлов с помощью rsync из RHEL Linux в Windows 10 Pro с помощью общего ресурса SMB/CIFS. Работает отлично, за исключением того, что намного медленнее, чем Linux-Linux. Оба компьютера — довольно современные Dell OptiPlex с 6-ядерными процессорами, 16 ГБ памяти, дисками NVMe, сетевыми картами 1 GigE. Утилита Linux top не показывает никаких узких мест по процессору/памяти/вводу-выводу, скриншот прилагается. Где еще может быть узкое место?
решение1
При синхронизации с общим ресурсом SMB/CIFS rsync
необходимо прочитать весь общий ресурс, чтобы сравнить файлы...
Вам следует запустить rsync
демон на Windows, чтобы он мог сравнить файлы. Это ускорит процесс.
В Cygwin вы можете установить rsync
и cygrunsrv
упаковать. Для установки как сервиса:cygrunsrv.exe -I rsync -p /bin/rsync -a "--daemon --no-detach"