Sincronize vários PCs com o Unison

0

Eu preciso sincronizar 3 computadores entre si da mesma maneira que o Dropbox, por exemplo. se o arquivo for alterado em um computador, os outros refletirão essa alteração também. Então eu escolhi Unison. E descobriu que ele funciona perfeito para 2 computadores e como cerca de 3 ou mais? Eu tentei especificar 3 raízes no arquivo confg, mas ele não funciona dessa maneira e espera apenas 2 raízes. Depois de algumas pesquisas, encontrei esta afirmação:

Using Unison to Synchronize More Than Two Machines Unison is designed for synchronizing pairs of replicas. However, it is possible to use it to keep larger groups of machines in sync by performing multiple pairwise synchronizations.

If you need to do this, the most reliable way to set things up is to organize the machines into a “star topology,” with one machine designated as the “hub” and the rest as “spokes,” and with each spoke machine synchronizing only with the hub. The big advantage of the star topology is that it eliminates the possibility of confusing “spurious conflicts” arising from the fact that a separate archive is maintained by Unison for every pair of hosts that it synchronizes.

Mas não encontrei nenhum exemplo de trabalho em que mais de 3 PCs fizessem a sincronização. Abaixo da configuração de amostra que produz erro uma vez executado - "Erro fatal: Número errado de raízes: 2 esperado, mas 3 fornecido"

# Roots of the synchronization
root = /home/dem/testsync/
root = ssh://[email protected]//home/pc1/testsync/
root = ssh://[email protected]//home/pc2/testsync/

auto=true
batch=true
confirmbigdel=true
fastcheck=true
prefer=newer
times=true
    
por Demontager 10.12.2015 / 23:21

1 resposta

2

O software em si só pode sincronizar 2 pastas / computadores. Então, o que a documentação lhe diz é configurar de modo que um computador esteja no centro e todos os outros sincronizem com ele.

computer1 <--2way sync --> hub_computer <--2way sync --> computer2
                               ^
                               |
                               |
                           2way sync
                               |
                               |
                               ⌄

pode ser mais fácil de usar syncthing                                computer3

    
por 11.12.2015 / 09:46