Como copiar um arquivo enorme para uma pasta compartilhada remota?

3

Estou usando o robocopy para copiar arquivos de 300 GB de um servidor Windows para outro servidor Windows pela WAN. No entanto, continuo recebendo erros depois de copiar vários GBs e tentar novamente do início. (por exemplo, erro 317).

Existem ferramentas / scripts (preferem os internos ou executáveis "verdes") que podem retomar a cópia se ocorrer um erro? Eu não tenho acesso físico aos servidores, então sneakernet não é uma opção.

    
por sjzls 02.01.2014 / 21:36

3 respostas

10

O Robocopy suporta retomar a cópia em erro com a opção / Z. Você também pode especificar o número de tentativas e a quantidade de tempo entre elas com as opções / r e / w.

Eu pessoalmente acho que o sneakernet é a melhor ferramenta para copiar arquivos enormes. Exceto isso, eu tive sucesso com o uso de algo como o 7zip para dividir o arquivo em pedaços menores, fazer robocopy / Z e colá-los novamente no final remoto.

    
por 02.01.2014 / 21:50
3

Você também pode usar o BITS se o servidor tiver um servidor HTTP em execução. O BITS limitará de forma adaptável a largura de banda e tentará novamente em caso de falhas.

Ambos bitsadmin e New-FileTransfer pode ser usado no lado do cliente .

Você pode usar qualquer servidor HTTP no lado do servidor. O cliente é instalado por padrão em todos os clientes do Windows desde o XP SP2.

Você também pode usar o cliente BITS para carregar arquivos se tiver um servidor executando o BITS. Ambos IIS e o Servidor compacto do BITS suporta uploads e está disponível como recursos em 2008 e acima.

    
por 03.01.2014 / 01:07
1

Receber erros durante uma operação de cópia de arquivos entre dois servidores na mesma rede é indicativo de alguns problemas sérios.

Um disco rígido (origem ou destino) é ruim ou, mais provavelmente, há um dispositivo com falha na camada de rede.

Essa parte que falhou pode ser a placa de rede (origem ou destino), os fios ou até mesmo o roteador / switch que está entre os dois.

Neste caso, sua melhor aposta é simplesmente conectar um pen drive no servidor e copiar o arquivo para ele.

No entanto, você deve executar alguns diagnósticos para ver onde a falha realmente está, porque um componente de rede ruim pode realmente estragar muitas coisas.

    
por 04.01.2014 / 02:11