• 2

大量資料遷移到另一台 NAS 比較好的方式是?

兩台都是 Synology 的 NAS
現役的 NAS1 上有約 15TB 的各式檔案要 1:1 搬到新的 NAS2 去
而且連 ACL 的權限都要完全搬過去
AI 告訴我用 Snapshot Replication 去做, 但我沒有用這方式做過, 好像有點複雜
我以前做過一樣的事, 當時是用 rsync 做的, 現在 AI 卻說千萬別用這方式做
大家有甚麼好建議嗎? 謝謝.
2026-02-03 15:50 發佈
硬碟直接依照排序置放於新機器上即可,前提是:新機器需要一樣是群暉的機器。
docom wrote:
硬碟直接依照排序置放...(恕刪)

我不是要換 NAS, 兩台 NAS 都有在使用
只是要將 NAS1 的一堆資料遷移至 NAS2 上, 所以將硬碟全部拔過去新 NAS 不可行
不過還是謝謝您
有沒有可能你直接把nas1當成nas2

然後nas2當成nas1用就好?
應該不是用 Snapshot Replication 吧.
官方的工具應該是 Synology Drive ShareSync 或 Hyper Backup 吧.

不過我都是用 rsync 同步.
rsync 同步時, 如果兩邊的 user/uid 跟 group/gid 對應不一致時, 有可能會 user/group 不正確.
不過如果都是資料.... 應該不會有這個問題才對.
pc8801 wrote:
有沒有可能你直接把nas1...(恕刪)

目前是沒有辦法...
因為既有的 NAS1 上的最大一個儲存空間只有 15TB 無法再變大, 上面的資料常態性的被塞爆
因此新搞了一台 NAS2, 儲存空間是 25TB
現在就是要將 NAS1 上的資料帶 ACL 全部搬移到 NAS2 上去
而原本 NAS1 上空出來的 15TB 空間會刪掉重新規劃給資料量不是那麼大的目錄使用
twu2 wrote:
應該不是用 Snapshot...(恕刪)

方式可能不只一種沒錯, 以前沒 AI 時代時我也是用 rsync 做
但現在有了 AI, 每個 AI 都說千萬別用 rsync 而要用 Snapshot Replication (Why? I don't know)
我現在測試用 Snapshot Replication 已經將 NAS1 的資料成功且帶 ACL 都同步到 NAS2, 前半部已經完成
剩下的是要將 NAS2 的資料提升至正式, NAS1 的資料要降級為備份, 且切斷兩者間的同步關係
這後半部我從沒做過, 且每家 AI 說的步驟都不一樣, 然後這兩台都是公司線上的資料所以我遲遲不敢動下去
所以工作我只會用電腦....不會去用手機還是NAS
換來的方便都只是一時的
我不會啥高端操作
我把舊412+檔案移到新的916+時
兩台開機接上同網域
拿出一台以前買的intel nuc
開機聯網
建立兩台nas的桌面路徑
使用fastcopy
簡單粗暴無腦的複製貼上
然後就丟著睡覺去
隔天醒來不管直接上班
下班回家就看到檔案都複製完成了
之後再把412+的檔案全部刪除
目前把412+當成下載專用
916+則是檔案暫時存放用
另有一個四合一硬碟外接盒接在916+的usb上
想備份存放的檔案就拷貝一份在硬碟外接盒
回報一下, 已將大量資料含 ACL 無痛遷移成功了, 真的不難, 只是 AI 寫錯了

1) 在來源端 (NAS1) 上執行 Snapshot Replication -> 複寫 -> 新增 -> 按照選項勾一勾, 並填上目的端 (NAS2) 的 ip 和帳號密碼, 待測試連線通過後就可以執行複寫工作了. 依照來源資料大小複製過去的時間也不同, 我的來源資料 (NAS1) 大小約 15TB, 整個複製到目的端 (NAS2) 共花了 31 個小時

2) 在目的端 (NAS2) 上可以見到一個新的, 同名的共用資料夾, 裡面的資料與 ACL 會和來源端 (NAS1) 的一模一樣
但這個資料夾目前是唯獨的, 完全沒辦法更改任何設定或使用

3) 在決定要將資料切換到新的目的端 NAS 前建議再手動跑一次先前用 Snapshot Replication 建立起來的複寫工作, 以確定目的端和來源端兩邊資料都是最新的. 這次跑複寫時間不會太久, 除非兩邊資料差異太大 (類似差異備份的意思)

4) 在目的端 (NAS2) 上執行 Snapshot Replication -> 還原 -> 選到上面第一步驟中新增的那個複寫工作 -> 強制故障轉移, 此時來源端 (NAS1) 的資料會變成唯獨, 同時目的端 (NAS2) 的資料就會變成可讀寫, 包含原本的 ACL 一模一樣被轉移過來了

5) 最後在來源端 (NAS1) 與目的端 (NAS2) 上分別執行 Snapshot Replication, 把先前建立起的複寫工作刪除, 讓兩邊資料不會再同步, 搞定.

6) 修改 script, 讓原本 mapping 的網路磁碟機路徑從 \\NAS1\folder 改為 \\NAS2\folder, 當 user 打開檔案總管後看到的東西會是一模一樣的, 如果不講 user 甚至沒有發現網路磁碟機的路徑已改變, 空間也被加大了

原本來源端 (NAS1) 的資料已經用不到, 刪除後可得到 15TB 的空間另有他用, 所以一開始我是沒有辦法採用直接將硬碟依序插到新 NAS 上的方式的原因
  • 2
內文搜尋
X
評分
評分
複製連結
Mobile01提醒您
您目前瀏覽的是行動版網頁
是否切換到電腦版網頁呢?