Unison

Unison

Unison é uma ferramenta de sincronização de arquivos para Unix e Windows.
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 armazenadas em hosts diferentes (ou discos diferentes no mesmo host), modificadas separadamente e atualizadas, propagando as alterações em cada réplica para a outra.O Unison compartilha vários 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 unidirecional (rsync, etc.) e outros sincronizadores(Intellisync, reconciliar, etc).No entanto, existem vários pontos em que é diferente: * O Unison é executado no Windows e em muitos tipos de sistemas Unix (Solaris, Linux, OS X, etc.).Além disso, o Unison funciona em várias plataformas, permitindo sincronizar um laptop Windows com um servidor Unix, por exemplo.* Ao contrário dos utilitários simples de espelhamento ou backup, o Unison pode lidar com atualizações de ambas as réplicas de uma estrutura de diretórios distribuída.As atualizações que não conflitam são propagadas automaticamente.Atualizações conflitantes são detectadas e exibidas.* Ao contrário de um sistema de arquivos distribuído, o Unison é um programa no nível do usuário: não é necessário modificar o kernel ou ter privilégios de superusuário em qualquer host.* O Unison funciona entre qualquer par de máquinas conectadas à Internet, comunicando-se por um link de soquete direto ou encapsulando-se em uma conexão ssh criptografada.É cuidadoso com a largura de banda da rede e funciona bem em links lentos, como conexões PPP.As transferências de pequenas atualizações para arquivos grandes são otimizadas usando um protocolo de compactação semelhante ao rsync.* O uníssono é resiliente ao fracasso.É cuidadoso deixar as réplicas e suas próprias estruturas privadas em um estado sensível o tempo todo, mesmo em caso de terminação anormal ou falhas de comunicação.* Unison tem uma especificação clara e precisa.* O uníssono é gratuito;O código fonte completo está disponível sob a Licença Pública GNU.
unison

Alternativas ao Unison para todas as plataformas com qualquer licença

Zaloha.sh

Zaloha.sh

Zaloha é um shellscript para sincronização de arquivos e diretórios.É uma alternativa muito mais simples ao RSYNC, com diferenças principais:
BFileSync

BFileSync

O BFileSync é um aplicativo de arquivo simples para copiar ou mover arquivos entre o cartão SD e outra mídia de armazenamento externa sem fazer o root no seu dispositivo.
Mutagen

Mutagen

O Mutagen é uma ferramenta rápida, contínua e bidirecional de sincronização de arquivos, projetada para suportar cenários de desenvolvimento remoto.
AllSync by Michael Thummerer Software Design

AllSync by Michael Thummerer Software Design

O AllSync é a solução profissional para as suas necessidades de sincronização, geração de imagens, backup, atualização, replicação e arquivamento de dados no Microsoft Windows.O AllSync suporta todas as mídias de armazenamento acessíveis através de uma letra de unidade ou caminho de rede.
Pulse (previously Syncthing)

Pulse (previously Syncthing)

O Pulse (anteriormente Syncthing) substitui os serviços proprietários de sincronização e nuvem por algo aberto, confiável e distribuído.
RsyncOSX

RsyncOSX

RsyncOSX é uma GUI do macOS para rsync.
Kup Backup System

Kup Backup System

O Kup foi criado para ajudar as pessoas a manter backups atualizados de seus arquivos pessoais.
ClearSkies

ClearSkies

O ClearSkies é um programa de sincronização semelhante ao DropBox, exceto que não requer uma taxa mensal.
Sync Folders

Sync Folders

O Sync Folders Pro sincroniza qualquer número de pastas em tempo real ao mesmo tempo em que há alterações ou na conexão de unidades externas em um horário definido ou manualmente.
Rsync Client - Pro Edition

Rsync Client - Pro Edition

Um navegador SSH com um mecanismo de transferência rsync.Permite apontar e clicar para rsync.