Eu tive o mesmo problema em meu trabalho anterior (exceto com backups de banco de dados externos de 300 GB + em uma conexão instável (do escritório)). Os usuários tiveram problemas graves ao baixar arquivos maiores que aprox. 1 GB antes de a conexão ficar bloqueada. Como eles usaram o arquivo padrão de copiar / colar do Windows em uma conexão RDP, não é de admirar.
Uma coisa que descobri foi que nossas configurações de VPN eram completamente incompatíveis com a configuração da rede (principalmente o comprimento da MTU). A segunda coisa é que a copiadora de arquivos do Windows NÃO é feita para copiar coisas pela internet.
Minha primeira solução foi um servidor FTP simples, mas não resolveu o problema do tempo de transmissão (geralmente de 3 a 4 horas em nossa conexão).
Minha segunda solução foi usar Syncthing para enviar os arquivos diretamente para um NAS interno. Todas as noites, após a conclusão dos backups, o Syncthing enviava tudo o que precisávamos para um NAS no escritório. Não só foi resolvido o problema de mais de 3 horas de tempo de transmissão, mas fui poupado das 1-2 horas para enviar os dados se houvesse uma crise. Todas as manhãs, às 8 da manhã, os arquivos seriam atualizados no NAS, e nós tínhamos nossos backups prontos.
Mesmo com arquivos enormes (em um ponto, quase um banco de dados de 700GB), ainda não experimentei nenhuma corrupção de arquivos ou outros problemas ...
O Syncthing é muito fácil de configurar e gerenciar, e está disponível para todas as plataformas (até mesmo telefones) e tem um tratamento muito bom de conexões ruins. Se a conexão falhar, o Syncthing simplesmente aguarda alguns minutos e tenta novamente. p>
Você precisa de uma pasta local para sincronizar coisas, mas seus arquivos estarão disponíveis assim que forem atualizados.
Outra coisa boa sobre o syncthing é que ele pode ser configurado para sincronizar apenas as alterações no arquivo (como em um backup diferencial) ... possivelmente resolvendo uma parte do seu problema de largura de banda. / p>