如何强制云存储服务同步加密文件?

Ric*_*ard 7 sync cloud-storage dropbox onedrive veracrypt

我在 OneDrive/Dropbox 文件夹中创建了一个 Veracrypt 文件。然后我将文件安装在 Veracrypt 中,并将一些财务记录添加到卷中并卸载它。

即使加密卷的内容发生了变化,文件本身也具有相同的日期和大小。

OneDrive / Dropbox / Google 驱动器会在我将来进行更改时同步它,因为它们会查看实际文件内容吗?或者他们会认为它与服务器上的文件相同,我不会将任何更改保存到云中?

如果是后一种情况,我应该如何强制同步?改文件名?

Ric*_*ard 9

云同步的工作原理

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),这里是理想的解决方案:

现在每次更改内容时文件日期都会更改,云备份服务将始终重新上传它。