V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
MasterCai
V2EX  ›  Apple

2.5G 网络内通过 SMB 共享 windows 文件夹做 Time Machine 速度过慢

  •  
  •   MasterCai · 93 天前 · 1368 次点击
    这是一个创建于 93 天前的主题,其中的信息可能已经有所发展或是发生改变。

    我的 windows 和 Mac 通过一个 2.5G 交换机通过网线连接,在 windows 上使用 SMB 协议共享了一个文件夹,然后按照教程成功在 Mac 上配置好了 Time Machine 备份(简单说就是在 mac 上新建一个空白映像 sparsebundle ,将其拷贝到 SMB 文件夹中并挂载,再通过命令将其设置为 Time Machine 备份磁盘),但是发现两个问题:

    1. 速度过慢,在 Mac 上直接向共享文件夹拷贝大文件是可以到 240MB/s 的,证明网络和 SMB 协议应该都没有问题,但 Time Machine 速度上限只有 30MB/s ,通常是二十多。
    2. 锁屏后好像就不能继续备份了,进度好像会停住?用硬盘直接备份没有出现这个问题。

    想问下这种现象属于正常么?想利用 Windows 上的硬盘做 Time Machine 备份盘的最佳方式是什么呢?

    第 1 条附言  ·  92 天前
    update:
    换固态直连之后峰值速度可以到 260MB/s,间歇性出现 120MB/s ,比 SMB 快多了,使用 SMB 的方式可能还是有问题。
    16 条回复    2023-11-21 08:38:53 +08:00
    justaname
        1
    justaname  
       93 天前
    想利用 Windows 上的硬盘做 Time Machine 备份盘的最佳方式是什么呢?

    开个 Linux 虚拟机用 samba 做共享,可以原生支持 Time Machine 。Windows 上手动创建 sparsebundle 我以前用过,效果很不尽人意,稳定性存疑,而且每次需要备份的时候还得手动挂载,这么麻烦我还不如直接插个移动硬盘了
    justaname
        2
    justaname  
       93 天前
    另外把 Windows 当成 NAS 用真不是什么好主意,除非你的需求很明确就只是文件共享,很多小问题 Windows 遇到了基本没啥解决办法的,本身也不是为家庭 NAS 设计的。如果不想折腾的话就买成品 NAS ,不想花钱就直接买块移动硬盘备份,这种 hack 的备份方式等你真的需要恢复的时候恢复不了那真是炸裂
    starryloki
        3
    starryloki  
       93 天前
    10G 内网下也是和楼主差不多的速度,Time Machine 备份会传输很多小文件,备份出现单个大文件的时候速度才会上去
    seanzxx
        4
    seanzxx  
       92 天前
    macOS 似乎有意的降低了 Time Machine 的速度。

    可以试试这个开关:
    https://blog.shawjj.com/speed-up-time-machine-backups-by-10x-f6274330dc6f
    mritd
        5
    mritd  
       92 天前 via iPhone
    感觉还是小文件的问题 我用 CCC 有时候也快不到哪里去
    emberzhang
        6
    emberzhang  
       92 天前 via iPhone
    用几年你会发现只有外接硬盘靠谱。走网络全是白扯,不注意可能三个月没一次备份成功
    PiCpo
        7
    PiCpo  
       92 天前
    Time Machine 是这样的,小文件比较慢,我开了那个全力上传的开关也不太好使
    Socrazy
        8
    Socrazy  
       92 天前
    一直备份到群晖,速度没管过。
    Jobin0528
        9
    Jobin0528  
       92 天前 via iPhone
    用 AFP ,虽然官方推荐 SMB ,但经过实测,目前阶段还是 AFP 速度个方面最稳定,在 iOS 、macOS 、iPadOS 上测试,威联通 NAS 。
    MasterCai
        10
    MasterCai  
    OP
       92 天前
    @justaname 感谢建议!主要是 win 上有块硬盘空闲,想利用一下,这么看还是用硬盘算了

    @starryloki 我这边看记录峰值也就 30

    @seanzxx 这个打开了,忘记说了

    @mritd CCC 是什么?

    @emberzhang 确实,连三天了还没成功,感觉睡眠的时候自动就停了,用硬盘就没这个问题

    @PiCpo 我也开了,确实不行

    @Jobin0528 win 上好像没法用
    mritd
        11
    mritd  
       92 天前 via iPhone   ❤️ 1
    Ga2en
        12
    Ga2en  
       92 天前
    可能不是 2.5G 的问题。
    SMB 从来没用舒坦过。。。。。只要涉及到 macos 和 windows 混搭使用。

    当年买了个时间胶囊 2T 用了三个月因为 smb 共享过慢给 windows ,蓝精灵硬是给我搞定了无损退货。。。。
    MasterCai
        13
    MasterCai  
    OP
       92 天前
    @Ga2en 还是简简单单共享个文件吧。。我单纯拷文件速度还可以,跑满 260MB/s
    Ga2en
        14
    Ga2en  
       92 天前
    @MasterCai 一样,但是不知道为什么,win 我只能 100Mbps 以内 mac 平台 500Mbps 。
    确定内网没问题。就单纯 smb 老出奇怪问题。
    kwater
        15
    kwater  
       92 天前
    走 smb 的 SSD TM 我用着还可以,头一次好像一天一夜 。
    平时无感了。

    我当时调研下来 smb 要比 afp 问题少 ,且知晓小包能力的天然缺陷影响速度
    sl0000
        16
    sl0000  
       91 天前
    1. 换 10G
    2. 用 iSCSI 协议独占磁盘, 挂载到 Mac 上
    关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   我们的愿景   ·   实用小工具   ·   916 人在线   最高记录 6543   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 22ms · UTC 21:47 · PVG 05:47 · LAX 13:47 · JFK 16:47
    Developed with CodeLauncher
    ♥ Do have faith in what you're doing.