У меня есть контейнер файлов TrueCrypt в папке Google Drive. Я добавляю в него что-то, убеждаюсь, что TrueCrypt изменил временную метку контейнера. Google Drive синхронизируется с сервером, но, похоже, он передает весь файл вместо того бита, который изменен в контейнере TrueCrypt.
Знаете ли вы, как сделать так, чтобы синхронизировался только изменённый бит контейнера, а не 5 ГБ каждый раз?
решение1
Похоже, что в настоящее время Google Drive не поддерживает дифференциальную загрузку. Это прискорбно. Вы зависите от того, как они обрабатывают загрузки. Похоже, что такая функция — это то, что они, вероятно, в конечном итоге захотят иметь.
решение2
Поищите true crypt и Dropbox, и вы увидите, что это возможно. Я делаю это все время с Dropbox, и это отлично работает. Есть настройка true crypt, а затем Dropbox делает хэш блока и загружает ваш контейнер на 1 ГБ за считанные секунды.
решение3
Эта проблема не специфична для Google Drive, Google Drive использует дифференциацию между обычными файлами. Это всегда будет ситуация с зашифрованными файлами, потому что операционная система видит зашифрованный контейнер, а не файлы внутри (поскольку он изначально зашифрован). Поскольку зашифрованный контейнер будет меняться целиком каждый раз, когда происходит изменение, а не просто частичное изменение, он часто будет рассматриваться как совершенно новый файл.