Copiando um grande número de arquivos pela rede doméstica - travando

2

Estou tentando copiar vários arquivos de uma máquina para outra em uma rede doméstica sem fio. Existem cerca de 5.000 arquivos, cada um com cerca de 3-5 MB (mp3s).

Meu problema é que a rede continua travando - as duas máquinas informam que estão desconectadas e meu roteador precisa ser redefinido manualmente.

A cópia é feita usando a seguinte instrução de linha de comando:

xcopy \My-PC\converted C:\Music

Após cerca de 20 arquivos serem copiados, a rede cai.

Suponho que isso seja uma limitação / falha da rede, não sendo capaz de lidar com uma carga tão grande de uma só vez. Se for esse o caso, há um trabalho por aí? Possivelmente definir um limite de velocidade de transferência?

Máquina mestre: Windows 7

Máquina cliente: Windows Vista

    
por nf313743 26.12.2011 / 13:30

6 respostas

1

Outras respostas são agradáveis e úteis, mas abordam os sintomas e não a raiz do problema. Transferência de rede de 15 GB entre dois computadores em uma rede doméstica não é uma carga pesada e qualquer switch / roteador deve lidar com isso sem nenhum problema. Se o seu roteador falhar consistentemente no meio dele, o roteador está com defeito e precisa ser consertado ou substituído.

Como solucionar problemas

Os únicos três problemas que você pode corrigir são:

  1. Sobreaquecimento: se o seu router estiver quente ao toque, poderá estar a sobreaquecer. Se houver fãs dentro, verifique se eles estão funcionando. Use uma lata de ar comprimido para soprar a poeira, se estiver empoeirada. Se houver circulação de ar insuficiente (em um armário, etc.), abra a porta do armário e veja se isso faz alguma diferença, etc.

  2. Conexão com falha ou porta de rede. Se parte da sua rede estiver conectada e o roteador tiver várias portas de rede que não são usadas, tente mover uma conexão de rede com fio para uma porta diferente (não aplicável à conexão WAN que vai para o seu modem de Internet, se você tiver uma). / p>

  3. Fonte de alimentação defeituosa. Se o roteador tiver uma fonte de alimentação externa (verruga de parede, etc.) e você tiver um sobressalente com exatamente a mesma voltagem, o valor máx. poder, e forma de conector e polaridade, tente usá-lo e ver se isso ajuda.

Se essas etapas não ajudarem, suspeito que a solução mais econômica seria obter um novo roteador.

    
por 26.12.2011 / 18:33
1

Não tenho certeza se você está aberto a softwares de terceiros como uma solução, mas há um utilitário que parece ser um ajuste perfeito para a tarefa. Configura uma fila de transferência de arquivos recuperável.

Cópia FF. link

Uma abordagem mais nativa pode ser a robocopy, especialmente se você estiver confortável usando os utilitários de linha de comando.

link

link

  ROBOCOPY Source_folder Destination_folder [files_to_copy] [options]

esses switches em particular:

            /Z : Copy files in restartable mode (survive network glitch).
            /B : Copy files in Backup mode.
           /ZB : Use restartable mode; if access denied use Backup mode.
        /IPG:n : Inter-Packet Gap (ms), to free bandwidth on slow lines.

          /R:n : Number of Retries on failed copies - default is 1 million.
          /W:n : Wait time between retries - default is 30 seconds
    
por 26.12.2011 / 15:38
1

Talvez você possa tentar " Microsoft Richcopy

Funcionalidade semelhante ao Robocopy, mas com uma GUI. Muitos parâmetros podem ser configurados. As transferências podem ser pausadas e retomadas.

    
por 26.12.2011 / 17:02
0

Eu estou supondo que xcopy de alguma forma mantém o diretório aberto no computador remoto, e referências repetidas ao diretório fazem com que o "lixo" se acumule no software de gerenciamento de rede, liberado apenas quando o xcopy terminar.

Então você precisa de algum tipo de software que faça mais de um arquivo de cada vez, ou, no máximo, pequenos pacotes de arquivos. Provavelmente existem ferramentas freeware para fazer isso, ou você pode facilmente escrever suas próprias em Java ou qualquer outra coisa.

A outra opção seria compactar os arquivos e transmiti-los como um arquivo grande.

    
por 26.12.2011 / 15:47
0

Em operações de cópia grandes, é sempre bom ter a possibilidade de retomar após o processo ter sido interrompido. E também verifique o estado das partes que já foram transferidas.

Eu sugiro que você use uma ferramenta diferente para isso.

Uma coisa fácil seria fazer o download da cópia de avaliação gratuita do link da TotalCommander e usar o recurso "Sincronizar diretórios". Eu usei muito para mover e copiar mp3s pela LAN ou entre partições e é realmente fácil e seguro:

Permitequevocêtenha2janelasladoaladoecompareosarquivosjácopiadosecontinuecopiandooresto.Nofinal,vocêpodefazerumaverificaçãobaseadaemtamanhoouatémesmoumaverificaçãobaseadaemconteúdo(marqueaopção"por conteúdo"), para ver se tudo correu bem. Eu sugiro fazer a verificação de conteúdo apenas uma vez no final, porque pode levar algum tempo.

Eu uso muito esta ferramenta baseada em gui em tais ocasiões porque ela pode lidar com interrupções, erros e porque no final você pode ter certeza que tudo foi copiado 1: 1

Outras ferramentas possíveis são a linha de comando baseada em "robocopy" da microsoft. Há também a linha de comando baseada em "rsync" que é muito boa em tais tarefas, mas é do mundo linux e eu tenho preferido o robocopy sobre ele no windows.

Existem outras ferramentas como o Beyond Compare ou o WinMerge, aqui está uma lista:

link

Se você ainda acha que está tendo um problema de rede depois, deixe-me dizer que é muito difícil rastrear um problema relacionado à rede como o seu sem ter acesso real à máquina. Poderia ser qualquer coisa. Você poderia reduzir a configuração passo a passo e ver em que ponto o problema desaparece (remover outras máquinas do lan ou desligá-las, remover chaves e cabos entre as duas máquinas e substituí-las por cabos que funcionem, desligue e / ou desinstale os firewalls (tenha cuidado) e outros softwares adicionais em ambas as máquinas, um por um.No final, conecte as máquinas diretamente ou através de um roteador que você sabe que funciona.Você pode trocar as placas de rede ou adicionar placas de rede adicionais e usá-las para encontrar Se um nic quebrado é a fonte do erro.Você também pode inicializar um ou outro sistema de um live CD como o ubuntu ou knoppix live cd e tentar operações de cópia pesada com eles.Eles podem integrar em sua LAN existente.

Lembre-se sempre de alterar apenas uma parte de sua configuração e repita seus testes até saber se o erro ainda está presente. Então você pode cercar e rastrear a origem do problema.)

    
por 26.12.2011 / 15:39
0

Recentemente, também tive que transferir muitos arquivos pela rede sem fio com o mesmo problema, a solução que tive de usar foi simplesmente usar uma conexão com fio (o 'servidor' era um disco de rede que eu movi para o meu computador). tem um aumento de 10 vezes na taxa de transferência

você deve ser capaz de fazer a mesma coisa, mas pode ser necessário alterar as configurações de IP para que elas se reconheçam, desligue a conexão sem fio e configure a outra com uma conexão de internet compartilhada

ou use um cliente FTP que permita definir um limite de transferência ( Filezilla sendo um)

    
por 26.12.2011 / 20:36