你好
我正在使用 QTS 5.2.8(現已更新至 5.2.8.3332)和 MacOS Tahoe(26 和 26.1)。
大約一個月以來,TimeMachine 無法完成備份,並顯示 SMB 連線中斷的訊息。
我也注意到,我兩台 NAS 之間的定期同步會因連線中斷而失敗。
有什麼建議嗎?
謝謝
你好
我正在使用 QTS 5.2.8(現已更新至 5.2.8.3332)和 MacOS Tahoe(26 和 26.1)。
大約一個月以來,TimeMachine 無法完成備份,並顯示 SMB 連線中斷的訊息。
我也注意到,我兩台 NAS 之間的定期同步會因連線中斷而失敗。
有什麼建議嗎?
謝謝
你的路徑名稱中有非英文字元嗎?蘋果(Apple)在這方面有一個相關的錯誤。
你是否已經確認這不是你網路本身的問題,而不是應用程式內的問題?
你的路由器或交換器是否會定時重啟,或因其他故障而重啟?你能否在備份時同時運行診斷工具來驗證連線狀況?
嗨,
沒有,這個設定已經用了好幾年,一直都是相同的共享、相同的硬體。
你好,
是的,我已經用有線連接進行測試,以排除 Wi-Fi 問題,斷線是隨機發生的,timemachine 備份失敗的時間點沒有任何規律。
請嘗試本文中的建議:
請告知您的結果。
感謝 @NA9D
我會試試看。
我今天早上用 SSD 卷來透過 TimeMachine 備份我的 Mac:沒有斷線。
看起來在使用 SATA 硬碟上的卷時會定期斷線(我在用 SATA 備份時 CPU 上的 IO 等待非常高,即使有用 SSD 快取也一樣)。這是最近才發生的情況,但我在過去一個月內換了兩個 SATA 控制器,因為它們都壞了(幸好不是同時壞!)。
也許這是因為 IO 延遲太高……
首先,請先停用你的 SSD 快取。它其實會讓速度變慢,99% 的情況下根本不需要。
其次,你不應該有高 I/O 等待時間。如果有,那就表示有問題。我備份 3 台 Mac 到兩台不同的 NAS,也沒有這個問題。我沒有在執行 Tahoe,僅供參考。
我會做的第一件事是檢查是否有什麼程式在 NAS 上大量佔用 CPU。用 SSH 連到 NAS,然後執行 “top” 指令。這會顯示 CPU 負載以及哪些應用程式佔用最多資源,也會顯示 IO% 的情況。
如果 CPU 負載很低但 IO% 很高,我可以再推薦你一個叫 IOTOP 的應用程式,它可以顯示哪些應用程式佔用了 IO。
我有一台 NAS 曾經出現過極高的 IO 使用率,重開機就解決了。
@NA9D
現在即使我已經在我的 TimeMachine 共享上禁用了 SSD 快取,IOwait 仍然很高……
我已經嘗試重啟過好幾次了,情況沒有改善

我安裝了 IOTOP,發現最佔用 IO 的進程是:smbd 和一些 jbd2 / dm-xxx 進程
好的。你可以再多給我一點 TOP 的輸出內容嗎?另外,這台 NAS 是什麼型號?
我這麼問是因為我看到你的 Load average 跑到 13。除非你的 NAS 有 13 核心,否則你會遇到瓶頸,這可能就是你遇到一些問題的原因。有某個東西正在大量佔用資源。即使你的 CPU 使用時間大多是 idle(閒置),也沒關係。我們來詳細看看你前幾個進程的狀況。
請同時提供 IOTOP 的輸出結果。
謝謝。
請問您也能協助檢查 NAS 上是否有記錄任何網路中斷的日誌嗎?謝謝!
看起來 jbd2 進程佔用了大量的 IO 時間:
jbd2 進程在 Linux 中是檔案系統(如 ext4)使用的日誌系統的一部分。它通過在變更提交前記錄這些變更,來維護檔案系統的完整性,這樣在系統崩潰時可以恢復。
你是不是在做資料校驗(scrubbing)、RAID 重建或其他類似操作?
如果沒有的話,我會檢查一下硬碟的健康狀態。那個進程正在花費大量 IO 時間做某些事情……
沒有,磁碟目前沒有任何重建或維護任務在執行。
磁碟是新的:我的兩個 Raid-1 磁碟在過去幾週內都已更換(希望我之前的磁碟只是接連損壞)。
好的。所以你是同時更換了兩個硬碟嗎?硬碟有多大?有可能 RAID 還在重建中。在重建完成之前,這會產生大量的 IO。
沒有,硬碟是逐一損壞的:首先是(HDD2)被更換,然後進行了(完全)重建,接著是第二顆(HDD1)。這些都是一個月前完成的,重建當然也已經結束。
但確實,效能問題大約也是在那個時期開始出現的……有趣……
根據圖形介面(GUI)顯示,硬碟看起來沒有錯誤。
好的。你確定 RAID 已經重建完成了嗎?我認為一個月的時間應該綽綽有餘了!
所以問題是在安裝 HDD1 之後才開始的嗎?
另外,你有非 Tahoe 的 Mac 嗎?了解這是不是 Tahoe 相關的問題會很有幫助,還是說是其他原因。即使是借朋友的電腦來做一次 TM(Time Machine)備份也可以。
問題在更換 HDD1(第二次更換)之前就開始出現。HDD2 大約在兩個月前更換過。
從 GUI(storage&xnapshot 應用程式)來看,RAID 已經完全重建(8TB Raid-1 硬碟重建花了將近一週)。
所以問題是在重建之外發生的。
有沒有辦法檢查 RAID 呢?
我會嘗試用另一台安裝較舊版本的 Mac(但情況相同,我升級到 Tahoe 也是在問題發生前幾週)來測試,一回到家就會進行。
感謝您的協助
這些硬碟的品牌和型號是什麼?(也許是 CMR 與 SMR 的問題?)
好的。所以你升級到 Tahoe 之後一切都很正常。這點我之前沒弄清楚。不過,最好還是用舊版作業系統來測試一下。