compara o conteúdo de duas pastas que estão sendo replicadas por dfs

2

Eu tenho uma pasta grande que estou replicando pelo dfs e quero verificar se todos os arquivos foram replicados corretamente.

Atualmente, estou executando o seguinte script nos dois lados.

cd e:\data\shared\
dir /a:-h /b /s > e:\data\shared\result.txt

e, em seguida, usando um editor de texto para arrumar o arquivo antes de usar uma ferramenta de comparação para compará-los.

Alguém sabe uma maneira melhor de fazer isso? Caso contrário, alguém sabe como adaptar meu script para ignorar todos os arquivos nas pastas DfsrPrivate

    
por Simon Foster 05.07.2012 / 16:21

2 respostas

4

Por que não usar o relatório de diagnóstico DFS integrado?

Eu configurei relatórios de e-mail programados usando um script semelhante a um aqui no passado.

edit: Como Brent mencionou o ângulo do powershell, também há este script lá fora Eu não usei e não tenho um ambiente DFS no meu ambiente de teste para ver o que isso faz, mas pode valer a pena olhar.

    
por 05.07.2012 / 16:29
1

Existe realmente uma preocupação de que os arquivos não estão sendo replicados?

Quando configuramos o DFS com cerca de 30 GB transatlântico, não examinamos cada arquivo, em vez disso, apenas experimentamos o conteúdo por meio de nossos testes para garantir que o sistema se comportasse da maneira que queríamos.

Basicamente, pegamos uma única pasta, com cerca de 1 GB de conteúdo (principalmente PDF) e replicamos. Depois de confirmarmos que nosso subconjunto menor de dados foi replicado, foi muito fácil replicar o restante sem nenhum problema importante.

Demoraria uma eternidade para tentar diferenciar o conteúdo, quanto mais executar o comando para começar perto de 5 milhões de objetos.

    
por 05.07.2012 / 16:26