Eu encontrei uma maneira de usar o robocopy que vem com Windows Server 2003 Resource Kit Tools
Tem uma opção que registra apenas as diferenças sem copiá-las.
O comando era:
ROBOCOPY C:\Data2\ \srvbk1\d$\DATA\DATA\ /e /l /log:diff.txt
Explicação das opções de comando usadas acima:
-
/e
Recorre por subdiretórios (incluindo os vazios) -
/l
Não modifique ou copie arquivos, registre somente as diferenças -
/log:reconcile.txt
Grava o log em reconciliar.txt (recriar se existe) -
/log+: reconcile.txt
(variante opcional) Gravar log em reconcile.txt (Anexar se existir)