Dropbox-ähnlicher Client für FTP? [geschlossen]

15

Viele meiner Benutzer haben ihre Dateien auf einem großen FTP-Server.

PROBLEM: Sie können ihre Dateien nicht verwenden, wenn sie nicht mit dem Internet verbunden sind.

FRAGE: Gibt es eine Dropbox-ähnliche Software für FTP?

  • Wenn eine Verbindung besteht, werden lokale Änderungen an den Server übertragen
  • Wenn eine Verbindung besteht, wird der Server alle n Minuten abgefragt, um Änderungen abzurufen
  • Plattformübergreifend (Linux, Mac, Windows, vielleicht Android?)
  • Am liebsten Open Source
  • Dropbox-ähnliche Benutzeroberfläche (Symbol in der Taskleiste: nicht verbunden, verbunden, synchronisiert). Zum Beispiel ist SparkleShare wie DropBox für Git. Leider unterstützen sie kein FTP.
  • Im Idealfall startet automatisch beim Booten oder Einloggen

Nur um es klar zu machen: Ich suche keinen Onlinedienst, der einen FTP-Zugang bietet, sondern eine clientseitige Software, die lokale Dateien mit einer FTP-URL (wo immer sie gehostet werden) synchronisiert, wenn eine Verbindung zum Internet besteht.

FTPbox ist fast perfekt, das einzige Problem ist, dass es nur Windows ist.

WinSCP ist gut, aber die Benutzeroberfläche ist zu groß. Remote-Dateien müssen nicht angezeigt, sondern nur mit lokalen Dateien synchronisiert werden. Die einzige Benutzeroberfläche ist das Taskleistensymbol und ein kleines Dialogfeld zur Konfiguration von URLs und Kennwörtern.

Es könnte ungefähr so ​​aussehen:

Bildbeschreibung hier eingeben

Nicolas Raoul
quelle
Gibt es einen Grund, Dropbox nicht einfach zu benutzen?
Lars Kotthoff
@LarsKotthoff: 1) Dropbox ist nicht sicher / zuverlässig genug (bessere SLA / Verfügbarkeit erforderlich) 2) Dropbox wird für große Unternehmen verrückt teuer 3) Die FTP-Schnittstelle wird tatsächlich von Alfresco bereitgestellt, einem Enterprise Document Management-System, das viele andere Funktionen bietet (nicht nur Dateiübertragung) und ist in andere wichtige Unternehmenssysteme integriert. Meine Frage bezieht sich also wirklich nur auf die Client-Seite.
Nicolas Raoul
Betrogene: superuser.com/questions/317007/... außer dies ist mehr erarbeitet
cregox
Das Problem bei jeder synchronisierten Freigabe-App sind die Kosten für Bandbreite bei Änderungen und Overhead, die auf eine schlechte Systemleistung in einem Repository mit vielen zu vielen Synchronisierungen reagieren. Welche Kontrollen Sie bezüglich Sicherheit, Dateigrößenbeschränkungen, Inhalt und Abwanderung wünschen, lässt sich am besten mit Cloud-Servern unter Verwendung geplanter verwalteter Lösungen beantworten. Möglicherweise besteht ein optimales Gleichgewicht zwischen autonomer Synchronisierung und Abwanderung, die Regeln müssen jedoch verwaltet werden. Ich verstehe Ihr Problem, habe aber derzeit keine Lösungen.
Tony Stewart Sunnyskyguy EE75

Antworten:

4

Hast du ownCloud ausprobiert ? Es scheint, dass es mit Ihrem Anwendungsfall eines "Dropbox-like" passen würde. Und es kann FTP als Backend für die Speicherung verwenden .

Wenn Sie ein wenig Entwicklung finanzieren oder auf ein neues Release warten möchten , entwickelt Syncany anscheinend das, wonach Sie suchen, und FTPBox wird unter .NET Framework 4 ausgeführt, das von Mono (mit wenigen Ausnahmen) unterstützt wird Linux und das auch auf Wine läuft (falls diese Ausnahmen von FTPBox benötigt würden).

Trikasse
quelle
Syncany sieht echt cool aus!
Augustin Riedinger
1

