我正在寻找一种以存储高效的方式将文件存储在 Artifactory 存储库中的方法,并在本地版本和远程版本之间上传/下载差异,以节省磁盘空间、带宽和时间。
有两个很好的实用程序可以以这种方式工作,rsync
并且rdiff-backup
. 当然还有其他人。
有没有办法用 Artifactory 堆栈组织类似的东西?
什么是rsync:
描述
Rsync 是一种快速且用途广泛的文件复制工具。它可以在本地复制,
通过任何远程 shell 复制到另一台主机或从远程 rsync 守护进程复制。它提供
了大量选项来控制其行为的各个方面,并允许非常
灵活地指定要复制的文件集。 它以其
增量传输算法而闻名,该算法通过仅发送源文件与目标中现有文件之间的差异来减少通过网络发送的 数据
量
。Rsync 被广泛用于备份和镜像,并作为一种改进的复制 com-
需要日常使用。