Existe uma ferramenta gratuita que sincroniza arquivos em ambas as direções, em um cronograma?

6

Temos um diretório de arquivos (cerca de 4 GB) e gostaríamos de sincronizar entre três locais na Internet. No entanto, estamos muito conscientes sobre a largura de banda, por isso precisamos dos seguintes recursos:

  • Agenda quando a sincronização deve ocorrer (por exemplo, das 18h às 8h)
  • Especifique um limite de velocidade (por exemplo, 100 KB / s)
  • Não sincronize quando determinados aplicativos estiverem sendo executados

Também precisamos do seguinte:

  • funciona no Windows e no Linux
  • É grátis ou não é muito caro

Existe tal aplicativo na existência? Excluímos o Dropbox porque ele não é gratuito acima de 2 GB e o Live Mesh porque não podemos definir um limite de velocidade ou programação.

    
por Nick Bolton 20.01.2010 / 19:13

5 respostas

8

Unison está próximo, pois fará cópia bidirecional e será executado no Windows e Linux e está sob a GPL. O Unison é baseado no rsync, então ele pode ser transferido de forma eficiente.

Ele não implementa nenhum dos recursos de agendamento ou limitação de largura de banda desejados. Esses outros recursos podem ser implementados combinando uníssono com ferramentas adicionais e / ou scripts para automatizá-lo.

    
por 20.01.2010 / 19:30
1

JungleDisk - você recebe 5 GB por "grátis" (use o Rackspace Cloud, não o S3, para evitar taxas de transferência) com a assinatura do Desktop Sync que executa todos os $ 3 por mês.

link

Você pode configurar o software cliente em qualquer plataforma e ter pastas de "sincronização" que transmitem push / pull (usando a nuvem como intermediário) para suas máquinas. US $ 0,15 por GB após 5, então é muito barato se você passar por cima.

O produto pertence / é suportado pela Rackspace, uma empresa muito conceituada (por isso não vai desaparecer da noite para o dia).

    
por 20.01.2010 / 19:21
0

Se você puder, eu consideraria seriamente usar o Dropbox para sincronização. Valeria a pena os US $ 99 / ano para não ter que se preocupar com sincronização, falhas, problemas de espaço em disco, etc. Ele não faz o agendamento que você perguntou, mas está sempre ligado, mas você pode controlá-lo. Ele faz a sincronização em nível de bit e também economiza largura de banda. Dependendo do financiamento do seu projeto, eu concordaria com isso, se possível, e apenas me preocuparia com seu projeto e arquivos reais.

O rsync funcionaria bem, mas você precisará configurar todos os scripts e você terá erros ocasionais e precisará monitorá-los para garantir que tudo esteja sincronizado corretamente. Eu uso isso também, mas ele para de funcionar aleatoriamente e tenho que consertar um pouquinho aqui e ali para mantê-lo funcionando.

Um programa que uso, mas somente para Windows, é SyncBackSE . Ele faz tudo o que você menciona, incluindo otimização de largura de banda e agendamento. Eu usei isso em casa para backups por vários anos e fiquei muito feliz com isso.

Como você tem 3 hosts, esses sistemas, exceto o Dropbox (que, acredito, apenas mantém o arquivo mais recente), podem ter problemas com ele. E se um arquivo for alterado em mais dois hosts?

    
por 20.01.2010 / 20:24
0

O Rsync também possui uma versão do Windows. Ele é executado como um arquivo em lotes que você pode agendar em suas tarefas agendadas. Funciona como um charme

    
por 01.02.2010 / 16:38