AskOverflow.Dev

AskOverflow.Dev Logo AskOverflow.Dev Logo

AskOverflow.Dev Navigation

  • 主页
  • 系统&网络
  • Ubuntu
  • Unix
  • DBA
  • Computer
  • Coding
  • LangChain

Mobile menu

Close
  • 主页
  • 系统&网络
    • 最新
    • 热门
    • 标签
  • Ubuntu
    • 最新
    • 热门
    • 标签
  • Unix
    • 最新
    • 标签
  • DBA
    • 最新
    • 标签
  • Computer
    • 最新
    • 标签
  • Coding
    • 最新
    • 标签
主页 / server / 问题 / 26927
In Process
jimconstable
jimconstable
Asked: 2009-06-17 15:26:48 +0800 CST2009-06-17 15:26:48 +0800 CST 2009-06-17 15:26:48 +0800 CST

跨易断连接的大文件复制工具

  • 772

我希望通过不稳定的 WAN 连接复制一些大文件。有没有我可以使用的工具,它会在网络短暂崩溃时自动恢复,如果我必须手动修复它,让我手动恢复?

windows synchronization wide-area-network copying
  • 8 8 个回答
  • 6843 Views

8 个回答

  • Voted
  1. Jim B
    2009-06-17T16:17:30+08:002009-06-17T16:17:30+08:00

    执行此操作的本机 Windows 工具是 xcopy /z 并使用 BITS。Xcopy /z 很容易解释。Bitsadmin 是您在 Windows 2003 中管理位传输的方式,但是如果您可以安装 powershell v2,它包含用于执行位传输的 cmdlet 模块。请参阅使用 BIT 传输(大)文件。我最喜欢的 exe 工具是 XXcopy。

    • 6
  2. user9777
    2009-06-17T18:43:32+08:002009-06-17T18:43:32+08:00

    使用 rar 之类的东西来创建一个可以分成块的存档,比如 100MB。使用 xcopy 或 robocopy 复制文件。

    robocopy source dest *.rar /w:30 /r:30 /z
    

    连接断开时将等待 30 秒,然后重试 30 次。

    当我需要通过一个链接复制一个多演出文件时,我已经使用了它,该链接不会停留足够长的时间来进行复制。

    • 3
  3. Matt Simmons
    2009-06-17T15:29:00+08:002009-06-17T15:29:00+08:00

    curl 有几个重试选项(以及能够指定无限重试)。

    rsync 没有任何内置的重试方案,您可以将其包装在脚本中以进行无限重试,直到成功完成。

    • 1
  4. pauska
    2009-06-17T15:31:31+08:002009-06-17T15:31:31+08:00

    具有队列功能的 FTP 客户端(具有自动重试功能)。试试 SmartFTP 或 FileZilla。

    • 1
  5. Mark Henderson
    2009-06-17T17:27:05+08:002009-06-17T17:27:05+08:00

    我的朋友建议我为此使用KillCopy 。它运行良好 - 它的用户界面有点笨拙,但它是一种拖放解决方案(假设您使用的是可以在资源管理器中访问的目标)。

    • 1
  6. David Spillett
    2009-06-17T15:46:32+08:002009-06-17T15:46:32+08:00

    网络中断有多短?

    如果它们不长,那么 OpenVPN 可能会有用。由于其他原因,我在各个地方使用它,但是当在移动的火车上通过缓慢且不可靠的 GPRS 连接使用它时,我发现它在正常连接中断的情况下做得很好,如果中断时间不足以导致超时,通过链接传输内容的应用程序(主要是网络浏览器)也幸存下来。

    正如其他人所建议的,这与支持部分发送和重试的客户端相结合,可能会涵盖您的所有基础。

    如果使用 rsync,请确保您设置了选项,以便它可以重用部分传输,否则如果在同步一个大型新(或大量更改)文件结束之前连接断开,您可能会浪费大量带宽。

    • 0
  7. Joseph
    2009-06-17T18:08:15+08:002009-06-17T18:08:15+08:00

    这似乎是一个奇怪的建议,但请使用uTorrent。有关如何执行此操作的说明在这里:

    http://www.poromenos.org/tutorials/bittorrent

    糟糕的连接很棒。我假设您可以从另一端开始下载。如果没有,那么这个想法就行不通了。

    • 0
  8. mundeep
    2010-01-20T21:44:45+08:002010-01-20T21:44:45+08:00

    如果您使用的是 Windows,您可能想看看RichCopy是前面提到的 RoboCopy 的“继任者”。

    除了复制文件并不总是那么简单。如果您通过慢速连接复制数千个文件怎么办?如果您的网络中断并中断复制会发生什么?如果您想确保保留特定文件属性(例如上次修改日期)而不保留其他属性(例如安全描述符)怎么办?如果您想根据文件名或扩展名过滤从源复制到目标的文件怎么办?如果其中任何一个适用于您,那么简单的 Ctrl+C/Ctrl+V 组合可能不会削减它。尽管 Robocopy GUI 确实改进了该基本功能,但它在精细控制和可用性方面仍然存在一些限制。您需要的是 RichCopy。

    • 0

