Итак, я думаю о возможном решении нашей "проблемы", но не уверен на 100%. Ситуация выглядит следующим образом:
Мы сидим в отдаленном лагере со спутниковым Интернетом, где пропускная способность (но не громкость) ограничена. В настоящее время у нас есть папка проекта на Dropbox, так что и главный офис компании в городе будет получать наши новейшие данные, а мы - их.
Проблема с Dropbox заключается в том, что ему сначала необходимо загрузить файлы на сервер Dropbox, прежде чем работать в локальной сети. Иногда мы работаем с большими файлами (например, фотографиями, картами), чтобы загрузка заняла целый день и тем самым замедлила интернет-соединение до почти бесполезного. Вечером мы обычно находимся в отеле в ближайшем городе, где у нас есть доступная скорость интернета.
Поэтому я в основном ищу решение для синхронизации файлов без необходимости загружать их в Dropbox. Однако важно, чтобы файлы были доступны локально на каждом компьютере (поэтому сервер с общими папками samba не подходит).
У меня была идея разместить сервер с программным обеспечением, подобным ownCloud, в нашем лагере и создать учетную запись Dropbox, работающую только на этом сервере. Синхронизация с Dropbox будет ограничена ночным временем, когда скорость намного лучше. Однако я не знаю, что произойдет, если мы подключим наши компьютеры в отеле к Интернету. Каким-то образом это должно загрузить файлы в Dropbox, но я боюсь конфликтующих копий, потому что сервер в лагере, возможно, еще не завершил загрузку.
Возможно, хорошей альтернативой является BitTorrent Sync, работающая на каждом компьютере, и просто отключающая синхронизация в Dropbox вручную на месте. Кто-нибудь может придумать лучшее решение или какую-нибудь идею, что будет лучшим решением из моих идей?