Fabio Guerrazzi escribió:
Pessoal Preciso sincronizar dois diretórios e não sei qual a melhor maneira de fazer isto. Um diretório é local e tem cerca de 49 Gigas. O outro está exportado de uma máquina da rede por NFS e montado localmente. Preciso que arquivos trafeguem em ambos os sentidos, indo sempre para o diretório onde ele não está ou onde ele é mais velho, finalizando com ambos os diretórios iguais. Fiz algumas pesquisas e me parece que o rsync não faz isto (é unidirecional). Devo usar o unison? Como? Agradeço ajuda!
Mas então, o que você quis dizer com "preciso que os arquivos trafeguem em ambos os sentidos"? Para sincronizar você vai ter que tomar um dos diretórios (local ou remoto) como "padrão" e então fazer a comparação necessária.
Não conheço o Unison, mas ele deve ter algum algoritmo que compara primero os 2 diretórios, faz as "calculations" necessárias (quais arquivos estão em cada diretório, quais serão re-escritos, quais serão mantidos, etc, etc) e então copia do local para o remoto ou do remoto para o local.
Enfim, não posso ajudar muito nisso. Boa sorte. -- Miguel Da Silva Administrador Junior de Sistemas Unix Centro de Matemática - http://www.cmat.edu.uy Facultad de Ciencias - http://www.fcien.edu.uy Universidad de la República - http://www.rau.edu.uy