O Robocopy marca arquivos falsamente como novos

4

Eu tenho duas unidades formatadas com NTFS em máquinas diferentes e faço um espelho robótico entre elas assim:

robocopy "D:\My Documents" "X:\Backup\My Documents" /MIR /V /NP /XD .* /XO /XA:SHTO /FAT /Z /ETA /DST /R:3 /W:30

Mas marcará falsamente os arquivos como novos, mas eu não os alterei, e são muitos arquivos, então não acho que as janelas os tenham alterado.

Estou executando o robocoy em um loop contínuo e leva cerca de 15 minutos, então acho que algo está errado, alguém tem esse problema?

Exemplo de saída:

  • mesmo 17548 draft1.jpg
  • mesmo 98108 draft2.jpg
  • mesmo 104 Spiral3DCopy1.mtl
  • Mais recente 104 Sphere3DCopy1.mtl
  • Mais recente 345985 swamp1.jpg
  • Mais recente 75209 test.jpg

Eu fiz uma comparação e não foram encontradas diferenças:

C:\>fc D:\Documents\"My Documents"d\Sphere3DCopy1.mtl X:\Backup\"My Documents"d\Sphere3DCopy1.mtl
Comparing files D:\DOCUMENTS\MY DOCUMENTSD\Sphere3DCopy1.mtl and X:\BACKUP\MY DOCUMENTSD\SPHERE3DCOPY1.MTL
FC: no differences encountered
    
por Cinaird 29.01.2012 / 16:38

1 resposta

5

Descobrimos que o uso do comutador Robocopy / FFT reduzirá o registro de data e hora para cerca de 2 segundos de diferença ao comparar as alterações de arquivo. Ele eliminou as 2 horas copiando tudo quando os arquivos alterados normalmente levavam menos de 3 minutos.

RoboCopy /? diz para usar essa opção para "presumir tempos de arquivo FAT (granularidade de 2 segundos)".

Obrigado ao pessoal da connetrix.

link

Tente isto:

robocopy "D:\My Documents" "X:\Backup\My Documents" /FFT /MIR /V /NP /XD .* /XO /XA:SHTO /FAT /Z /ETA /DST /R:3 /W:30

Funcionou para nós.

    
por 01.08.2013 / 03:52