Sobre Unison

Unison é uma ferramenta de sincronização de arquivos para Unix e Windows. Ele permite que duas réplicas de uma coleção de arquivos e diretórios sejam armazenados em hosts diferentes (ou discos diferentes no mesmo host,) modificados separadamente e, em seguida, atualizados, propagando as alterações em cada réplica para o outro. Unison compartilha um número de recursos com ferramentas como pacotes de gerenciamento de configuração (CVS, PRCS, Subversion, BitKeeper, etc.,) sistemas de arquivos distribuídos (Coda, etc.,) utilitários de espelhamento unidirecionais (rsync, etc.,) e outros sincronizadores (Intellisync, Reconcile, etc.) No entanto, existem vários pontos onde difere: * Unison é executado em Windows e muitos sabores de sistemas Unix (Solaris, Linux, OS X, etc.). Além disso, a Unison trabalha em plataformas, permitindo que você sincronize um laptop Windows com um servidor Unix, por exemplo. * Ao contrário de simples espelhamento ou utilitários de backup, Unison pode lidar com atualizações para ambas as réplicas de uma estrutura de diretório distribuída. As atualizações que não conflitam são propagadas automaticamente. As atualizações de conflito são detectadas e exibidas. * Ao contrário de um sistema de arquivos distribuído, Unison é um programa de nível de usuário: não há necessidade de modificar o kernel ou ter privilégios de superusuário em qualquer host. * Unison trabalha entre qualquer par de máquinas conectadas à internet, comunicando-se sobre qualquer ligação de soquete direto ou túnel sobre uma conexão de ssh criptografada. É cuidadoso com a largura de banda de rede e funciona bem em links lentos, como conexões PPP. Transferências de pequenas atualizações para arquivos grandes são otimizadas usando um protocolo de compressão semelhante ao rsync. * Unison é resistente ao fracasso. É cuidadoso deixar as réplicas e suas próprias estruturas privadas em um estado sensível em todos os momentos, mesmo em caso de terminação anormal ou falhas de comunicação. * Unison tem uma especificação clara e precisa. * Unison é livre; código fonte completa está disponível sob a Licença Pública GNU.

Categorias

  • Free
  • Open Source
  • Paid
  • Backup & Sync
  • OS & Utilities