backup – rsync到文件的压缩存档

前端之家收集整理的这篇文章主要介绍了backup – rsync到文件的压缩存档前端之家小编觉得挺不错的,现在分享给大家,也给大家做个参考。
我使用rsync备份服务器,但这些备份非常大,我想压缩它们.有没有办法在rsync周围使用某种包装来压缩备份中的文件,rsync来自实时文件的更改,然后在复制后立即重新gzip文件

即如果live上的源文件是foo,bar和baz,则备份有foo.gz,bar.gz和baz.gz.

重申:我希望一端是压缩文件,另一端是未压缩文件.我不希望在rsyncing之前压缩,因为即使使用–rsyncable,它也会使rsync效率降低.我知道rsync的-z选项.我在备份计算机上没有空间来存储所有未压缩的文件.

解决方法

我不确定我是否理解你要做的事情,但你可以在主服务器上创建gzipped备份,确保它们很容易同步,并且不会在传输中解压缩任何东西.
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.
原文链接:https://www.f2er.com/linux/400811.html

猜你在找的Linux相关文章