s3cmd在rsync或替代品中同步“远程复制”样式操作?

时间:2014-10-17 13:59:07

标签: linux sync rsync

有一个非常有用的#34;远程副本" s3cmd sync中的功能,其中源目录中存在的文件的任何重复副本不会多次传输到S3存储桶,而是会发生远程复制,从而减少传输所需的带宽。

我一直在寻找类似的解决方案来在两台Linux服务器之间进行类似的文件传输。我过去曾经多次使用rsync,看起来没有选择,但也许我错过了一些东西。

简单示例:

/sourcedir/dir1/filea
/sourcedir/dir1/fileb
/sourcedir/dir1/filec

/sourcedir/dir2/filea
/sourcedir/dir2/filed
/sourcedir/dir2/filee

/sourcedir/dir3/filea
/sourcedir/dir3/filef
/sourcedir/dir3/fileg

通过典型的传输,filea将通过网络传输3次。

我只想传输此文件一次,让远程服务器将文件复制两次,将其恢复到另一端的正确目录。

我需要在尽可能最快的时间内在大型目录上执行同步,并重复多次。

我知道可以为此编写解决方案的脚本,但如果有人知道具有此本机功能的应用程序,那就太棒了!

由于

0 个答案:

没有答案