rsync 传输文件后可以运行 gunzip 吗

rsync 传输文件后可以运行 gunzip 吗

我需要可靠地传输大量压缩(数据库存档)文件,然后在另一端解压它们。一旦解压,它们将被数据库迅速提取,然后删除。
我目前正在 rsyncing 整个批次,然后解压所有文件,然后提取所有文件。这严重浪费了我的磁盘 io 和接收器上的处理器,而且看起来很不雅观。

  • 我可以让 rsync 在复制它们时(之前或之后)解压缩它们吗?

答案1

不,rsync不能单独完成。使用脚本来协调 UNIX 工具来完成任务并没有什么不优雅的地方。

答案2

答案3

不是;但它可以透明地使用压缩来加速传输(超出通过发送差异所获得的速度)。

相关内容