Como enviar dados rsync enviados em tempo real usando ferramentas padrão

2

Estou desenvolvendo uma pequena ferramenta para algumas pessoas que precisam enviar arquivos para um servidor. Eu gostaria de usar o rsync para um deamon rsync para fazê-lo.

É possível ter o rsync para mostrar quantos dados ele realmente enviou (descompactado)? Eu não estou falando sobre as estatísticas finais, eu gostaria que elas fossem em tempo real, já que o rsync está enviando os dados.

Nota: o Rsync não suporta a tag --info em nenhuma das versões disponíveis no meu sistema operacional

    
por Vincent Duprez 03.12.2014 / 23:15

1 resposta

1

(atual a partir de rsync-3.1.2 )

A opção --progress fornecerá a você um registro do que está acontecendo durante a transferência de dados. Arquivos maiores serão exibidos com um tempo ETA, velocidade de transferência, etc.

--progress

This option tells rsync to print information showing the progress of the transfer. This gives a bored user something to watch. [...]

Você também pode experimentar o --info=progress2 , que funciona como --progress , mas exibe informações sobre toda a transferência, e não para arquivos individuais.

    
por 07.10.2017 / 18:49