Isto é o que eu preciso:
- Daemon Rsync em execução no servidor de origem. O servidor de destino executa um rsync como abaixo:
rsync -ptv rsync: // código-fonte: document / caminho-da-fonte / *. abc caminho-da-destino /
- Arquivos binários enormes (3 GB a 5 GB) são copiados da máquina de origem para o destino em uma LAN. Portanto, nenhuma criptografia / descriptografia é necessária. Portanto, não usando SSH. A máquina de destino se conecta diretamente ao daemon rsync.
- A pasta de destino sempre estará vazia antes do recebimento do rsync. Portanto, não preciso me preocupar em atualizar condicionalmente alguns arquivos. O pull Rsync sempre cria novos arquivos no destino (não é atualizado). Portanto, não preciso do rsync para calcular somas de verificação.
Não estou satisfeito com a quantidade de CPU consumida pelo rsync na extremidade de recebimento? Quais opções do rsync me ajudarão a otimizar o uso do rsync no caso acima explicado. O que me preocupa é que o rsync possa estar fazendo mais do que o que eu preciso. arquivos de somas de verificação rsync. Eu não preciso disso.
Também gostaria de ver melhorias na velocidade.
Alterar o tamanho do bloco, desativar a soma de verificação etc ajudará?