Mover arquivos enormes de um servidor para outro via SSH

1

Eu tenho tentado mover arquivos enormes de um servidor para outro via ssh usando os comandos wget e scp, mas o arquivo tar.gz fica corrompido e não é extraído. Os arquivos são mais de 30 a 50 GB. Existe alguma outra maneira melhor de mover arquivos .tar.gz?

    
por user 99572 is fine 19.10.2012 / 14:42

3 respostas

8

Eu usaria rsync , que será retomado automaticamente se você precisar reiniciá-lo e calculará somas de verificação no seu arquivo como parte de seu processo de transferência.

link

    
por 19.10.2012 / 14:47
0

Se você tiver o ssh, você pode usar um cliente FTP do console para enviá-lo ao servidor.

O protocolo FTP é feito para isso, então a transferência deve estar ok

    
por 19.10.2012 / 14:46
0

Você pode usar um cliente SFTP capaz de lidar com conexões quebradas e reconectar, por exemplo, lftp .

Para recuperar uma transferência corrompida, use rsync . Ele irá comparar eficientemente os arquivos remotos e locais e transferir apenas as partes que diferem.

    
por 20.10.2012 / 10:22