Ich glaube, Sie werden feststellen, dass der kürzlich veröffentlichte Alfresco Sync dies recht gut beherrscht: https://addons.alfresco.com/addons/desktop-sync-alfresco

Die SourceForge Beschreibung:

Diese Anwendung synchronisiert Dateien zwischen einem Client und Alfresco mithilfe von Webdiensten. Die Anwendung synchronisiert derzeit Dateien in der Dokumentbibliothek aller Sites, auf die ein Benutzer Zugriff hat. Die Anwendung wird mit Java erstellt und verwendet jNotify. Das ursprüngliche Framework für diese Anwendung wurde von Sridhar Kovuru während seiner Zeit bei Worksy (www.worksy.com) entwickelt. Kristijonas Malisauskas hat die Bewerbung während seines Praktikums bei Worksy hervorragend abgeschlossen. Wir danken Andrei Colța von YOPESO (www.yopeso.com) für seine Hilfe beim Testen in einem sehr frühen Stadium und für seine Arbeit daran, dass die Anwendung auf Mac und Linux funktioniert.

In der Praxis funktioniert das Tool gut, obwohl die grafische Benutzeroberfläche ein wenig Arbeit erfordert.

Abgesehen davon habe ich beim jüngsten Alfresco-Gipfel in SF einige Leute über den Erfolg von CMIS Sync sprechen hören. Das heißt, ich kann nicht dafür bürgen, weil ich keine Erfahrung aus erster Hand habe (aber ich dachte, ich sollte das einzige andere Werkzeug dieser Art erwähnen, von dem ich weiß).

Ich werde dieser Frage folgen, da ich im selben Boot bin!

Ryan MacLean
quelle
0

Sie könnten es mit SyncBack versuchen . Es wird nach einem Zeitplan ausgeführt, kann FTP-Server überprüfen und entweder vollständige Sicherungen oder Synchronisierungen durchführen. Funktioniert gut für mich, obwohl ich mir sicher bin, dass es noch viel mehr gibt.

Lonstar
quelle
Problem: Es ist nur Windows, wie FTPbox.
Nicolas Raoul
Google Drive? Hat plattformübergreifende Clients.
Lonstar
Leider befinde ich mich in einem Kontext, in dem Dienste von Drittanbietern wie Dropbox und Google Drive NICHT verwendet werden können. 1) Sie können nicht für vertrauliche Dokumente vertraut werden. 2) Sie sind nicht zuverlässig genug (bessere Verfügbarkeit / SLA ist erforderlich). 3) Sie werden für große Mengen verrückt teuer.
Nicolas Raoul
0

Es ist nicht genau das, wonach Sie gefragt haben, aber es könnte gut genug sein und weniger Wartung erfordern. Windows, Linux und OSX haben vermutlich Remote-Verbindungen zum GUI-Dateimanager über FTP. Sie geben einfach die Authentifizierung ein, legen sie fest, um das Kennwort zu speichern, und für diesen Speicherort wird ein Lesezeichen gespeichert. Ja, Ihre Benutzer müssen sich einmal am Remotestandort anmelden, um es einzurichten, aber das ist bei allem richtig. Die Synchronisierung variiert, und gelegentlich stolpern Benutzer übereinander, wenn sie den Schreibzugriff auf Dateien gemeinsam nutzen. Es erfolgt keine Benachrichtigung.

Anspruchsvolle Benutzer mit viel Dateifreigabe könnten ein SCM-Repository mit GUI-Tools, CVS oder Subversion oder Git verwenden, aber ich nehme an, das ist zu viel Aufwand.

John P. Fisher
quelle
1
Zum ersten Absatz: Genau das tun meine Benutzer derzeit. Das Problem ist, was ich in Zeile 2 angegeben habe: Wenn keine Internetverbindung besteht, können sie nicht funktionieren.
Nicolas Raoul
Zum zweiten Absatz: Wenn nicht-FTP eine Option wäre, wäre Git + Sparkleshare wahrscheinlich die beste. Leider ist es FTP und sonst nichts.
Nicolas Raoul