Многие из моих пользователей хранят свои файлы на одном большом FTP-сервере.
ПРОБЛЕМА: Они не могут использовать свои файлы, когда они не подключены к Интернету.
ВОПРОС: Есть ли Dropbox-подобное программное обеспечение для FTP?
При подключении выталкивает локальные изменения на сервер
При подключении опрашивает сервер каждые n минут, чтобы получить изменения
Кроссплатформенность (Linux, Mac, Windows, может Android?)
Предпочтительно с открытым исходным кодом
Dropbox-like UI (значок в системном трее, показывающий: отключен, подключен, синхронизация). Например, SparkleShare похож на DropBox для Git. К сожалению, они не поддерживают FTP.
В идеале запускается автоматически при загрузке или при входе
Просто чтобы прояснить: я не ищу онлайн-сервис, который предоставляет доступ по FTP, но я ищу программное обеспечение на стороне клиента, которое может синхронизировать локальные файлы с URL-адресом FTP (где бы он ни находился) при подключении к Интернету.
FTPbox почти идеален, единственная проблема в том, что он только для Windows.
WinSCP хорош, но его интерфейс слишком велик. Не нужно показывать удаленные файлы, только синхронизировать их с локальными. Единственным пользовательским интерфейсом будет иконка в трее и небольшой диалог настройки URL / пароля.
Это может выглядеть примерно так:
Есть ли причина не просто использовать Dropbox?
Lars Kotthoff 12 лет назад
0
@LarsKotthoff: 1) Dropbox не является безопасным / достаточно надежным (требуется лучшее SLA / время безотказной работы) 2) Dropbox становится безумно дорогим для крупномасштабных 3) FTP-интерфейс на самом деле обеспечивается Alfresco, системой управления документами предприятия, которая имеет много других функций (не только передача файлов), и интегрируется с другими критически важными корпоративными системами. Так что мой вопрос действительно касается только стороны клиента.
Nicolas Raoul 12 лет назад
0
обман: http://superuser.com/questions/317007/synchronization-between-local-system-and-ftp за исключением того, что это более сложный
cregox 12 лет назад
0
Проблема любого синхронизированного приложения Share - это стоимость полосы пропускания при изменениях и накладных расходах, которая реагирует на низкую производительность системы в хранилище синхронизации многие-ко-многим. Какие элементы управления вы предпочитаете для безопасности, ограничений размера файлов, контента и оттока пользователей, лучше всего ответить на облачных серверах, используя запланированные управляемые решения. Может быть оптимальный баланс между автономной синхронизацией и оттоком, но необходимо управлять правилами. Я понимаю вашу проблему, но не имею никаких решений в настоящее время.
Tony EE rocketscientist 12 лет назад
0
GoodSync? http://www.goodsync.com/how-it-works/key-features
John Watson 12 лет назад
0
** WinSCP ** намного меньше, чем ** SparkleShare **. Вы можете использовать довольно сложную командную строку и сценарии, и это работает очень хорошо. Для меня его проблема в том, что он не идентифицирует изменения папки. Вы можете установить его только с запланированной задачей или чем-то еще (если только вы не хотите использовать какой-либо другой инструмент для запуска его при смене папки). И, как вы сказали, еще одна проблема: только окна. Хотя это с открытым исходным кодом ...
cregox 11 лет назад
0
Может ли этот вопрос быть перенесен на http://softwarerecs.stackexchange.com? Спасибо!
Nicolas Raoul 10 лет назад
0
Если вы согласны с тем, чтобы заняться / финансировать немного разработки или ждать новой версии, Syncany, очевидно, разрабатывает то, что вы ищете, и FTPBox работает на .NET Framework 4, которую Mono поддерживает (за некоторыми исключениями) в Linux и который также работает на Wine (в случае, если эти исключения понадобятся FTPBox).
Syncany выглядит действительно круто!
Augustin Riedinger 9 лет назад
0
Это приложение синхронизирует файлы между клиентом и Alfresco с помощью веб-служб. В настоящее время приложение синхронизирует файлы в библиотеке документов любого сайта, к которому у пользователя есть доступ. Приложение построено с использованием Java и использует jNotify. Оригинальная структура для этого приложения была разработана Шридхаром Ковуру во время его работы в Worksy (www.worksy.com). Кристийонас Малисаускас проделал большую работу, завершая заявление во время стажировки в Worksy. Мы благодарим Андрея Колю в YOPESO (www.yopeso.com) за его помощь в тестировании на очень ранней стадии и за его работу по созданию приложения для Mac и Linux.
На практике инструмент работает хорошо, хотя графический интерфейс требует немного работы.
Кроме того, на недавнем саммите Alfresco в SF я слышал, как несколько человек упоминали об успехе CMIS Sync. Тем не менее, я не могу ручаться за это, не имея непосредственного опыта (но подумал, что должен упомянуть единственный другой инструмент такого рода, который я знаю).
Я буду следить за этим вопросом, так как я в одной лодке!
0
lonstar
Вы можете попробовать SyncBack . Он запускается по расписанию, может проверять FTP-серверы и может выполнять полное резервное копирование или синхронизацию. Хорошо работает для меня, хотя я уверен, что есть еще много там.
Проблема: это только Windows, как FTPbox.
Nicolas Raoul 12 лет назад
0
Гугл Диск? Имеет кроссплатформенные клиенты.
lonstar 12 лет назад
0
К сожалению, я не могу использовать сторонние сервисы, такие как Dropbox и Google Drive. 1) Им нельзя доверять конфиденциальные документы. 2) Они недостаточно надежны (требуется лучшее время безотказной работы / SLA). 3) Они становятся безумно дорогими в больших масштабах.
Nicolas Raoul 12 лет назад
0
0
John P. Fisher
Это не совсем то, что вы просили, но может быть достаточно хорошим и будет меньше обслуживания. Windows и Linux, и я предполагаю, что OSX имеет удаленный доступ к файловому менеджеру GUI через FTP. Вы просто предоставляете аутентификацию, устанавливаете ее для сохранения пароля, и для этого места будет сохранена закладка. Да, ваши пользователи должны будут один раз войти в удаленное местоположение, чтобы настроить его, но тогда это действительно так. Синхронизация будет отличаться, и иногда пользователи будут путаться друг с другом, если они делятся доступом для записи к файлам. Там не будет никакого уведомления.
Опытные пользователи с большим количеством файловых ресурсов могут использовать репозиторий SCM с инструментами графического интерфейса, CVS или Subversion или Git, но я предполагаю, что это слишком много.
О первом абзаце: это то, чем занимаются мои пользователи на самом деле. Проблема в том, что я сказал в строке 2: когда они не подключены к Интернету, они не могут работать.
Nicolas Raoul 12 лет назад
1
О втором абзаце: если бы не FTP, Git + Sparkleshare, вероятно, был бы действительно лучшим. К сожалению это FTP и больше ничего.
Nicolas Raoul 12 лет назад
0