我使用调度batch file的计划任务,调用更多的batch file,将三个文件从一台PC移动到一台服务器,然后移动到多台其他PC上。 这一切都发生得非常快,因为它们是小文件。
这些转移发生的速度有没有什么缺陷? 我只是轻微担心会造成一些磁盘损坏。
我使用的逻辑像1.调用MapToPc如果文件存在然后移动文件到服务器上的文件夹。 断开
2.调用SendtoPCs如果文件存在(文件刚刚移动到服务器),然后MapToPCs移动所有文件断开
所有这一切发生在大约2秒或更短的时间内。
编辑:这在Windows 7,服务器2003年,XP分别
这些转移发生的速度有没有什么缺陷?
没有。
如果复制文件导致文件系统损坏,则还有其他问题。
当然,确保你有一个好的备份系统,并定期testing 。
您可以计算文件的散列(如md5sum),然后将其发送给收件人服务器进行validation。 如果您担心,这是validation文件完整性的标准方法。