Como o RoboCopy digitaliza pastas?

0

Eu herdei um trabalho de transferência no trabalho que está me causando alguns problemas. Estamos usando o RoboCopy para transferir arquivos do local para outro local. O script copia os arquivos, mas está configurado para varrer a pasta de origem 15 vezes para os arquivos. O local da fonte tem aprox. 200 GB de arquivos e pastas. Diariamente, pode haver 1 GB de alterações que precisam ser transferidas.

A tarefa nunca parece competir. Olhando para o log de trabalho, posso ver que ainda está digitalizando pasta para alterações. Alterei a quantidade de tentativas de 15 para 5 para ver se isso mudaria, mas enfrentaria o mesmo problema.

Minha pergunta com base nisso é a digitalização de 200 GB de arquivos com o Robocopy. Ele varre cada diretório em busca de novas alterações ou pode ser configurado para varrer apenas as pastas alteradas de registro de data e hora?

    
por Mr Os 21.01.2016 / 10:36

3 respostas

0

Eu recomendo que você experimente o utilitário GUI Robocopy para reconfigurar o agendamento para garantir que não haja problemas de configuração: link

Para saber como funciona, confira este blog: link

    
por 21.01.2016 / 13:34
0

Sim, o robocopy percorrerá toda a árvore e ele entrará e digitalizará os diretórios, mesmo se o registro de data e hora da "última modificação" nos equivalentes de origem e de destino for o mesmo. Tem alguma lógica de cópia baseada em timestamp, mas é apenas para arquivos.

Dado que você disse "local para local", seu gargalo certamente não é com a varredura em si, mas com a travessia da árvore remota. O que você pode querer fazer é olhar para alternativas robocopy que podem armazenar em cache o conteúdo da árvore de destino entre as execuções ou que funcionam de forma semelhante a rsync , pelo que há duas instâncias cooperantes em execução em ambas as extremidades da conexão. p>

Para a primeira opção eu acho que SuperFlexibleFileSynchronizer costumava ter esse recurso e eu sei que o Bvckup 2 o possui. E para o último, talvez você possa apenas tentar usar o próprio rsync?

    
por 04.02.2016 / 23:48
0

Com robocopy /??? , você recebe uma explicação de todas as opções.

Meu script de backup está usando os seguintes parâmetros que podem ser úteis para você:

 /FFT /E /R:5 /W:30 /XO
  • /FFT recebe registros de data e hora com granularidade de 2s
  • /E copiar subdiretórios
  • /R:5 máximo de 5 tentativas
  • /W:30 espera 30s entre novas tentativas
  • /XO apenas copiar arquivos mais recentes

Pode ser útil suspender o software antivírus antes de iniciar o robocopy. Isso pode ter um grande efeito no desempenho geral.

    
por 21.01.2016 / 11:37