Necessidade de transferir vários arquivos grandes com strong tolerância ao atraso e à intermitência

1

Eu preciso transferir um diretório de arquivos grandes (~ 1.5G cada) do meu laptop em locais com conectividade variável intermitente e alto atraso de ida e volta (por exemplo, de hotéis na Ásia para servidores na Virgínia). Como a fonte é um laptop, ele precisa ser capaz de retomar automaticamente infinitamente até que as transferências de arquivos sejam concluídas.

Como uma preferência secundária, seria desejável para o suporte multi-sessão (ainda mais se escalonar automaticamente as sessões com base na confiabilidade).

Alguém conhece esse aplicativo cliente / servidor?

    
por Ethan Whitt 29.07.2013 / 06:55

4 respostas

3

Use rsync .

rsync -av --partial dir_with_big_files/ remotehost:~/destdir/

A opção --partial fará com que rsync retome as transferências interrompidas de onde elas pararam. Você também pode incluir --progress se quiser um indicador de status de transferência.

    
por 29.07.2013 / 07:14
1

Outra opção comercial é a transferência de arquivos segura do Biscom. A reinicialização do ponto de verificação é suportada.

    
por 23.04.2014 / 22:16
0

Eu tive sucesso com grandes transferências de arquivos com o BitTorrent Sync . Eu não usei a versão Linux, mas a versão do Windows funciona bem. Ele foi projetado para transferir arquivos grandes e suporta alterações no nível do bloco e retomar as transferências.

    
por 29.07.2013 / 08:45
0

Se você estiver disposto a considerar opções comerciais, Aspera e Signiant são produtos líderes para esse tipo de coisa. Eles também serão muito mais rápidos que o Rsync ou qualquer coisa baseada em SSH.

    
por 29.07.2013 / 15:46