同一 NAS 不同硬盘间复制移动文件必须要走网络通信? - V2EX
V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
请不要把任何和邀请码有关的内容发到 NAS 节点。

邀请码相关的内容请使用 /go/in 节点。

如果没有发送到 /go/in,那么会被移动到 /go/pointless 同时账号会被降权。如果持续触发这样的移动,会导致账号被禁用。
BeautifulSoap
V2EX    NAS

同一 NAS 不同硬盘间复制移动文件必须要走网络通信?

  •  
  •   BeautifulSoap 2021-08-23 17:29:26 +08:00 4732 次点击
    这是一个创建于 1584 天前的主题,其中的信息可能已经有所发展或是发生改变。

    目前我的 NAS 里有多块硬盘没有组 RAID,系统是 OMV,通过 Samba 共享给主电脑

    现在有个问题是我想在 NAS 的不同硬盘间复制或移动文件,但只要是通过 samba 管理,数据都是要经过我的电脑中转的,无法直接在 NAS 内部通过硬盘传送

    而我网络目前只有千兆,数据通过电脑中转的话下载上传各占满带宽一半,导致移动文件的速度只有 50MB/s 左右非常慢。想问下只要是 samba 的话,这个问题就无解吗?

    如果想要解决的话,有什么办法?只能在 NAS 里安装文件管理的 webui 之类的,在 webui 里移动复制文件?但通过 webui 的话还是比不上资源管理器管理文件方便好用。

    第 1 条附言    2021-08-23 19:14:36 +08:00
    刚才发现换成 win10 自带的资源管理器复制粘贴文件就不会走网络传送了(即便是跨硬盘)。我至今都是通过第三方的资源管理器 Directory Opus 管理文件,所以看来这个问题是第三方程序的问题,不好意思打扰到大家了
    20 条回复    2021-08-24 17:36:09 +08:00
    villivateur
        1
    villivateur  
       2021-08-23 17:47:57 +08:00 via Android
    nas 是什么系统的?能不能用终端登陆再直接 mv ?
    MakeItGreat
        2
    MakeItGreat  
       2021-08-23 17:50:12 +08:00 via Android
    你说的这种情况确实需要走你电脑中转
    PrinceofInj
        3
    PrinceofInj  
       2021-08-23 17:52:04 +08:00 via Android
    跟 nas 有关系?我的情况是不走的。看自己的网络带宽完全不占用。
    banmuyutian
        4
    banmuyutian  
       2021-08-23 17:54:22 +08:00
    全双工的应该下载上传都能占满呀
    playboyzhang
        5
    playboyzhang  
       2021-08-23 17:56:48 +08:00   1
    直接 ssh 登录终端,cp 或者 mv 就行了
    cxh116
        6
    cxh116  
       2021-08-23 17:57:51 +08:00
    https://serverfault.com/questions298080/what-happens-when-i-try-to-move-files-within-a-remote-folder-in-a-windows-networ

    应该不用经过网络复制.
    你在 win 电脑进程管理器看到你的网卡带宽占用是多少?
    cxh116
        7
    cxh116  
       2021-08-23 18:02:03 +08:00
    DFS means that you see a single directory tree that could consist of shares on totally different servers. Something similar would be the case if different disks are mounted into a common tree on a Samba server and you move a file from one mount point to another.

    引用第一个回答,跨挂载点的话好像不行.看新建一个共享目录,目录下挂载这几个硬盘不晓得可不可以.
    BeautifulSoap
        8
    BeautifulSoap  
    OP
       2021-08-23 18:18:35 +08:00
    @villivateur 这帖子第一句就说了系统是 OMV 了。ssh 能登陆,但是命令行管理各种杂七杂八的文件实在不太方便,而且很多文件是需要边打开确认边管理,没有 GUI 不太好做


    @PrinceofInj 和 NAS 或许没关系,因为是通过 samba 共享的。而通过 samba 共享的话跨硬盘(看 ls 说的跨挂载点)没法直接传送,可能你 samba 是同一块硬盘?
    since640
        9
    since640  
       2021-08-23 18:22:54 +08:00
    omv 应该是社区相当丰富的, 可以搜索一下 omv 文件管理软件自行选择
    这边推荐 可道云
    如果觉得可道云臃肿有一个叫 Cloud Commander 的应该也可以
    以上都是 webui 方案
    since640
        10
    since640  
       2021-08-23 18:29:32 +08:00
    另提供一个不太靠谱(指不知道会不会同 samba 一样占用带宽,不过我认知里不会)的思路,用基于 ssh 的方式,比如 sftp,可以用 winscp 这些软件,完全当一个远程服务器操作
    虽然不如 windows 自带资源管理器好使,但是应该也还算方便
    BeautifulSoap
        11
    BeautifulSoap  
    OP
       2021-08-23 19:01:11 +08:00
    @banmuyutian 全双工跑满了也是 100MB/s,对拷到 ssd 的情况来说也还是慢了那么一点。

    关于成了半双工这点我也很奇怪

    OMV 是跑在 ESXi 上的虚拟机,本来以为是物理交换机的问题,但是直接超五网线链接 nas 和电脑也是这样。电脑里协商出的是全双工,而且 ESXi 的网络设备和 OMV 里也都显示网卡运行于 1000Mbps 全双工( OMV 没有直通网卡用的 VSwitch )。不知道是不是 ESXi 的问题导致的没法跑全双工。
    BeautifulSoap
        12
    BeautifulSoap  
    OP
       2021-08-23 19:06:12 +08:00
    @cxh116 拷贝的时候资源管理器上下行带宽都占用 40~50Mbps,应该是走了网络复制。至于挂载点这个,我试了下同一块一盘复制文件,也是双下行都占 40~50Mbps 走的网络传送。同一块硬盘只有剪贴粘贴(mv)的时候才是直接内部处理的样子
    BeautifulSoap
        13
    BeautifulSoap  
    OP
       2021-08-23 19:13:47 +08:00
    @since640 感谢建议,webui 和 ssh 应该都管理文件不太方便,但是没其他办法的话

    @since640
    @cxh116
    @PrinceofInj
    追加: 额,大家不好意思尴尬了,刚才发现换成 win10 自带的资源管理器复制粘贴文件就不会走网络传送了(即便是跨硬盘),我至今都是通过第三方的资源管理器 Directory Opus 管理文件,所以看来这个问题是第三方程序的问题
    bpf2049
        14
    bpf2049  
       2021-08-23 20:00:57 +08:00
    我用 win10 自带的资源管理器,跨 samba 文件夹复制时也会走网络(即使这两个文件夹在同一块硬盘上),所以一般太大的文件我会直接 ssh 到 omv 上 mv 移动
    BeautifulSoap
        15
    BeautifulSoap  
    OP
       2021-08-23 20:14:28 +08:00
    @suifengdang666 可能和系统版本有关?我系统版本 21H1(19043.1165)、资源管理器文件属性中的产品版本 10.0.19041.1151,不会走网络而且速度可以到硬盘物理上限
    lifanxi
        16
    lifanxi  
       2021-08-23 22:06:38 +08:00   6
    这叫 Server Side Copy,Samba 4.1 开始支持的,Windows 8 以上的 Windows 自带的资源管理器都支持,但可能有一些第三方的 Samba 客户端是不支持的。
    133qaz
        17
    133qaz  
       2021-08-23 22:12:10 +08:00 via Android
    omv 插件带了一个 xfce 桌面,安装之后可以尝试用远程桌面登录过去操作
    JustBecause
        18
    JustBecause  
       2021-08-24 00:36:36 +08:00 via Android
    奇怪,我是 unraid 每次跨硬盘复制也要走本地中转,系统自带的资源管理器。
    目前的解决办法是额外安装了 cloud commander 操作
    care
        19
    care  
       2021-08-24 16:31:30 +08:00 via iPhone
    @BeautifulSoap 我很好奇你是通过什么方式确定电脑协商是全双工模式的?
    BeautifulSoap
        2
    BeautifulSoap  
    OP
       2021-08-24 17:36:09 +08:00
    @care ESXi 显示目前网卡工作在 1000M 全双工下啊,OMV 里面查看网卡也显示运行在全双工。其实现在这上下行不对我感觉应该不是网络问题了,而是第三方 Samba 客户端自己的性能问题
    关于     帮助文档     自助推广系统     博客     API     FAQ     Solana     944 人在线   最高记录 6679       Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 28ms UTC 22:05 PVG 06:05 LAX 14:05 JFK 17:05
    Do have faith in what you're doing.
    ubao msn snddm index pchome yahoo rakuten mypaper meadowduck bidyahoo youbao zxmzxm asda bnvcg cvbfg dfscv mmhjk xxddc yybgb zznbn ccubao uaitu acv GXCV ET GDG YH FG BCVB FJFH CBRE CBC GDG ET54 WRWR RWER WREW WRWER RWER SDG EW SF DSFSF fbbs ubao fhd dfg ewr dg df ewwr ewwr et ruyut utut dfg fgd gdfgt etg dfgt dfgd ert4 gd fgg wr 235 wer3 we vsdf sdf gdf ert xcv sdf rwer hfd dfg cvb rwf afb dfh jgh bmn lgh rty gfds cxv xcv xcs vdas fdf fgd cv sdf tert sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf shasha9178 shasha9178 shasha9178 shasha9178 shasha9178 liflif2 liflif2 liflif2 liflif2 liflif2 liblib3 liblib3 liblib3 liblib3 liblib3 zhazha444 zhazha444 zhazha444 zhazha444 zhazha444 dende5 dende denden denden2 denden21 fenfen9 fenf619 fen619 fenfe9 fe619 sdf sdf sdf sdf sdf zhazh90 zhazh0 zhaa50 zha90 zh590 zho zhoz zhozh zhozho zhozho2 lislis lls95 lili95 lils5 liss9 sdf0ty987 sdft876 sdft9876 sdf09876 sd0t9876 sdf0ty98 sdf0976 sdf0ty986 sdf0ty96 sdf0t76 sdf0876 df0ty98 sf0t876 sd0ty76 sdy76 sdf76 sdf0t76 sdf0ty9 sdf0ty98 sdf0ty987 sdf0ty98 sdf6676 sdf876 sd876 sd876 sdf6 sdf6 sdf9876 sdf0t sdf06 sdf0ty9776 sdf0ty9776 sdf0ty76 sdf8876 sdf0t sd6 sdf06 s688876 sd688 sdf86