Rsync lento do Linux para o Windows

Rsync lento do Linux para o Windows

Faço backup de arquivos usando rsync do RHEL Linux para o Windows 10 Pro usando compartilhamento SMB/CIFS. Funciona bem, exceto que é muito mais lento que o Linux para Linux. Ambos os computadores são Dell OptiPlex bastante modernos, com CPUs de 6 núcleos, 16 GB de memória, discos NVMe e NICs de 1 GigE. O principal utilitário do Linux não mostra nenhum gargalo na CPU/memória/IO, captura de tela anexada. Onde mais poderia estar o gargalo? uso de top-cpu-mem-io

Responder1

Ao sincronizar com um compartilhamento SMB/CIFS, rsyncé necessário ler todo o compartilhamento para comparar os arquivos...

Você deve executar um rsyncdaemon no Windows para permitir a comparação dos arquivos. Isso irá acelerar as coisas.

No Cygwin você pode instalar rsynce cygrunsrvempacotar. Para instalar como um serviço:cygrunsrv.exe -I rsync -p /bin/rsync -a "--daemon --no-detach"

informação relacionada