Cliente semelhante ao Dropbox para FTP? [fechadas]

15

Muitos dos meus usuários têm seus arquivos em um grande servidor FTP.

PROBLEMA: Eles não podem usar seus arquivos enquanto não estiverem conectados à Internet.

PERGUNTA: Existe um software semelhante ao Dropbox para FTP?

  • Quando conectado, envia alterações locais para o servidor
  • Quando conectado, pesquisa o servidor a cada n minutos para obter alterações
  • Plataforma cruzada (Linux, Mac, Windows, talvez Android?)
  • De preferência código aberto
  • Interface do usuário do tipo Dropbox (ícone na bandeja do sistema mostrando: desconectado, conectado, sincronizando). Por exemplo, SparkleShare é como DropBox for Git. Infelizmente eles não suportam FTP.
  • Idealmente, inicia automaticamente na inicialização ou no login

Só para esclarecer: não estou procurando um serviço online que ofereça acesso FTP, mas um software do lado do cliente que possa sincronizar arquivos locais com um URL FTP (onde quer que esteja hospedado) quando conectado à Internet.

O FTPbox é quase perfeito, o único problema é que é apenas para Windows.

O WinSCP é bom, mas sua interface é muito grande. Não há necessidade de mostrar arquivos remotos, apenas sincronize-os com o local. A única interface do usuário seria o ícone da bandeja e um pequeno diálogo de configuração de URL / senha.

Pode parecer semelhante a este:

insira a descrição da imagem aqui

Nicolas Raoul
fonte
Existe uma razão para não simplesmente usar o Dropbox?
Lars Kotthoff
@LarsKotthoff: 1) O Dropbox não é seguro / confiável o suficiente (é necessário um melhor SLA / tempo de atividade) 2) O Dropbox se torna extremamente caro em larga escala 3) A interface FTP é realmente fornecida pelo Alfresco, um sistema de gerenciamento de documentos corporativos que possui muitos outros recursos (não apenas transferência de arquivos) e é integrado a outros sistemas empresariais críticos. Portanto, minha pergunta é realmente apenas do lado do cliente.
Nicolas Raoul
dupe: superuser.com/questions/317007/... exceto este é mais elaborado
cregox
O problema com qualquer aplicativo Share sincronizado é o custo da largura de banda nas alterações e despesas gerais, que respondem ao desempenho ruim do sistema em um repositório sincronizado muitos para muitos. Quais controles você deseja sobre segurança, limites de tamanho de arquivo, conteúdo e rotatividade podem ser melhor respondidos com servidores em nuvem, usando soluções gerenciadas agendadas. Pode haver um equilíbrio ideal entre sincronização autônoma e rotatividade, mas as regras precisam ser gerenciadas. Compreendo seu problema, mas não tenho nenhuma solução no momento.
Tony Stewart Sunnyskyguy EE75

Respostas:

4

Você tentou ownCloud ? Parece que ele se encaixaria no seu caso de uso de "Dropbox-like". E pode usar o FTP como back-end para armazenamento .

Se você está bem em fazer / financiar um pouco de desenvolvimento ou aguardar uma nova versão, o Syncany aparentemente está desenvolvendo o que você está procurando e o FTPBox é executado no .NET Framework 4, suportado pelo Mono (com algumas exceções) em Linux e que também roda no Wine (caso essas exceções sejam necessárias pelo FTPBox).

tricasse
fonte
Syncany parece muito legal!
Augustin Riedinger 14/03
1

Acho que você pode achar que o Alfresco Sync, lançado recentemente, lida com isso muito bem: https://addons.alfresco.com/addons/desktop-sync-alfresco

The SourceForge Descrição:

Este aplicativo sincroniza arquivos entre um cliente e o Alfresco usando Serviços da Web. Atualmente, o aplicativo sincroniza arquivos na biblioteca de documentos de qualquer site ao qual o usuário tenha acesso. O aplicativo é construído usando Java e usa jNotify. A estrutura original para este aplicativo foi desenvolvida por Sridhar Kovuru durante seu período na Worksy (www.worksy.com). Kristijonas Malisauskas fez um ótimo trabalho ao finalizar a inscrição durante seu estágio na Worksy. Agradecemos a Andrei Colța, da YOPESO (www.yopeso.com), por sua ajuda nos testes em um estágio muito inicial e por seu trabalho em fazer o aplicativo funcionar em Mac e Linux.

Na prática, a ferramenta funciona bem, embora a GUI precise de um pouco de trabalho.

Além disso, na recente Alfresco Summit em SF, ouvi algumas pessoas mencionarem o sucesso com o CMIS Sync. Dito isto, não posso atestar isso, não tendo experiência em primeira mão (mas pensei em mencionar a única outra ferramenta desse tipo de que tenho conhecimento).

Vou seguir esta pergunta, pois estou no mesmo barco!

Ryan MacLean
fonte
0

Você pode tentar o SyncBack . Ele é executado em uma programação, pode verificar os servidores FTP e pode fazer backups completos ou sincronização. Funciona bem para mim, embora eu tenha certeza que há muito mais por aí.

lonstar
fonte
Problema: É apenas o Windows, como o FTPbox.
Nicolas Raoul
Google Drive? Tem clientes de plataforma cruzada.
lonstar
Infelizmente, estou em um contexto em que serviços de terceiros como o Dropbox e o Google Drive NÃO podem ser usados. 1) Eles não podem ser confiáveis ​​para documentos confidenciais 2) Eles não são confiáveis ​​o suficiente (é necessário um melhor tempo de atividade / SLA) 3) Eles se tornam loucamente caros em larga escala.
Nicolas Raoul
0

Não é exatamente o que você pediu, mas pode ser bom o suficiente e terá menos manutenção. Windows, Linux e presumo que o OSX tenha conexões remotas de gerenciador de arquivos da GUI via FTP. Você simplesmente fornece autenticação, define-a para salvar a senha e haverá um marcador para esse local. Sim, seus usuários terão que fazer login uma vez no local remoto para configurá-lo, mas isso é verdade com qualquer coisa. A sincronização varia e, ocasionalmente, os usuários tropeçam uns nos outros, se estiverem compartilhando acesso de gravação aos arquivos. Não haverá nenhuma notificação.

Usuários sofisticados com muito compartilhamento de arquivos podem usar um repositório SCM com ferramentas da GUI, CVS ou Subversion ou Git, mas presumo que isso seja sobrecarga demais.

John P. Fisher
fonte
1
Sobre o primeiro parágrafo: é isso que meus usuários estão fazendo no momento, na verdade. O problema é o que afirmei na linha 2: quando não estão conectados à Internet, eles não podem funcionar.
Nicolas Raoul
Sobre o segundo parágrafo: se não-FTP fosse uma opção, o Git + Sparkleshare provavelmente seria o melhor. Infelizmente é FTP e nada mais.
Nicolas Raoul