1

В моей папке на Google Диске хранится pdf-файл Data.pdf (~ 10 МБ). Я открываю файл в Adobe Reader, выделяю строку и затем сохраняю файл.

Произойдет повторная синхронизация. Я хочу знать, будет ли синхронизироваться весь 10 МБ файла или существует ли способ, с помощью которого можно синхронизировать изменения, загружая только часть файла?

1 ответ1

0

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

Синхронизация Google Диска не может быть частичной. Если небольшое изменение вносится в большой файл, оно восстанавливает весь файл, а не только изменение. Google Drive не способен делать копии файлов на уровне блоков.

Насколько я знаю, среди самых известных облачных провайдеров, только Dropbox имеет эту функцию для всех типов файлов. Dropbox разбивает каждый отдельный файл на блоки по 4 МБ. Каждый блок хэшируется с помощью SHA-256, и список этих хэшей сохраняется для хранения в так называемом «списке блоков».

Эта функция также используется OneDrive, который поддерживает ее только для документов Microsoft Office.

Для получения дополнительной информации и некоторых критериев см. Статью
Копирование файлов на уровне блоков и облако.

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .