我在 Linux 机器上生成了大量的 gz 文件,每天晚上都会运行一个脚本将文件移动到远程网络存储,该存储也是 Linux 主机,包含数 TB 的数据。问题是,我不确定这是在传输期间还是在创建时发生的,但在远程网络存储中有一些损坏的 gz 文件:
意外的文件结束
无效的压缩数据-格式违反
我为此使用了 rsync 3.0.6 和 gzip 版本 1.5。
我的问题是,由于 gz 文件需要以二进制模式(而不是 ASCII)传输,我如何通过 rsync 指定它,或者它是否自动设置?
另外,rsyslog 版本是否会导致此问题?
谢谢