centos – 同步非常大的文件的更有效方法

我有一个大型目录,需要从本地服务器同步到我的Web服务器,我正在寻找最有效的方法.该目录包含14k目录中的113k文件,大小约为5GB.即使只做很少的更改,每个文件/目录的本地到远程比较也需要几个小时才能完成.

本地机器是Win7,远程是CentOS 5.5

我目前的步骤是使用与WinSCP的脚本同步,但正如所说,通过单个SCP连接爬过目录需要数小时.需要更新的文件数应该比整个集小得多,我想找到一种在本地编写脚本的方法,记录哪些文件已更改,然后只点击Web服务器上传新文件.

有什么建议?

看一下基于rsync协议的 DeltacopySyncrify.它们只会传输已更改或新增的文件等.更重要的是,它们只会从大文件中传输更改的块. Rsync可能已经安装在Centos机器上

相关文章

Centos下搭建性能监控Spotlight
CentOS 6.3下Strongswan搭建IPSec VPN
在CentOS6.5上安装Skype与QQ
阿里云基于centos6.5主机VPN配置
CentOS 6.3下配置multipah
CentOS安装、配置APR和tomcat-native