我写了一个程序,它复制了一个包含大量文件的整个目录树。这种情况会发生
同时到达两个目的地。它在
源树,将其转储到txt文件,并在目标端执行相同的操作并进行比较
如果三个值相等,我可以确定每个文件都被复制了
校验和已验证。在
问题是我首先递归地复制整个源树,然后再复制一次
正在读取整个源文件以生成源校验和。我想会更快
复制一个文件并在逐个文件复制之后生成源md5和,这样就不需要再次读取源文件。在
所以我的问题是如何以一种高效、快速的方式来实现这一目标?一个复制任务
可能是500GB的数据和大约40000个文件。在
Tags:
不要从头开始编写本文,而是查看python@https://pypi.python.org/pypi/rsync.py的第三方rsync端口
Rsync已经很好地解决了这个问题。在
相关问题 更多 >
编程相关推荐