schezukNewTos
V2EX  ›  问与答

局域网 Windows 间复制文件夹的正确方式是什么?

  •  
  •   schezukNewTos · Jul 27, 2016 · 10657 views
    This topic created in 3597 days ago, the information mentioned may be changed or developed.
    环境: Win7 ( Win8/Win10 )。

    对象:几十个 G 的文件夹(如:备份服务器上的卷到本地目录中,可能含小文件)。

    要求:
    1.支持传输进度恢复;
    2.能传输隐藏文件;
    3.传大量小文件性能没有明显下降;
    4.文件复制到本地后要有访问权限;
    5.最好是 Windows 自带图形或命令行工具。

    不推荐:
    1.FTP(小文件性能极差);
    2.Windows 自带复制粘贴(容易半道崩);
    3.不是Windows自带,却需要创建用户或调整组策略的同步软件(折腾)。
    Supplement 1  ·  Jul 27, 2016
    本来考虑用 xcopy ,但是参数不熟不敢用。

    目前方案是:
    netsh wlan start hostednetwork
    服务器共享卷 X 为 //server/X
    net use X: //server/X (可能没必要)
    fastcopy ( avg 5MB/s ,两台电脑越近越好。)
    Supplement 2  ·  Jul 28, 2016
    fastcopy 支持如\\server\X 这样的网络文件复制。 xcopy 也支持。
    两台笔记本叠在一起磁盘写入最高可达 6.75MB/s ,网卡下行 7.20MBps ,基本占满。
    27 replies    2016-08-09 21:07:48 +08:00
    msg7086
        1
    msg7086  
       Jul 27, 2016
    我复制几百 G 的文件也没见崩怎么办……
    SMB 算是很稳定的了。
    大量小文件性能下降大概是 NTFS 的锅,你绕不过的吧……
    lslqtz
        2
    lslqtz  
       Jul 27, 2016
    大量小文件取决于 FTP 工具,部分 FTP 工具处理一个文件后会需要一些时间处理下一个文件,而且小文件实际都是这鸟样。。
    Windows 自带的半道崩是以前的事了,你要做备份的话,建议你把他压缩了丢到 web ,迅雷跑或者 FTP 都没问题的。
    schezukNewTos
        3
    schezukNewTos  
    OP
       Jul 27, 2016
    @msg7086
    1.有时误操作会关掉界面,有时 explorer.exe 自己崩。
    2.有命令行操作 SMB 复制文件的办法不?
    3.FTP 貌似每个文件都要协商一次,所以慢。应该不是 IO 的锅。
    schezukNewTos
        4
    schezukNewTos  
    OP
       Jul 27, 2016
    @lslqtz 没有展开压缩包的空间。我要复制三个 volume 到本地的一个 volume 中。
    manhere
        5
    manhere  
       Jul 27, 2016
    rsync
    msg7086
        6
    msg7086  
       Jul 27, 2016
    @schezukNewTos 我不是在说 FTP 。 FTP 本来就不适合大量小文件的。
    NTFS 文件数量达到每目录几万以后就慢的不行了。
    lcatt
        7
    lcatt  
       Jul 27, 2016
    一直用自带。。 server2008 以后就很少崩。。。
    pi1ot
        8
    pi1ot  
       Jul 27, 2016
    装个 cygwin 跑 rsync 吧
    lslqtz2
        9
    lslqtz2  
       Jul 27, 2016
    @schezukNewTos 用 Windows 自带共享,直接压缩到另一个机子上。
    http://233.dog/f_52096862.png
    schezukNewTos
        10
    schezukNewTos  
    OP
       Jul 27, 2016
    @pi1ot @manhere rsync 需要设用户。装 cygwin 更折腾。
    manhere
        11
    manhere  
       Jul 27, 2016
    @schezukNewTos cwRsync 试过吗?
    schezukNewTos
        12
    schezukNewTos  
    OP
       Jul 27, 2016
    @manhere 说的就是 cwRsync 需要创建用户。
    notgod
        13
    notgod  
       Jul 27, 2016 via iPhone   ❤️ 2
    你们弱暴了

    设一个共享文件夹 局域网共享 然后使用 fastcopy 。日本人开发的一个文件 copy 工具 速度巨快巨稳定
    分分钟带宽跑满 权限什么的 都可以 copy
    你以为我那 20t 文件怎么处理的?

    尤其对小文件的处理 超级 nice

    https://ipmsg.org/tools/fastcopy.html
    官方下最新 zip 绿色免安装那个

    不要国内站下什么中文版
    一个可能绑了病毒 另外就是老的版本不是最新的

    cwrsync 光配置就折腾老久了 又不是需要一直同步 有那个必要嘛.....
    dong3580
        14
    dong3580  
       Jul 27, 2016
    你才几十 G 而已,弱爆了,直接网线, 局域网共享.
    imn1
        15
    imn1  
       Jul 27, 2016
    1 小时 35 分钟前 已经 copy 完了吧?
    suduo1987
        16
    suduo1987  
       Jul 27, 2016 via iPhone
    多线程的 ftp 就可以了啊
    naver1
        17
    naver1  
       Jul 27, 2016
    SMB 很安逸,之前 nas 换硬盘几个 T 的电影就是直接 SMB 复制的。
    aprikyblue
        18
    aprikyblue  
       Jul 27, 2016 via Android
    越紧越好是啥鬼?。。
    aprikyblue
        19
    aprikyblue  
       Jul 27, 2016 via Android
    越近越好是啥鬼。。
    chairuosen
        20
    chairuosen  
       Jul 27, 2016
    btsync 呢?
    loading
        21
    loading  
       Jul 27, 2016 via Android
    用 xcopy 命令,写成批处理。
    doyel
        22
    doyel  
       Jul 27, 2016
    看共享模式,如果就是 Windows 共享,那两边如果有 GBLAN ,用 Total Commander 同步功能很适合。。。
    hualuogeng
        23
    hualuogeng  
       Jul 28, 2016
    飞鸽传书
    strwei
        24
    strwei  
       Jul 28, 2016 via iPhone
    很简单的两个 QQ 直接拖文件夹, 10m+的速度, 1 个多小时 60g 就传完了
    kang000feng
        25
    kang000feng  
       Aug 9, 2016
    @notgod 请问下面哪个是绿色版 : 找半天没看到, 是直接拷贝这两个吗? FastCopy.exe" and "FastCopy.chm

    FastCopy v3.13 download
    64bit Installer from WindowsForest
    Installer from Vector
    32bit Installer from Vector
    Source code from Local

    @schezukNewTos
    notgod
        26
    notgod  
       Aug 9, 2016
    @kang000feng
    直接下安装版 绿色好像取消了已经
    安装好 打包 fastcopy.exe 应该也一样是绿色的

    我下的时候还有 我都是下载备份本地 以后需要使用直接解压

    至于楼主说的 5M 的速度 这个很扯了
    其实这个速度是有 2 个因素决定的 你的路由器 和你的文件大小
    越小的文件 越慢

    网络路由器速度方面
    像我的环境 2 台公网 1Gbps 端口 同机柜的服务器
    A 服务器 安装 samba
    B 服务器 挂载 A 服务器到本地 COPY B 服务器硬盘到 A 服务器 20M=1G 不等的文件

    有 Raid
    速度>900M/s
    kang000feng
        27
    kang000feng  
       Aug 9, 2016
    @notgod 多谢!!
    About   ·   Help   ·   Advertise   ·   Blog   ·   API   ·   FAQ   ·   Solana   ·   3425 Online   Highest 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 67ms · UTC 12:06 · PVG 20:06 · LAX 05:06 · JFK 08:06
    ♥ Do have faith in what you're doing.