Dropbox como sincronização usando ferramentas de código aberto [duplicado]

1

Eu gostaria de configurar uma caixa de depósito automatizada, como sincronização entre duas máquinas, ambas com Bash / SSH / SCP / rsync etc (elas podem ser Mac, Linux ou windows com Cygwin). A sincronização deve, idealmente, ser automatizada (ou seja, algum tipo de opções fáceis de usar baseadas em GUI para agendar downloads ou backups sempre que um sistema for conectado à Internet). Seria bom que, se os arquivos parciais pudessem ser copiados (ou seja, se um arquivo estivesse sendo baixado para sincronizar a pasta, seu conteúdo parcial também fosse sincronizado)

Minhas pesquisas ativaram o link que é baseado em lsyncd. Eu estaria interessado em conhecer mais opções. Obrigado

Editar: a sincronização será pela internet. Suponha portas abertas (ou seja, sem bloqueio de firewall). A interface do usuário do cliente deve pelo menos suportar Mac e Windows. O servidor pode ser qualquer um dos três.

A solução acima provavelmente funciona, eu ainda não testei :). Estou curioso sobre alternativas. Vou procurar tópicos que pareçam duplicados. Obrigado

    
por geoaxis 25.08.2011 / 16:38

1 resposta

2

link

Essa é uma porta de código aberto do iFolder da Novell que vem com o Open Enterprise Server. Ele faz a maior parte do que você está procurando, embora, como o Dropbox, ele exija um servidor central para atuar como um servidor mestre de repo. Ele não faz cópias de arquivo parcial (especificamente, acredito que ele não sincroniza nada com um bloqueio de sistema operacional por motivos de segurança; você não quer cópias parciais de um banco de dados aberto do Access), mas tem conflitos bastante sólidos -detecção embutida.

Melhor de tudo, tem clientes nativos para Windows e Mac. Não é necessário o Cygwin.

A versão comercial (não disponível separadamente) possui criptografia de ponta a ponta, mesmo no servidor de origem. Não sei se a versão do OSS tem isso.

    
por 25.08.2011 / 16:47

Tags