Ao usar o Robocopy para migrar dados de um servidor Linux para Windows (ou vice-versa), o Robocopy copia novamente os arquivos não alterados com a situação “Modified” ou “Never”.

O problema é que o FAT32 e o ext3 do Linux utilizam timestamp nos arquivos com precisão de 2 milisegundos diferentes do NTFS, como mostra o print abaixo. Note que o arquivo da esquerda é um disco local (S:) e o da direita de um Netgear ReadyNAS Duo e veja a diferença nas tags “Created” e “Modified”:

Print

Para resolver isso existe uma solução muito simples: acrescente o parametro /FFT no final do comando.

Agora a sincronização ocorrerá com sucesso, ainda irá mostrar a mensagem “Changed” nos arquivos na saida do comando, mas ele não irá mais copiar estes arquivos não alterados.

Fonte: http://technet.microsoft.com/pt-br/library/cc733145%28v=ws.10%29.aspx


Original by Marcelo Sincic - MVP Windows IT Pro-Expert
http://www.marcelosincic.com.br
http://twitter.com/marcelosincic