Existe um limite máximo de tamanho para o tamanho coletivo dos arquivos que devem ser transferidos de uma só vez para o protocolo acima. Minha intenção é saber se por exemplo após 1 GB algum desses protocolos de transferência começaria a descartar pacotes? Qual seria o melhor protocolo/técnica/método a ser usado para transferir arquivos grandes?
Eu li sobre os problemas acima em que as transferências de arquivos GRANDES não correspondem ao tamanho na origem e no destino. Eu sei que SCP e FTP funcionam em TCP e não devem ocorrer quedas de pacotes!
Responder1
Pode haver um limite para versões de 32 bits desses aplicativos, especialmente versões mais antigas não compiladas com "suporte a arquivos grandes". Esses problemas foramnãoresultado do descarte de pacotes, mas da gravação (e/ou leitura) dos arquivos no tamanho apropriado. Em 1995, havia problemas semelhantes com tar
o Irix não suportando arquivos > 2Gb.
Portanto, certifique-se de ter versões de 64 bits do aplicativo que você está usando tanto no envio quanto no recebimento.
rsync --version
irá mostrar a você (entre outras coisas) 64-bit files
.
scp
não tem essa saída AFAIK, mas se você verificar type scp
e usar file /usr/bin/scp
(especificando o caminho que você obtém type
) e obter, 64-bit LSB ..x86-64
você está bem. Semelhante parasftp