Answers:
我不确定我了解您要做什么,但是您可以在主服务器上创建gzip压缩备份,以确保它们易于rsync并且不会在传输过程中解压缩任何内容。
gzip(1)
--rsyncable
While compressing, synchronize the output occasionally based on
the input. This increases size by less than 1 percent most
cases, but means that the rsync(1) program can much more effi‐
ciently synchronize files compressed with this flag. gunzip
cannot tell the difference between a compressed file created
with this option, and one created without it.
我认为与同步到fuseCompress安装的文件系统进行同步可能是最好的选择。该项目的历史特别提到他们使用rsync改进了其性能。
他可能正在寻找通过rsync进行数据传输压缩的方法,而不是另一端的文件压缩方法。
检出:http : //jimmyg.org/blog/2007/rsync-basics.html
手册页中的压缩参数:
-z, --compress compress file data during the transfer
--compress-level=NUM explicitly set compression level
默认情况下,ssh会在一定程度上进行自己的压缩。我不知道rsync比本地ssh好多少。如果您的大多数文件已被压缩为gzip文件,则rsync的压缩机制可能无法为您做很多事情。您只能挤压太多文件。