Как заставить службу облачного хранилища синхронизировать зашифрованный файл?

Я сделал файл Veracrypt в моих папках OneDrive / Dropbox. Затем я смонтировал файл в Veracrypt, добавил некоторые финансовые записи в том и размонтировал его.

Несмотря на то, что содержимое зашифрованного тома изменилось, сам файл имел те же даты и размер.

Будет ли OneDrive / Dropbox / Google диск синхронизировать его, когда я внесу изменения в будущем, потому что они смотрят на фактическое содержимое файла? Или они подумают, что это тот же файл, что и на сервере, и я не буду сохранять изменения в облаке?

Если это последний случай, как я должен принудительно синхронизировать? Изменить имя файла?

2 ответа

Решение

Как работает облачная синхронизация

Служба поддержки OneDrive ответила и сказала, что не поддерживает зашифрованные файлы (т. Е. Они используют дату и имя файла для обнаружения изменений, а не содержимое файла \ хэш).

Я зарегистрировал запрос на использование им хэширования: https://onedrive.uservoice.com/forums/262982-onedrive/suggestions/13292115-detect-changes-to-files-based-on-the-file-contents

Я не нашел никакой информации о том, как Dropbox \ Google Drive обнаруживает изменения.

Общее решение, которое утомительно

Единственное общее решение:

  • переместить файл из папки синхронизации
  • переименовать его
  • переместить его снова

Затем OneDrive обнаруживает его как новый файл и загружает его (и удаляет старый в облаке)

Лучшее решение (если вы используете Veracrypt)

Однако вот идеальное решение, если вы используете Veracrypt (Truecrypt):

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

Решение заставить службу облачного хранилища синхронизировать зашифрованный файл

При этом на английском. Я использую последнюю версию 1.19 Veracrypt

В настройках Veracrypt вы должны отключить опцию " Сохранить временную метку изменения файловых контейнеров ". Временная метка в файле тома Truecrypt затем обновляется при размонтировании.

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

Не забудьте поставить новые настройки для всех установленных Veracrypt на ваших ПК. Это работает очень хорошо с Google Drive.

Я полагаю, что это нормально для всех других облаков, но это должно быть проверено

Другие вопросы по тегам