
我計劃購買一台配備 12 TB 硬碟的新 PC,用於儲存「隨機」資料和文件,不包含任何程式。
現在我也想要一個類似的硬碟來不時備份我的檔案。外部磁碟通常與 PC 位於完全不同的位置,因此有時我必須將大型內部 HDD 上的所有內容載入到外部 HDD。正如您可以想像的那樣,如果我不想永遠坐著,我需要快速連接。我目前的系統容量約為 4TB,需要近一整天的時間通過 USB 3.0(較新的磁碟的最高速度為 120MB/s,較舊的外部 HDD 的最高速度約為 80MB/s)。
現在我的想法是將新的 Plate 放入 USB 3.1 Type-C 外殼中。
現在我的問題是:這些類型的硬碟是否夠快,USB 3.1 是一個優勢,或者 USB 3.0 是否允許足夠快的傳輸速率,而 HDD 才是限制。
答案1
您看到的大約 120MB/s 的速度對於硬碟來說是相當標準的,並且表明硬碟是瓶頸 - 而不是 USB 連接。
120MB/s 達到 960Mb/s(位元組與位元),完全在 USB 3.0 的理論最大值 5Gb/s 之內。
以這種速度寫入 4TB 磁碟確實需要約 8.8 小時,我強烈建議不要對 12TB 磁碟採用這種方法。
由於備份需要很長時間,我建議您尋找更合適的備份解決方案 - 也許只更新備份磁碟的更改,而不是每次都重寫整個磁碟。
如果你使用的是 Windows(假設,抱歉),那你可能想研究一下同步玩具。
如果您對命令列更熟悉,那麼我建議您研究一下robocopy
或者rsync
(維基百科)。
如果您在 Linux / Mac / 類 Unix 系統上運行,那麼rsync
您可能已經可以使用它,但它也可以在 Windows 上運行。一個簡單的 ”備份這個東西" 呼叫看起來像這樣:
rsync -av "${SOURCE_DIR}" "${BACKUP_DIR}"
根據您的數據,這些應用程式可能會為您節省大量時間,並且還會顯著減少硬碟上的壓力。
答案2
旋轉盤片硬碟是限制因素,而且多年來一直如此。
解決這個問題的唯一方法是使用 RAID 解決方案:並行多個硬碟,以便構成檔案的資料塊可以分佈在多個可以並行寫入的磁碟上。
對於家庭環境中相當便宜的解決方案,請考慮使用 2 磁碟 NAS(包含 2 個 6 TB 磁碟)作為備份媒體。一些 NAS 盒子(除了正常的 LAN 連接之外)還能夠用作 USB 3/3.1 和/或 Thunderbolt 外部磁碟。
這將最大限度地提高吞吐量,而內部硬碟的讀取速度是最大的限制因素。
您必須非常仔細地閱讀手冊中的細則。許多設備具有快速 USB 3/3.1 或 Thunderbolt 接口,但由於其內部控制器的限制,實際上無法利用理論上的最大速度。
順便一提:使用 1 Gb/s LAN 與 NAS 通訊大約需要 10 分鐘。理想情況下吞吐量為 90 MB/s。這比您的內部硬碟的讀取速度稍慢,因此透過 LAN 備援實際上更慢(除非您有 10 Gb/s LAN,但請嘗試尋找可以處理該問題的經濟實惠的 NAS 和網路交換器)。