Movendo grandes dados entre sistemas Ubuntu em uma rede doméstica

3

Eu tenho dois computadores na minha rede doméstica conectados a um roteador, eu uso para transferir arquivos pequenos usando sftp , mas a taxa de transferência é muito lenta.

Agora, quero mover cerca de 100 GB de dados do meu laptop para o outro computador da rede. Qual seria a maneira ideal de transferir os dados em uma velocidade razoavelmente rápida em comparação com sftp ?

    
por Gaurav Butola 12.04.2011 / 23:13

3 respostas

0

para transferências de arquivos maiores eu uso o rsync, pois isso é muito útil se algo acontecer na rede, ou se um dos usuários disser - diabos, eu vou reiniciar.

Se a segurança da transferência for necessária, use o rsync com ssh. procurar pelo rsync sobre o ssh deve produzir instruções úteis com explicações.

Outra maneira fácil é instalar o sshd (opensshd-server) e usar o sftp para transferências (junto com o scp)

    
por Osis 13.04.2011 / 09:10
0

Eu descobri que o rsync é bem rápido. Você pode configurar o NFS ou o SAMBA em ambas as máquinas e rsync em tudo.

Se o NFS e o SAMBA não forem sua prioridade, pule a criptografia e instale o vsftpd na máquina de destino e no FTP. O vsftpd é muito rápido.

    
por WebWeasel 13.04.2011 / 00:13
0

Esta é uma ação única ou algo que você estará fazendo em andamento?

A transferência de muitos arquivos pequenos tende a ser ineficiente, por isso ajudaria se você pudesse aplicá-los antes da transferência. Além disso, se o seu link de rede é seguro (por exemplo, ele está conectado apenas a sistemas confiáveis), você pode ganhar velocidade apenas fazendo o FTP.

Se você tiver muitos dados que precisa manter regularmente em sincronia que são atualizados apenas parcialmente, o rsync é otimizado para neste caso.

    
por entropo 13.04.2011 / 00:17