Eu quero verificar se dois grandes sistemas de arquivos remotos estão em sincronia e, se não, quais arquivos são diferentes (incluindo se eles não existem em nenhum dos lados). A maneira como estou imaginando isso sendo feito é comparar as somas de verificação calculadas nas respectivas máquinas locais. Eu tentei usar rsync -cn
para isso:
rsync -cnave "ssh -p 500" /local/path/ remoteserver:/remote/path/
Mas, a julgar pela quantidade de tempo que está ocupando apenas um diretório, acho que ele deve estar baixando os arquivos antes de fazer a comparação. De que outra forma posso fazer isso? A execução do daemon rysnc na ajuda do servidor remoto?
Tags rsync comparison linux