Что именно делает Dropbox при синхронизации?

Что именно делает Dropbox при синхронизации?

Когда я загружаю или создаю папки в системе, которую я настроил с помощью Dropbox, что именно происходит в других моих системах, оснащенных той же учетной записью Dropbox?

Под этим я подразумеваю: загружает ли Dropbox полную версию нового файла и сохраняет ли ее на удаленной системе (eager conformance)? Или он обновляет метаданные для этого файла, указывая на доступность новой версии, если пользователь решит получить к ней доступ (lazy conformance)?

Моя проблема в том, что я хотел бы использовать Dropbox как удобный способ распространения небольших файлов, с которыми мне приходится часто работать, а также использовать его в качестве резервного копирования большого количества важных файлов, которые я не хочу потерять.

Не все мои системы, оборудованные Dropbox, имеют 1 ТБ свободного места. На самом деле, я использую и телефон, и планшет, чтобы периодически просматривать файлы, и у них определенно нет 1 ТБ свободного места.

решение1

Различается.

Версии для ПК(Windows, OS X, Linux) запускаются как обычное приложение с правами пользователя и хранят файлы в обычной файловой системе. Не существует метода, который позволил бы Dropbox загружать файлы по требованию, когда другое приложение пытается получить к ним доступ, поэтому загрузка полных файлов является единственным методом, которыйможетработа.

Итак, по умолчанию будут загружены все 1 ТБ. Однако приложение позволяет исключить определенные папки (в пользовательском интерфейсе это называется «выборочная синхронизация»), поэтому вам не нужно загружать все файлы на каждый ПК.

(Некоторые другие инструменты, такие как Wuala, вместо этого предпочитают раскрывать своивнутренний(Хранение через своего рода эмулированный сетевой общий доступ, где приложение синхронизации в конечном итоге получает все запросы на открытие и чтение и может реализовать загрузку по требованию. Однако для этого обычно требуются как минимум права администратора, чего Dropbox до сих пор настоятельно избегал требовать.)

Android-приложениеВ основном работает как простой файловый браузер – он кэширует основные метаданные (имена файлов) локально, но загружает файлы по требованию, когда вы пытаетесь открыть их через приложение. Последние файлы остаются в кэше на короткое время (около 250 МБ), и вы можете «пометить» файлы, чтобы синхронизировать и кэшировать их навсегда, но их всегда нужно открывать через приложение Dropbox.

(Файлы кэшируются в личном каталоге хранилища приложения – технически ониможет(К нему можно получить доступ напрямую через файловую систему, но навигация по нему довольно сложна.)

Связанный контент