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
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?
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?
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.