Robocopy lança e depois trava / apenas fica lá

2

Estou configurando um processo de arquivamento para armazenar arquivos antigos em um disco rígido externo. O computador em questão está executando o Windows 7 Pro 32bit. Temos uma pasta de servidores com mais de 150.000 arquivos, a maioria dos quais é bem pequena (abaixo de 200k). Estou tentando usar o robocopy em um arquivo de lote para fazer isso. Ele estava funcionando bem no outro dia, agora tudo o que faz no lançamento é sentar lá. Ele me mostra todas as opções e outras coisas, e também lista o número de arquivos no diretório e no próprio diretório, mas nunca passa dessa linha. Se eu mudar o destino para a unidade C local, ele eventualmente começará a copiar os arquivos. Existe algo no meu arquivo de lote que precisa ser alterado? Ou poderia haver algum problema com a unidade externa da Western Digital que estou usando? A unidade WD atualmente está armazenando cerca de 175.000 arquivos. Aqui está o arquivo em lote de uma linha que eu tenho:

    robocopy "\cgifp01\Prepress\Public\ImportedPDF" "E:\OldFiles" *.* /R:2 /W:10 /MINAGE:15 /MOV /B /XJ /XF "blank_test.pdf"

Obrigado por quaisquer dicas ou ideias.

Nate

    
por NateO 12.11.2012 / 19:19

3 respostas

3

se o seu destino E: \ OldFiles já contiver arquivos, o robocopy irá varrê-los primeiro para ver o que fazer (sobrescrever com o mais recente, deixá-los, ...) e, em seguida, iniciar com o comando copy. Então, se você tem 150000 arquivos no destino, pode demorar um pouco. se você copiasse para E: \ OldFiles1, ele seria iniciado imediatamente, pois ainda não existem arquivos.

    
por 06.12.2012 / 11:54
1

Bem, para qualquer outra pessoa lutando com o mesmo problema, aqui está como eu cheguei ao redor. Eu mudei o arquivo de lote para copiar a partir do local da rede para uma pasta temporária na unidade externa. Então eu tenho outra linha que faz um robocopy do local temporário para a pasta de arquivo atual. Eu não tenho ideia do porque isso funciona, mas funciona. Não faz nenhum sentido para mim, já que o robocopy ainda precisa copiar arquivos para o diretório externo, mas talvez, por não estar copiando da rede, funcione melhor. Eu não faço ideia. Tudo o que sei é que funciona agora.

Nate

    
por 21.11.2012 / 14:37
0

Eu tenho usado o robocopy por muitos anos para copiar do meu servidor para um drive USB - 64GB, 1TB, 2TB, 3TB. Mas há cerca de um mês notei que a cópia do arquivo iria parar em algum arquivo comum, por exemplo, um JPG. Se eu fosse para o diretório de destino ou algum outro diretório na unidade de destino e criasse um novo arquivo de texto, a cópia seria reiniciada, mas pararia um pouco mais tarde. Repetir o truque permitiu que o backup continuasse. Tentei muitas opções, mas nenhuma solução. Muito frustrado. Win7Pro32bit, Kaspersky Internet Security 13.0.1.4190.

Este é apenas um computador local para uma unidade USB local - o problema parece estar em unidades maiores, ou seja, 2 TB e 3 TB.

ROBOCOPY "%FROM%" "%TO%" /E /XO /W:0 /R:0 /XF *.bak *.old *.zip *.arc *.rar *.z *.db /XD ARCHIVE OLD ZIPS /LOG+:"%LOG%" /NP /DCOPY:T /NJH /NJS /TEE /NC /NS /NDL /IPG:20 /FFT
    
por 30.11.2012 / 22:30

Tags