我在法國用一台 DS220+(DSM 7.2)把家裡約 1.8 TB 的照片與文件備份到 Backblaze B2,走的是 Hyper Backup 的 S3 相容介面。ADSL 換成光纖後上傳約 700 Mbps,但實際跑起來第一次全量備份只穩定在 8–12 MB/s,跟線路速度差很遠。
做法是先建一個只能寫入這個 bucket 的 Application Key,權限只給 listBucket 與 writeFiles,不要用 master key。Hyper Backup 裡選「S3 相容存儲」,端點填 s3.eu-central-003.backblazeb2.com,區域代碼要對上,不然會回 400。任務設定貼近這個樣子:
備份類型:多版本
壓縮:無(照片本來就壓過了,再壓只是燒 CPU)
加密:開啟,密碼另外存
排程:每天 02:00,啟用用戶端加密
版本保留:智慧回收,保留 30 天
第一次全量我拆成兩晚跑,因為 DSM 的 Hyper Backup 在單一任務裡對大檔案會卡在單執行緒上傳。後來把照片與文件拆成兩個任務,並在「頻寬限制」裡關掉預設的 10 MB/s 上限,速度才拉到 20 MB/s 左右。代價是備份期間 NAS 的 CPU 會到 60%,家裡的 Netflix 在晚上八點後偶爾會轉圈。
為什麼這樣取捨:B2 的 S3 相容層對小檔案很友善,但對單一超大檔(超過 5 GB 的影片)會切成多段上傳,Hyper Backup 的日誌不會明講是哪一段失敗,只會丟一個泛用錯誤。我踩過的坑是:DSM 7.2 的 Hyper Backup 在任務中斷後,重試會從頭掃描整個來源,1.8 TB 掃一次要 40 分鐘,這段時間等於白等。後來改成先在本機用 find 確認沒有壞掉的 symlink,再啟動任務,中斷率才降下來。
邊界條件:如果你的上傳不到 20 Mbps,這個方案會讓第一次全量備份拖到兩週以上;B2 的免費額度是 10 GB,超過就按量計費,我目前每月約 6 歐元。還有一個反例:Hyper Backup 的版本保留設太短,刪掉的舊版本在 B2 上不會立刻釋放空間,帳單會多一筆「隱藏版本」的費用,這點我在第一個月帳單上才發現。
你們在法國用 B2 備份時,是拆任務跑還是單一任務硬扛?有沒有遇到中斷後重掃的問題?
0 条评论
还没有评论,写下第一条。