- o tamanho do bloco é usado para a soma de verificação, não para a transferência. No entanto, se você usar --inplace, poderá forçar um tamanho de atualização menor, mas haverá algumas advertências --inplace (consulte o manual)
Estou transferindo arquivos de 1,1 Mb por uma conexão GSM EDGE muito ruim. Meu comando rsync é:
rsync --partial --remove-source-files --timeout=120 --append --progress --rsh=ssh -z LOCAL_FILE root@SERVER:REMOTE_PATH
O arquivo no servidor remoto "cresce" em tamanho em etapas de 262144 bytes. Isso é muito, porque o sistema precisa transferir pelo menos 262144 (antes da compactação) toda vez que a conexão é estabelecida. Quando eu uso scp –C
o tamanho do pedaço é de aproximadamente 32Kb. Existe uma maneira de alterar o tamanho do pedaço para o rsync?
Eu tentei --block-size
, mas não há diferença visível.
- o tamanho do bloco é usado para a soma de verificação, não para a transferência. No entanto, se você usar --inplace, poderá forçar um tamanho de atualização menor, mas haverá algumas advertências --inplace (consulte o manual)