Algo como o Dropbox para uso local com um NAS como servidor de armazenamento

11

Estou procurando uma solução para sincronizar pares de pastas entre um NAS e vários macs locais. Cada um dos macs pode editar arquivos e os outros macs devem então ser sincronizados automaticamente. Basicamente minha própria versão local do Dropbox sem usar "cloud-storage".

Eu procurei soluções usando o rsync. Pelo que entendi, o rsync não é realmente capaz de fazer uma sincronização bidirecional . Eu também não quero necessariamente invocar o processo de sincronização. Eu preferiria um daemon rodando em segundo plano - esperando e checando por mudanças e então sincronizando-as "ao vivo".

O programa também deve ser flexível o suficiente para reconhecer que às vezes (no caso de laptops) não é possível alcançar o NAS. Ele deve então esperar que a conexão volte, sem me incomodar por alguns minutos.

Procurei em synk, folderwatch, rsync, unison e alguns outros, mas ainda não encontrei uma solução. Eles precisam ser invocados ou não são realmente bidirecionais.

Não há algo como "pastas offline" da microsoft para o mac?

Obrigado

PS: apenas para esclarecimento - não quero sincronizar para fins de backup, em vez disso, estou querendo sincronizar para que todos os macs tenham uma cópia local das alterações mais recentes nos arquivos.

    
por Joseph 23.06.2012 / 11:07

10 respostas

4

Veja o link - é basicamente uma solução de caixa de depósito de código aberto.

Não sei qual NAS você tem, mas a maioria das caixas NAS são executadas no linux e você deve ser capaz de obter algumas direções nos fóruns do owncloud.

Caso contrário, acho que o Unison ou o rsync seriam as melhores soluções não-servidor no seu caso.

Isto liga-se a uma publicação no blog descrevendo o mesmo problema (e uma solução aceitável), mas para o Ubuntu. link

    
por 08.03.2013 / 09:06
1

Eu olhei para isso há algum tempo também.

Primeiro, eu tentei Sparkleshare , o que é bom para um pequeno repositório de documentos, mas tem todos os recursos não divertidos do git (toda a história ) e não lidar bem com arquivos grandes.

Eu acabo com Unison que é um ótimo software, tem sincronização bidirecional de diretórios ( com backups se houver conflitos de mesclagem) - funciona perfeitamente para dados grandes. Vá em frente.

EDITAR:

Recentemente eu encontrei uma ferramenta muito boa: syncthing (recentemente eles mudaram o nome para ). Tem cliente para a maioria das plataformas e é bastante flexível na configuração com um bom web-gui.

Há também git-annex , eu estava usando por pouco tempo, mas parei, pois é necessário que a conta xmpp passe mensagens (recentemente isso foi removido, por isso não é mais necessário, mas eu estou ficando com syncthing agora por um tempo).

    
por 09.03.2013 / 19:31
0

ChronoSync

Esta pequena utilidade é realmente incrível. Eu confiei nisso desde 2006.

Resolução extremamente detalhada e boa capacidade de leitura de scripts, se você precisar de alguma condicionalidade dada por aplicativos externos.

O gerenciador de sincronização é executado silenciosamente em segundo plano e elabora o calendário.

    
por 01.07.2012 / 06:17
0

Se você usa um Synology ou Netgear NAS, ambos possuem um daemon rsync opcional, que você pode ativar, como alternativa, você pode instalar um daemon Unison no NAS e o cliente em seu (s) Mac (s), consulte:

link

link

    
por 07.12.2012 / 19:50
0

Se você estiver usando um Synology NAS, o Cloud Station é a resposta que você está procurando. Do site:

"Se você possui vários dispositivos, o Cloud Station é perfeito para você ter arquivos sincronizados automaticamente com todos eles. Seu trabalho estará sempre atualizado entre Mac, PC e dispositivos móveis. Além disso, agora você pode sincronizar arquivos com tamanho máximo de 5 GB Os arquivos estão sempre acessíveis pela Web e pelas pastas do Cloud Station nos computadores locais Quando o seu PC e o DiskStation estão na mesma rede local (LAN), você pode definitivamente desfrutar de uma taxa de transferência mais rápida do que oferecido pela Internet ".

link

Se você fizer algum redirecionamento de porta, você também terá uma interface web para seus arquivos através do File Station de uma maneira similar (mas mais bonita) ao Dropbox.

Eu possuo pessoalmente um Synology DS212 e encontrei este recurso para funcionar bem. Se você está no mercado para um NAS, eu recomendo comprar o modelo anterior da Amazon, não o mais recente Synology, se você estiver procurando por um preço melhor.

    
por 01.03.2013 / 23:16
0

Git e SVN são outras opções, não muito seguras tartaruga e mac embora subversão definitivamente pode ser executado no mac (e está disponível por padrão).

    
por 13.03.2013 / 06:24
0

Esta parece ser uma pergunta comum que ainda não tem um produto sólido. Eu comecei a usar dois. Um que eu uso para backups (que eu sei que não é o que você está procurando, mas imaginei que eu jogaria lá fora) é Bvckup link . Recentemente, comecei a usar o link do AeroFS, que tem o mesmo "shareability" que o dropbox, mas não tem interface web. Tenho certeza de que o AeroFS será o melhor para você nessa situação.

Como o AeroFS ainda está em versão beta, acho que você precisa receber um convite. Eu sempre posso te dar uma se estiver interessado.

    
por 21.03.2013 / 13:35
0

Sher.ly pode fazer o que você precisa. Divulgação completa: estou executando este projeto. Idéia por trás é a solução Dropbox / Bitcasa trabalhando a partir do seu próprio armazenamento, de qualquer tipo. Queremos ser muito mais inteligentes que o Dropbox: você pode sincronizar todos os seus dispositivos (se quiser), mas não precisa baixar (sincronizar) TODOS os dados sendo compartilhados com você - essa é a diferença básica: os dados estão disponíveis, não drives. NÃO é um acesso bidirecional como você descreveu.

Significa que você pode facilmente "ligar" vários computadores (Mac, PC, Linux em andamento) com pequeno armazenamento SSD com NAS inteiro com vários TB de dados. Nós ofereceremos suporte a servidores de armazenamento (MS, Linux) e pequenos dispositivos como o RaspberryPI.

Você começa criando um grupo convidando membros, adicionando arquivos (armazenamento local ou remoto) e os membros do grupo podem acessar os dados instantaneamente; pequenos arquivos podem ser sincronizados imediatamente, maior será o download intencional. Deixe-me saber se isso responde às suas perguntas. Blazej Marciniak, @blazej_os

    
por 26.11.2013 / 09:35
0

Se você não quiser instalar o software no seu NAS, você terá muito trabalho de configuração em todos os seus dispositivos. Mas essa é a sua decisão:).

Você pode usar em um mac, por exemplo, Empilhadeira e criar um synclet para facilitar o acesso (como no banco dos réus) ou usar Hazel e crie uma tarefa para automação.

    
por 26.11.2013 / 10:08
0

Para suas informações: É possível criar uma sincronização bidirecional com o rsync - mas é um pouco pouco complicado. Você tem que criar duas linhas rsync (uma com a opção - update e com - delete ).

    
por 26.11.2013 / 10:11