局域网内海量文件快速复制方法

文章介绍了如何使用FastCopy工具解决大文件和包含大量小文件的文件夹在不同磁盘和服务器间的快速复制问题。FastCopy能实现30-70M/s的速度并支持断点续传。步骤包括在目标服务器上建立网络连接,然后使用FastCopy指定源路径进行复制。此外,文章还提及了FastCopy与其他同类软件如TeraCopy、KillCopy等的性能对比。
摘要由CSDN通过智能技术生成

遇到的问题:最近需要不同磁盘和服务器间大文件(一个文件夹几十 T,里面有很多小文件)的快速复制,直接通过默认复制卡死。

解决方法:FastCopy,官网:FastCopy ,测试速度能能达到 30-70M/s,能支持断点续传。也可以在局域网内实现快速复制,具体如下:

比如,A 服务器内网 ip:192.168.0.1  ,要复制到B 服务器内网 ip:192.168.0.2。

1、 在 B 服务器的CMD 中运行:net use \\192.168.0.1\g$ "Pass123"   /user:"User123"

其中,Pass123为 A 服务器登录密码,User123为 A 服务器登录用户名。

2、在 FastCopy 中原地址输入:\\192.168.0.1\d$\xxxx ,指的是连接192.168.0. 1 地址的 d 盘下的 xxxx 目录。点击运行即可。

另外,横向对比其他几家复制软件:2021年文件复制软件评测:FastCopy、TeraCopy、KillCopy、ExtremeCopy、Supercopier - 知乎

FastCopy 介绍:Fastcopy介绍_byxdaz的博客-CSDN博客

FastCopy ver2.08 2011/02/28 SHIROUZU Hiroaki FastCopy is the Fastest Copy/Delete Software on Windows. It can copy/delete unicode and over MAX_PATH(260byte) pathname files. It always run by multi-threading. It don't use MFC, it is compact and don't requre mfcxx.dll. FastCopy is BSD license, you can modify and use. License: --------------------------------------------------------------- Copyright 2004-2011 SHIROUZU Hiroaki All rights reserved. Redistribution and use in source and binary forms, with or without modification, are permitted provided that the following conditions are met: 1. Redistributions of source code must retain the above copyright notice, this list of conditions and the following disclaimer. 2. Redistributions in binary form must reproduce the above copyright notice, this list of conditions and the following disclaimer in the documentation and/or other materials provided with the distribution. THIS SOFTWARE IS PROVIDED BY SHIROUZU Hiroaki ``AS IS'' AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL SHIROUZU Hiroaki OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. --------------------------------------------------------------- Usage丗 Please see fastcopy.chm Build: FastCopy/Install/ShellExt ... VC4.1 ShellExt64 ... x64 compiler
Delphi是一种常用的编程语言和集成开发环境(IDE),可以用于开发各种应用程序,包括网络应用程序。在局域网内进行文件传输,特别是大文件传输,我们可以使用Delphi来实现。 在Delphi中,我们可以使用TCP/IP协议来进行文件传输。首先,我们需要创建一个服务器程序和一个客户端程序来实现文件的发送和接收。 服务器程序负责监听局域网上的指定端口,等待客户端的连接请求。一旦接收到连接请求,服务器程序会创建一个新的线程来处理每个连接,并开始接受文件数据。服务器程序可以使用TIdTCPServer组件来实现。 客户端程序负责连接到服务器,并将文件数据发送给服务器。客户端程序可以使用TIdTCPClient组件来实现。 在文件传输过程中,可以将大文件分成多个小块进行传输,以减少传输时间和资源占用。服务器程序和客户端程序可以通过TCP连接发送和接收这些文件块,并将它们重新组合成完整的文件。 在Delphi中,可以使用TFileStream类来读取和写入文件数据。可以使用TIdTCPStream类将文件数据发送和接收到服务器和客户端之间的TCP连接。 为了确保文件传输的可靠性,可以使用校验和或哈希算法对文件进行完整性校验。在传输过程中,可以检查接收到的文件块的校验和或哈希值,以确保它们与原始文件的值匹配。 另外,为了提高文件传输的效率,可以使用压缩算法对文件进行压缩。Delphi中有一些常见的压缩库,如Zlib、ZipForge等,可以用来压缩和解压缩文件。 总结起来,使用Delphi可以方便地实现局域网内大文件的传输。通过建立TCP连接、分块传输、完整性校验和压缩等技术,可以确保文件的安全、可靠和高效传输。
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值