У меня есть бесплатная учетная запись Dropbox (2 ГБ), и мне было интересно, как работает версионирование больших файлов.
У меня есть полная резервная копия всех моих веб-файлов на сайтах размером чуть более 1 ГБ. После первоначальной загрузки 1 ГБ при каждой синхронизации выпадающий список будет определять дельту файла, или ему придется снова загружать всю вещь для ее версии?
Было бы здорово всегда иметь актуальную версию большого файла, но я не хочу убивать свою пропускную способность, загружая 1 ГБ каждый раз.
Это возможно?
Благодарность,
источник
Что бы ни стоило, Dropbox утверждает, что создает хэши на каждые 4 МБ каждого файла. Таким образом, если вы измените смежные 2 МБ файла размером 100 МБ, скорее всего, вам потребуется всего лишь загрузить 4 МБ (или 8 МБ, если вы перейдете во второй блок 4 МБ) для повторной синхронизации файла.
Источник: https://blogs.dropbox.com/tech/2016/05/inside-the-magic-pocket/
источник
Также важно подчеркнуть, что он не загружает весь ваш файл сразу, когда вы меняете его. Например, если у вас есть уникальный файл весом 2 ГБ, скажем для зашифрованного диска, который вы держите (например, когда вы используете truecrypt или pgpdisk), и вы изменяете только пару файлов внутри зашифрованного диска, Dropbox будет загружать только блоки это эффективно изменилось. Так, например, если вы загружаете свой файл pgpdisk с 2 ГБ в dropbox, а затем изменяете, скажем, 100 МБ из этих 2 ГБ, Dropbox будет достаточно интеллектуален, чтобы обнаруживать и обновлять только то, что изменилось . Таким образом, вы не тратите впустую свои ресурсы загрузки, которые уже есть.
Другая функция, над которой я работал, - это создание Dropbox для обнаружения других экземпляров Dropbox, работающих в вашей локальной сети, и синхронизации информации между ними. Например, у вас есть ноутбук и настольный компьютер, и у обоих есть одна и та же учетная запись Dropbox, и вы обновляете свои файлы на своем рабочем столе - и рабочий стол мгновенно синхронизируется с «облаком» - когда вы подключаете свой ноутбук, вместо того, чтобы переходить к Облако, Dropbox вместо этого загрузит diff непосредственно с вашего настольного компьютера, и не будет тратить трафик загрузки. Это еще впереди - но будет приятной особенностью!
источник