加密数据的增量(增量)备份


9

我有一些文件需要在我的家用硬盘上保持加密。

我目前使用TrueCrypt文件容器,当前大小约为100MB。我需要每天备份此文件,并且正在寻找增量备份解决方案。

我读到,在加密卷上,即使文件中的很小变化也会改变整个卷,并阻止使用有效的增量备份解决方案。有什么想法在这种情况下如何以有效的方式进行备份,以允许增量解决方案?

我目前将TrueCrypt用作备份解决方案,并将CrashPlan用作备份实用程序,但是我愿意尝试替代方法。


什么操作系统?
罗伯特

您可以对另一个容器进行增量备份吗?因此,如果您有7个容器(周一,周二,周三,周四,周五,周六,周日),则可以每天安装适当的驱动器以驱动X。使用SyncBACK或类似方法对这些容器进行增量备份。这样,您就可以进行7天的滚动备份。就像有一个磁带备份但加密和全数字化一样。
kobaltz 2011年

罗伯特,当前操作系统是Windows。kobaltz,我使用的是自动备份解决方案(如果我不得不相信自己,我会备份一周,然后再忘记它
。– Mosh

正如我在下面提到的,Robert添加一个14字节的文件(当然是“ hello world”)会更改容器中的22K字节。添加一个1MB的字文件会将我的差异应用程序发送到100%CPU地狱,所以我猜这是一个重大更改。
莫什

Gareth,您能帮我编辑其他内容吗?我正在写一篇文章的简介,我可以使用一些帮助。;)
Mosh

Answers:


5

首先,当您编辑一个小文件时,不会更改整个容器。这通常与Dropbox有关。Dropbox仅从容器上载更改的块(TrueCrypt加密是块密码)。这是Dropbox论坛中的一个话题。但是我不知道是否有足够复杂的增量备份解决方案来查找文件中已更改的块。

其次,您可以在另一个加密驱动器上备份已安装容器。标准备份软件就足够了。


感谢您的快速答复。请参阅我对罗伯特的评论。我使用自动备份工具,因此无法始终保持容器处于挂载状态,因为它无法实现加密的全部目的。
莫什

3

您说您正在使用Crashplan。它对文件中的更改进行字节级分析,并且仅将更改存储在每个文件中,因此您已经从增量备份中受益。

如果您担心在TrueCrypt容器中添加14个字节的文件会更改容器中的22K字节,那是因为非常小的文件会对文件系统产生不成比例的大更改。例如,文件系统可能正在使用16K群集,因此最小的文件将影响16K块。此外,元数据和日记增加了更多开销。尝试添加200K文件,开销将成比例地小得多。


正如我在评论中提到的,当我尝试区分容器时,添加一个1MB的Word文件会使我的计算机进入100%CPU的地狱。问题在于加密,其中每一个小的更改都会造成不成比例的巨大更改。我想知道是否有更好的加密方法,在增量备份时会更容易。
莫什

1
Crashplan的diff算法的性能可能比您使用的diff实用程序好得多。像其他类似的备份服务一样,它们不仅具有经过精心调整的算法,而且还维护元数据以帮助后续更新快速运行。您是否注意到Crashplan和小文件更新有任何实际的性能问题?我认为您不必要担心性​​能。
Mike Rowave 2011年

2

由于Truecrypt卷中的更改仅发生在已写入文件更改的区域中,因此,一种有效的备份工具可以检测增量备份的二进制差异,从而可以完成工作。

具体使用哪种工具取决于您的操作系统。


谢谢回复。我试图将一个小的文本文件(“ Hello world”)添加到一个加密的容器中,但它更改了22K字节。对于14字节的文件来说,变化不小。
莫什

别忘了包含文件属性的MFT也将发生变化,NTFS日志也将发生变化,Windows也可能会更改SystemVolumeInformation目录中的数据。
罗伯特
By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.