相关问题

  • 您最喜欢的云计算提供商是什么?[关闭]

  • Vanilla Powershell 是否足以成为 Windows 和 DB 服务器管理员的语言?

  • 为什么添加新驱动器后我的磁盘驱动器访问速度如此之慢?

  • 在 Windows Server 2003 下使用 wscipt 从 .asp 文件运行 .exe

  • 最佳混合环境(OS X + Windows)备份?[关闭]

Sidebar

Stats

  • 问题 205573
  • 回答 270741
  • 最佳答案 135370
  • 用户 68524
  • 热门
  • 回答
  • Marko Smith

    SFTP 使用什么端口?

    • 6 个回答
  • Marko Smith

    从 IP 地址解析主机名

    • 8 个回答
  • Marko Smith

    如何按大小对 du -h 输出进行排序

    • 30 个回答
  • Marko Smith

    命令行列出 Windows Active Directory 组中的用户?

    • 9 个回答
  • Marko Smith

    Windows 中执行反向 DNS 查找的命令行实用程序是什么?

    • 14 个回答
  • Marko Smith

    如何检查 Windows 机器上的端口是否被阻塞?

    • 4 个回答
  • Marko Smith

    我应该打开哪个端口以允许远程桌面?

    • 9 个回答
  • Marko Smith

    什么是 Pem 文件,它与其他 OpenSSL 生成的密钥文件格式有何不同?

    • 3 个回答
  • Marko Smith

    如何确定bash变量是否为空?

    • 15 个回答
  • Martin Hope
    MikeN 在 Nginx 中,如何在维护子域的同时将所有 http 请求重写为 https? 2009-09-22 06:04:43 +0800 CST
  • Martin Hope
    Tom Feiner 如何按大小对 du -h 输出进行排序 2009-02-26 05:42:42 +0800 CST
  • Martin Hope
    0x89 bash中的双方括号和单方括号有什么区别? 2009-08-10 13:11:51 +0800 CST
  • Martin Hope
    kch 如何更改我的私钥密码? 2009-08-06 21:37:57 +0800 CST
  • Martin Hope
    Kyle Brandt IPv4 子网如何工作? 2009-08-05 06:05:31 +0800 CST
  • Martin Hope
    Noah Goodrich 什么是 Pem 文件,它与其他 OpenSSL 生成的密钥文件格式有何不同? 2009-05-19 18:24:42 +0800 CST
  • Martin Hope
    Brent 如何确定bash变量是否为空? 2009-05-13 09:54:48 +0800 CST
  • Martin Hope
    cletus 您如何找到在 Windows 中打开文件的进程? 2009-05-01 16:47:16 +0800 CST

热门标签

linux nginx windows networking ubuntu domain-name-system amazon-web-services active-directory apache-2.4 ssh

Explore

  • 主页
  • 问题
    • 最新
    • 热门
  • 标签
  • 帮助

Footer

AskOverflow.Dev

关于我们

  • 关于我们
  • 联系我们

Legal Stuff

  • Privacy Policy

Language

  • Pt
  • Server
  • Unix

© 2023 AskOverflow.DEV All Rights Reserve