我使用 rsync(也称为 deltacopy)将一个大的(6GB)文本文件(SQL 数据库转储)复制到远程服务器上。与简单地复制文件相比,这让我减少了大约 100:1 的带宽,因为大多数内容我们每天都没有改变
这是一个包含数据库中所有数据的单个文件,rsync 将内容与目标内容逐段进行比较(使用散列),并且仅将散列和更改的部分发送到网络中。
相反,我可以为每个数据库表生成一个包含一个文件的转储,但唯一可能日常不变的表很小。
我想在源头开始加密这个文件,并在目的地只存储加密的副本,但在我看来,任何比简单替换密码更强的加密都会损害我从使用 rsync 获得的效率增益。
我可以为此目的使用一些强大的加密吗?